No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UnityEngine.TextRenderingModule.cpp 186KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085
  1. #include "pch-cpp.hpp"
  2. struct InterfaceActionInvoker0
  3. {
  4. typedef void (*Action)(void*, const RuntimeMethod*);
  5. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  6. {
  7. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  8. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  9. }
  10. };
  11. struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC;
  12. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  13. struct IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9;
  14. struct IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB;
  15. struct IList_1_t1B290ECCB9D2FD52EB25227789136D5C40BD3D5D;
  16. struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B;
  17. struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5;
  18. struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A;
  19. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  20. struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
  21. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  22. struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
  23. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  24. struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
  25. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  26. struct UICharInfoU5BU5D_t98D25C0197327978FA4E11B3518901A4839E086C;
  27. struct UILineInfoU5BU5D_tDD6C8909B58F997A6FB1A17F360E8DBE387204BC;
  28. struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
  29. struct Delegate_t;
  30. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  31. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  32. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  33. struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
  34. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
  35. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  36. struct MethodInfo_t;
  37. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  38. struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
  39. struct String_t;
  40. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3;
  41. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
  42. struct TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8;
  43. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  44. struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1;
  45. IL2CPP_EXTERN_C RuntimeClass* Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var;
  46. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  47. IL2CPP_EXTERN_C RuntimeClass* Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var;
  48. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  49. IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
  50. IL2CPP_EXTERN_C RuntimeClass* List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var;
  51. IL2CPP_EXTERN_C RuntimeClass* List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_il2cpp_TypeInfo_var;
  52. IL2CPP_EXTERN_C RuntimeClass* List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_il2cpp_TypeInfo_var;
  53. IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
  54. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
  55. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  56. IL2CPP_EXTERN_C RuntimeClass* UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var;
  57. IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
  58. IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
  59. IL2CPP_EXTERN_C String_t* _stringLiteral0052C2B75AF160293B7E2B988F2F9D83DCD1D4D6;
  60. IL2CPP_EXTERN_C String_t* _stringLiteral4EBC86E0EACFCA522AEB82874860D0E248D782A5;
  61. IL2CPP_EXTERN_C String_t* _stringLiteral7EE2EC0E141890ED13D1EEC3562248EA95485987;
  62. IL2CPP_EXTERN_C String_t* _stringLiteralC26096054589E56273AC485218FA5B65675C933E;
  63. IL2CPP_EXTERN_C String_t* _stringLiteralEEEF4964BE1943E118BB297F57BDB9955C6DA372;
  64. IL2CPP_EXTERN_C const RuntimeMethod* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_RuntimeMethod_var;
  65. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_RuntimeMethod_var;
  66. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_RuntimeMethod_var;
  67. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var;
  68. IL2CPP_EXTERN_C const RuntimeMethod* MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var;
  69. IL2CPP_EXTERN_C const RuntimeMethod* MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var;
  70. IL2CPP_EXTERN_C const RuntimeMethod* MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_RuntimeMethod_var;
  71. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_RuntimeMethod_var;
  72. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var;
  73. IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var;
  74. IL2CPP_EXTERN_C const RuntimeMethod* Unmarshal_UnmarshalUnityObject_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m97441E0B7E81EF096A8750A57E7667CB52D38ADE_RuntimeMethod_var;
  75. IL2CPP_EXTERN_C const RuntimeMethod* Unmarshal_UnmarshalUnityObject_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m58FC796AC31E8A25B0FE0BC0BDDFD688A4801F02_RuntimeMethod_var;
  76. IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_RuntimeMethod_var;
  77. struct Delegate_t_marshaled_com;
  78. struct Delegate_t_marshaled_pinvoke;
  79. struct Exception_t_marshaled_com;
  80. struct Exception_t_marshaled_pinvoke;
  81. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3;;
  82. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com;
  83. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com;;
  84. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke;
  85. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke;;
  86. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  87. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  88. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
  89. IL2CPP_EXTERN_C_BEGIN
  90. IL2CPP_EXTERN_C_END
  91. #ifdef __clang__
  92. #pragma clang diagnostic push
  93. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  94. #pragma clang diagnostic ignored "-Wunused-variable"
  95. #endif
  96. struct U3CModuleU3E_t806C4A82D63BA5BEE007D75772441609D967BADA
  97. {
  98. };
  99. struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B : public RuntimeObject
  100. {
  101. UICharInfoU5BU5D_t98D25C0197327978FA4E11B3518901A4839E086C* ____items;
  102. int32_t ____size;
  103. int32_t ____version;
  104. RuntimeObject* ____syncRoot;
  105. };
  106. struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5 : public RuntimeObject
  107. {
  108. UILineInfoU5BU5D_tDD6C8909B58F997A6FB1A17F360E8DBE387204BC* ____items;
  109. int32_t ____size;
  110. int32_t ____version;
  111. RuntimeObject* ____syncRoot;
  112. };
  113. struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A : public RuntimeObject
  114. {
  115. UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ____items;
  116. int32_t ____size;
  117. int32_t ____version;
  118. RuntimeObject* ____syncRoot;
  119. };
  120. struct String_t : public RuntimeObject
  121. {
  122. int32_t ____stringLength;
  123. Il2CppChar ____firstChar;
  124. };
  125. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  126. {
  127. };
  128. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  129. {
  130. };
  131. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  132. {
  133. };
  134. struct BindingsMarshaller_t645B9F8ECA5E1D216886FC8572FB3BD7DDEC7D00 : public RuntimeObject
  135. {
  136. };
  137. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  138. {
  139. bool ___m_value;
  140. };
  141. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  142. {
  143. uint8_t ___m_value;
  144. };
  145. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  146. {
  147. Il2CppChar ___m_value;
  148. };
  149. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  150. {
  151. float ___r;
  152. float ___g;
  153. float ___b;
  154. float ___a;
  155. };
  156. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  157. {
  158. union
  159. {
  160. #pragma pack(push, tp, 1)
  161. struct
  162. {
  163. int32_t ___rgba;
  164. };
  165. #pragma pack(pop, tp)
  166. struct
  167. {
  168. int32_t ___rgba_forAlignmentOnly;
  169. };
  170. #pragma pack(push, tp, 1)
  171. struct
  172. {
  173. uint8_t ___r;
  174. };
  175. #pragma pack(pop, tp)
  176. struct
  177. {
  178. uint8_t ___r_forAlignmentOnly;
  179. };
  180. #pragma pack(push, tp, 1)
  181. struct
  182. {
  183. char ___g_OffsetPadding[1];
  184. uint8_t ___g;
  185. };
  186. #pragma pack(pop, tp)
  187. struct
  188. {
  189. char ___g_OffsetPadding_forAlignmentOnly[1];
  190. uint8_t ___g_forAlignmentOnly;
  191. };
  192. #pragma pack(push, tp, 1)
  193. struct
  194. {
  195. char ___b_OffsetPadding[2];
  196. uint8_t ___b;
  197. };
  198. #pragma pack(pop, tp)
  199. struct
  200. {
  201. char ___b_OffsetPadding_forAlignmentOnly[2];
  202. uint8_t ___b_forAlignmentOnly;
  203. };
  204. #pragma pack(push, tp, 1)
  205. struct
  206. {
  207. char ___a_OffsetPadding[3];
  208. uint8_t ___a;
  209. };
  210. #pragma pack(pop, tp)
  211. struct
  212. {
  213. char ___a_OffsetPadding_forAlignmentOnly[3];
  214. uint8_t ___a_forAlignmentOnly;
  215. };
  216. };
  217. };
  218. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
  219. {
  220. };
  221. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
  222. {
  223. };
  224. struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
  225. {
  226. };
  227. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  228. {
  229. int32_t ___m_value;
  230. };
  231. struct IntPtr_t
  232. {
  233. void* ___m_value;
  234. };
  235. struct ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E
  236. {
  237. void* ___begin;
  238. int32_t ___length;
  239. };
  240. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
  241. {
  242. union
  243. {
  244. struct
  245. {
  246. };
  247. uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
  248. };
  249. };
  250. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  251. {
  252. float ___m_XMin;
  253. float ___m_YMin;
  254. float ___m_Width;
  255. float ___m_Height;
  256. };
  257. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  258. {
  259. float ___m_value;
  260. };
  261. struct UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC
  262. {
  263. int32_t ___startCharIdx;
  264. int32_t ___height;
  265. float ___topY;
  266. float ___leading;
  267. };
  268. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  269. {
  270. uint32_t ___m_value;
  271. };
  272. struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
  273. {
  274. uint64_t ___m_value;
  275. };
  276. struct UIntPtr_t
  277. {
  278. void* ____pointer;
  279. };
  280. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  281. {
  282. float ___x;
  283. float ___y;
  284. };
  285. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  286. {
  287. float ___x;
  288. float ___y;
  289. float ___z;
  290. };
  291. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  292. {
  293. float ___x;
  294. float ___y;
  295. float ___z;
  296. float ___w;
  297. };
  298. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  299. {
  300. union
  301. {
  302. struct
  303. {
  304. };
  305. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  306. };
  307. };
  308. struct ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5
  309. {
  310. intptr_t ____value;
  311. };
  312. struct Delegate_t : public RuntimeObject
  313. {
  314. intptr_t ___method_ptr;
  315. intptr_t ___invoke_impl;
  316. RuntimeObject* ___m_target;
  317. intptr_t ___method;
  318. intptr_t ___delegate_trampoline;
  319. intptr_t ___extra_arg;
  320. intptr_t ___method_code;
  321. intptr_t ___interp_method;
  322. intptr_t ___interp_invoke_impl;
  323. MethodInfo_t* ___method_info;
  324. MethodInfo_t* ___original_method_info;
  325. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  326. bool ___method_is_virtual;
  327. };
  328. struct Delegate_t_marshaled_pinvoke
  329. {
  330. intptr_t ___method_ptr;
  331. intptr_t ___invoke_impl;
  332. Il2CppIUnknown* ___m_target;
  333. intptr_t ___method;
  334. intptr_t ___delegate_trampoline;
  335. intptr_t ___extra_arg;
  336. intptr_t ___method_code;
  337. intptr_t ___interp_method;
  338. intptr_t ___interp_invoke_impl;
  339. MethodInfo_t* ___method_info;
  340. MethodInfo_t* ___original_method_info;
  341. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  342. int32_t ___method_is_virtual;
  343. };
  344. struct Delegate_t_marshaled_com
  345. {
  346. intptr_t ___method_ptr;
  347. intptr_t ___invoke_impl;
  348. Il2CppIUnknown* ___m_target;
  349. intptr_t ___method;
  350. intptr_t ___delegate_trampoline;
  351. intptr_t ___extra_arg;
  352. intptr_t ___method_code;
  353. intptr_t ___interp_method;
  354. intptr_t ___interp_invoke_impl;
  355. MethodInfo_t* ___method_info;
  356. MethodInfo_t* ___original_method_info;
  357. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
  358. int32_t ___method_is_virtual;
  359. };
  360. struct Exception_t : public RuntimeObject
  361. {
  362. String_t* ____className;
  363. String_t* ____message;
  364. RuntimeObject* ____data;
  365. Exception_t* ____innerException;
  366. String_t* ____helpURL;
  367. RuntimeObject* ____stackTrace;
  368. String_t* ____stackTraceString;
  369. String_t* ____remoteStackTraceString;
  370. int32_t ____remoteStackIndex;
  371. RuntimeObject* ____dynamicMethods;
  372. int32_t ____HResult;
  373. String_t* ____source;
  374. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  375. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  376. IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
  377. int32_t ___caught_in_unmanaged;
  378. };
  379. struct Exception_t_marshaled_pinvoke
  380. {
  381. char* ____className;
  382. char* ____message;
  383. RuntimeObject* ____data;
  384. Exception_t_marshaled_pinvoke* ____innerException;
  385. char* ____helpURL;
  386. Il2CppIUnknown* ____stackTrace;
  387. char* ____stackTraceString;
  388. char* ____remoteStackTraceString;
  389. int32_t ____remoteStackIndex;
  390. Il2CppIUnknown* ____dynamicMethods;
  391. int32_t ____HResult;
  392. char* ____source;
  393. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  394. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  395. Il2CppSafeArray* ___native_trace_ips;
  396. int32_t ___caught_in_unmanaged;
  397. };
  398. struct Exception_t_marshaled_com
  399. {
  400. Il2CppChar* ____className;
  401. Il2CppChar* ____message;
  402. RuntimeObject* ____data;
  403. Exception_t_marshaled_com* ____innerException;
  404. Il2CppChar* ____helpURL;
  405. Il2CppIUnknown* ____stackTrace;
  406. Il2CppChar* ____stackTraceString;
  407. Il2CppChar* ____remoteStackTraceString;
  408. int32_t ____remoteStackIndex;
  409. Il2CppIUnknown* ____dynamicMethods;
  410. int32_t ____HResult;
  411. Il2CppChar* ____source;
  412. SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
  413. StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
  414. Il2CppSafeArray* ___native_trace_ips;
  415. int32_t ___caught_in_unmanaged;
  416. };
  417. struct FontStyle_tDD46734FA9BCB99FB315CD7CAD1137EE536136D1
  418. {
  419. int32_t ___value__;
  420. };
  421. struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
  422. {
  423. intptr_t ___handle;
  424. };
  425. struct HorizontalWrapMode_tFBCA6173D94996068BC1CFFCB88108F1BAD39688
  426. {
  427. int32_t ___value__;
  428. };
  429. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  430. {
  431. intptr_t ___m_CachedPtr;
  432. };
  433. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  434. {
  435. intptr_t ___m_CachedPtr;
  436. };
  437. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  438. {
  439. intptr_t ___m_CachedPtr;
  440. };
  441. struct TextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830
  442. {
  443. int32_t ___value__;
  444. };
  445. struct TextGenerationError_t7F7ADE7701202BDB4025B7ADEED6DA0F20064128
  446. {
  447. int32_t ___value__;
  448. };
  449. struct TextGeneratorType_tECF6375E835B62343CEDA8229619FCE1B887C52B
  450. {
  451. int32_t ___value__;
  452. };
  453. struct UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD
  454. {
  455. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___cursorPos;
  456. float ___charWidth;
  457. };
  458. struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207
  459. {
  460. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
  461. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___normal;
  462. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___tangent;
  463. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
  464. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv0;
  465. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv1;
  466. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv2;
  467. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv3;
  468. };
  469. struct VerticalWrapMode_t16A70E87910F9A8784E74B8F3E0DCEFA3F98DEB3
  470. {
  471. int32_t ___value__;
  472. };
  473. struct ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1
  474. {
  475. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 ____pointer;
  476. int32_t ____length;
  477. };
  478. struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  479. {
  480. };
  481. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  482. {
  483. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* ___m_FontTextureRebuildCallback;
  484. };
  485. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  486. {
  487. };
  488. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  489. {
  490. };
  491. struct MulticastDelegate_t : public Delegate_t
  492. {
  493. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
  494. };
  495. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  496. {
  497. Delegate_t_marshaled_pinvoke** ___delegates;
  498. };
  499. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  500. {
  501. Delegate_t_marshaled_com** ___delegates;
  502. };
  503. struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
  504. {
  505. };
  506. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3
  507. {
  508. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
  509. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  510. int32_t ___fontSize;
  511. float ___lineSpacing;
  512. bool ___richText;
  513. float ___scaleFactor;
  514. int32_t ___fontStyle;
  515. int32_t ___textAnchor;
  516. bool ___alignByGeometry;
  517. bool ___resizeTextForBestFit;
  518. int32_t ___resizeTextMinSize;
  519. int32_t ___resizeTextMaxSize;
  520. bool ___updateBounds;
  521. int32_t ___verticalOverflow;
  522. int32_t ___horizontalOverflow;
  523. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents;
  524. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
  525. bool ___generateOutOfBounds;
  526. };
  527. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke
  528. {
  529. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
  530. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  531. int32_t ___fontSize;
  532. float ___lineSpacing;
  533. int32_t ___richText;
  534. float ___scaleFactor;
  535. int32_t ___fontStyle;
  536. int32_t ___textAnchor;
  537. int32_t ___alignByGeometry;
  538. int32_t ___resizeTextForBestFit;
  539. int32_t ___resizeTextMinSize;
  540. int32_t ___resizeTextMaxSize;
  541. int32_t ___updateBounds;
  542. int32_t ___verticalOverflow;
  543. int32_t ___horizontalOverflow;
  544. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents;
  545. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
  546. int32_t ___generateOutOfBounds;
  547. };
  548. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com
  549. {
  550. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
  551. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
  552. int32_t ___fontSize;
  553. float ___lineSpacing;
  554. int32_t ___richText;
  555. float ___scaleFactor;
  556. int32_t ___fontStyle;
  557. int32_t ___textAnchor;
  558. int32_t ___alignByGeometry;
  559. int32_t ___resizeTextForBestFit;
  560. int32_t ___resizeTextMinSize;
  561. int32_t ___resizeTextMaxSize;
  562. int32_t ___updateBounds;
  563. int32_t ___verticalOverflow;
  564. int32_t ___horizontalOverflow;
  565. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents;
  566. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
  567. int32_t ___generateOutOfBounds;
  568. };
  569. struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC : public MulticastDelegate_t
  570. {
  571. };
  572. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  573. {
  574. };
  575. struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
  576. {
  577. };
  578. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC : public RuntimeObject
  579. {
  580. intptr_t ___m_Ptr;
  581. String_t* ___m_LastString;
  582. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___m_LastSettings;
  583. bool ___m_HasGenerated;
  584. int32_t ___m_LastValid;
  585. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts;
  586. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters;
  587. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines;
  588. bool ___m_CachedVerts;
  589. bool ___m_CachedCharacters;
  590. bool ___m_CachedLines;
  591. };
  592. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke
  593. {
  594. intptr_t ___m_Ptr;
  595. char* ___m_LastString;
  596. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke ___m_LastSettings;
  597. int32_t ___m_HasGenerated;
  598. int32_t ___m_LastValid;
  599. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts;
  600. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters;
  601. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines;
  602. int32_t ___m_CachedVerts;
  603. int32_t ___m_CachedCharacters;
  604. int32_t ___m_CachedLines;
  605. };
  606. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com
  607. {
  608. intptr_t ___m_Ptr;
  609. Il2CppChar* ___m_LastString;
  610. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com ___m_LastSettings;
  611. int32_t ___m_HasGenerated;
  612. int32_t ___m_LastValid;
  613. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts;
  614. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters;
  615. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines;
  616. int32_t ___m_CachedVerts;
  617. int32_t ___m_CachedCharacters;
  618. int32_t ___m_CachedLines;
  619. };
  620. struct TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
  621. {
  622. };
  623. struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1 : public MulticastDelegate_t
  624. {
  625. };
  626. struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_StaticFields
  627. {
  628. UICharInfoU5BU5D_t98D25C0197327978FA4E11B3518901A4839E086C* ___s_emptyArray;
  629. };
  630. struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_StaticFields
  631. {
  632. UILineInfoU5BU5D_tDD6C8909B58F997A6FB1A17F360E8DBE387204BC* ___s_emptyArray;
  633. };
  634. struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_StaticFields
  635. {
  636. UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___s_emptyArray;
  637. };
  638. struct String_t_StaticFields
  639. {
  640. String_t* ___Empty;
  641. };
  642. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  643. {
  644. String_t* ___TrueString;
  645. String_t* ___FalseString;
  646. };
  647. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  648. {
  649. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
  650. };
  651. struct IntPtr_t_StaticFields
  652. {
  653. intptr_t ___Zero;
  654. };
  655. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
  656. {
  657. float ___Epsilon;
  658. };
  659. struct UIntPtr_t_StaticFields
  660. {
  661. uintptr_t ___Zero;
  662. };
  663. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  664. {
  665. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
  666. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
  667. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
  668. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
  669. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
  670. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
  671. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
  672. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
  673. };
  674. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  675. {
  676. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
  677. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
  678. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
  679. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
  680. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
  681. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
  682. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
  683. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
  684. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
  685. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
  686. };
  687. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  688. {
  689. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
  690. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
  691. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
  692. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
  693. };
  694. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  695. {
  696. int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
  697. };
  698. struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields
  699. {
  700. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_DefaultColor;
  701. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent;
  702. UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___simpleVert;
  703. };
  704. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields
  705. {
  706. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___textureRebuilt;
  707. };
  708. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
  709. {
  710. int32_t ___k_ColorId;
  711. int32_t ___k_MainTexId;
  712. };
  713. #ifdef __clang__
  714. #pragma clang diagnostic pop
  715. #endif
  716. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  717. {
  718. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  719. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  720. {
  721. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  722. return m_Items[index];
  723. }
  724. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  725. {
  726. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  727. return m_Items + index;
  728. }
  729. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  730. {
  731. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  732. m_Items[index] = value;
  733. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  734. }
  735. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  736. {
  737. return m_Items[index];
  738. }
  739. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  740. {
  741. return m_Items + index;
  742. }
  743. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  744. {
  745. m_Items[index] = value;
  746. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  747. }
  748. };
  749. struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
  750. {
  751. ALIGN_FIELD (8) String_t* m_Items[1];
  752. inline String_t* GetAt(il2cpp_array_size_t index) const
  753. {
  754. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  755. return m_Items[index];
  756. }
  757. inline String_t** GetAddressAt(il2cpp_array_size_t index)
  758. {
  759. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  760. return m_Items + index;
  761. }
  762. inline void SetAt(il2cpp_array_size_t index, String_t* value)
  763. {
  764. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  765. m_Items[index] = value;
  766. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  767. }
  768. inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
  769. {
  770. return m_Items[index];
  771. }
  772. inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  773. {
  774. return m_Items + index;
  775. }
  776. inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
  777. {
  778. m_Items[index] = value;
  779. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  780. }
  781. };
  782. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  783. {
  784. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  785. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  786. {
  787. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  788. return m_Items[index];
  789. }
  790. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  791. {
  792. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  793. return m_Items + index;
  794. }
  795. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  796. {
  797. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  798. m_Items[index] = value;
  799. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  800. }
  801. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  802. {
  803. return m_Items[index];
  804. }
  805. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  806. {
  807. return m_Items + index;
  808. }
  809. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  810. {
  811. m_Items[index] = value;
  812. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  813. }
  814. };
  815. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled);
  816. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled);
  817. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled);
  818. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled);
  819. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled);
  820. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled);
  821. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_gshared (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  822. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_gshared (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_gshared (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  824. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_gshared (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method) ;
  825. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method) ;
  826. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t MarshalledUnityObject_Marshal_TisRuntimeObject_m286B34400A212037E8EBD53DBFEAD7D23CDE8051_gshared_inline (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_gshared_inline (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Unmarshal_UnmarshalUnityObject_TisRuntimeObject_m2B04FEB8E4BB254DD6F827F3111C91F2AF16D04A_gshared_inline (intptr_t ___0_gcHandlePtr, const RuntimeMethod* method) ;
  829. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  830. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method) ;
  831. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_gshared_inline (intptr_t* ___0_from, const RuntimeMethod* method) ;
  832. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  833. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_left, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_right, const RuntimeMethod* method) ;
  834. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_left, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_right, const RuntimeMethod* method) ;
  835. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_other, const RuntimeMethod* method) ;
  837. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m05E7CFDC682F880A590F4AA840F81647844A0A32 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, int32_t ___0_initialCapacity, const RuntimeMethod* method) ;
  838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C (const RuntimeMethod* method) ;
  840. inline void List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  841. {
  842. (( void (*) (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*, int32_t, const RuntimeMethod*))List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_gshared)(__this, ___0_capacity, method);
  843. }
  844. inline void List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03 (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  845. {
  846. (( void (*) (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B*, int32_t, const RuntimeMethod*))List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_gshared)(__this, ___0_capacity, method);
  847. }
  848. inline void List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9 (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  849. {
  850. (( void (*) (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5*, int32_t, const RuntimeMethod*))List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_gshared)(__this, ___0_capacity, method);
  851. }
  852. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  853. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  854. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7 (intptr_t ___0_ptr, const RuntimeMethod* method) ;
  855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
  856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  857. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method) ;
  858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  859. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_context, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ;
  860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_characters, const RuntimeMethod* method) ;
  861. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_lines, const RuntimeMethod* method) ;
  862. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_vertices, const RuntimeMethod* method) ;
  863. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method) ;
  864. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
  865. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  867. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_PopulateWithError_m0F7C1CE45F372D80603C28F1E01F6FF796B95E02 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method) ;
  868. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m13C2B705E2899F85833797AA48E8416052FFAD5A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_context, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ;
  869. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  870. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_PopulateAlways_mA99FFC0276B51F8DED3EABD1FF660130BE803EDA (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method) ;
  871. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 TextGenerator_ValidatedSettings_mAE5128305E953EE41E5E655675323896EF1154AE (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_settings, const RuntimeMethod* method) ;
  872. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_m4DF908756A1AC26B04AC8AB12A004203366B294B (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___1_font, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, int32_t ___3_fontSize, float ___4_scaleFactor, float ___5_lineSpacing, int32_t ___6_style, bool ___7_richText, bool ___8_resizeTextForBestFit, int32_t ___9_resizeTextMinSize, int32_t ___10_resizeTextMaxSize, int32_t ___11_verticalOverFlow, int32_t ___12_horizontalOverflow, bool ___13_updateBounds, int32_t ___14_anchor, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___15_extents, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___16_pivot, bool ___17_generateOutOfBounds, bool ___18_alignByGeometry, int32_t* ___19_error, const RuntimeMethod* method) ;
  873. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVertices_m97C7D4CB9B122A10BA5921BC38F83A245EB1B97E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___0_vertices, const RuntimeMethod* method) ;
  874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharacters_mB7956402E0C66D9F9D51A3ADFCA84BE83BB54D90 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___0_characters, const RuntimeMethod* method) ;
  875. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLines_mFA8508172C251E1E4BBB1FBB734C82C81EF9330F (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___0_lines, const RuntimeMethod* method) ;
  876. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_textGenerator, const RuntimeMethod* method) ;
  877. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_get_rectExtents_Injected_mE70DFB2720C23AD997733158D7BD220BFC30C06E (intptr_t ___0__unity_self, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___1_ret, const RuntimeMethod* method) ;
  879. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_Injected_m85C7A016C1F680A2BD6585235CC8858B0C718CB8 (intptr_t ___0__unity_self, const RuntimeMethod* method) ;
  880. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_lineCount_Injected_mF2C9067B7A2E5466BE99F6A9104F2FBCB36761AF (intptr_t ___0__unity_self, const RuntimeMethod* method) ;
  881. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StringMarshaller_TryMarshalEmptyOrNullString_m615203C511071D59295D889AB136575DFFEA90A6_inline (String_t* ___0_s, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* ___1_managedSpanWrapper, const RuntimeMethod* method) ;
  882. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline (String_t* ___0_text, const RuntimeMethod* method) ;
  883. inline Il2CppChar* ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638 (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method)
  884. {
  885. return (( Il2CppChar* (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, const RuntimeMethod*))ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_gshared)(__this, method);
  886. }
  887. inline int32_t ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method)
  888. {
  889. return (( int32_t (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_gshared_inline)(__this, method);
  890. }
  891. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ManagedSpanWrapper__ctor_mB29647A21BB87EA4DF859E5C2FA2207F47E525D2 (ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* __this, void* ___0_begin, int32_t ___1_length, const RuntimeMethod* method) ;
  892. inline intptr_t MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_inline (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_obj, const RuntimeMethod* method)
  893. {
  894. return (( intptr_t (*) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, const RuntimeMethod*))MarshalledUnityObject_Marshal_TisRuntimeObject_m286B34400A212037E8EBD53DBFEAD7D23CDE8051_gshared_inline)(___0_obj, method);
  895. }
  896. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_Injected_m79206EFC5017F0450703B7B246C0C0DE1F23B8E7 (intptr_t ___0__unity_self, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* ___1_str, intptr_t ___2_font, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___3_color, int32_t ___4_fontSize, float ___5_scaleFactor, float ___6_lineSpacing, int32_t ___7_style, bool ___8_richText, bool ___9_resizeTextForBestFit, int32_t ___10_resizeTextMinSize, int32_t ___11_resizeTextMaxSize, int32_t ___12_verticalOverFlow, int32_t ___13_horizontalOverflow, bool ___14_updateBounds, int32_t ___15_anchor, float ___16_extentsX, float ___17_extentsY, float ___18_pivotX, float ___19_pivotY, bool ___20_generateOutOfBounds, bool ___21_alignByGeometry, uint32_t* ___22_error, const RuntimeMethod* method) ;
  897. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_m74A216D58183B4069BFBD6CDF624CB97A9EC4CAA (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___1_font, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, int32_t ___3_fontSize, float ___4_scaleFactor, float ___5_lineSpacing, int32_t ___6_style, bool ___7_richText, bool ___8_resizeTextForBestFit, int32_t ___9_resizeTextMinSize, int32_t ___10_resizeTextMaxSize, int32_t ___11_verticalOverFlow, int32_t ___12_horizontalOverflow, bool ___13_updateBounds, int32_t ___14_anchor, float ___15_extentsX, float ___16_extentsY, float ___17_pivotX, float ___18_pivotY, bool ___19_generateOutOfBounds, bool ___20_alignByGeometry, uint32_t* ___21_error, const RuntimeMethod* method) ;
  898. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVerticesInternal_Injected_mDF2ACA7C58E4055EA2A1C696C7B5D321B36D6E95 (intptr_t ___0__unity_self, RuntimeObject* ___1_vertices, const RuntimeMethod* method) ;
  899. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharactersInternal_Injected_m007C3E062501293E5D4969D51689224CD6C5AB65 (intptr_t ___0__unity_self, RuntimeObject* ___1_characters, const RuntimeMethod* method) ;
  900. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLinesInternal_Injected_m6B6CFC076A64DF1E7250EB5C32A0A126FDD6AF2E (intptr_t ___0__unity_self, RuntimeObject* ___1_lines, const RuntimeMethod* method) ;
  901. inline intptr_t MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* ___0_obj, const RuntimeMethod* method)
  902. {
  903. return (( intptr_t (*) (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8*, const RuntimeMethod*))MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_gshared_inline)(___0_obj, method);
  904. }
  905. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_text_Injected_m905B29D7D98D5035EF39639798B517DBF3FF3F67 (intptr_t ___0__unity_self, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* ___1_value, const RuntimeMethod* method) ;
  906. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t TextMesh_get_font_Injected_mF3D1AA013E29E7D9BCD497CC61F987BE92FA3582 (intptr_t ___0__unity_self, const RuntimeMethod* method) ;
  907. inline Font_tC95270EA3198038970422D78B74A7F2E218A96B6* Unmarshal_UnmarshalUnityObject_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m97441E0B7E81EF096A8750A57E7667CB52D38ADE_inline (intptr_t ___0_gcHandlePtr, const RuntimeMethod* method)
  908. {
  909. return (( Font_tC95270EA3198038970422D78B74A7F2E218A96B6* (*) (intptr_t, const RuntimeMethod*))Unmarshal_UnmarshalUnityObject_TisRuntimeObject_m2B04FEB8E4BB254DD6F827F3111C91F2AF16D04A_gshared_inline)(___0_gcHandlePtr, method);
  910. }
  911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_font_Injected_m03472A93E34E1958E03C54D14AD27937EDE5BAD8 (intptr_t ___0__unity_self, intptr_t ___1_value, const RuntimeMethod* method) ;
  912. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_fontSize_Injected_m442651B1DE9603E178960857611DB73CF6708BE2 (intptr_t ___0__unity_self, int32_t ___1_value, const RuntimeMethod* method) ;
  913. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_anchor_Injected_m2A98A2FEAABD94F50F3B6CD8BDC9718F36D0D61D (intptr_t ___0__unity_self, int32_t ___1_value, const RuntimeMethod* method) ;
  914. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_get_color_Injected_m4D17882500BFF12E856D1602172363560ECBC9A9 (intptr_t ___0__unity_self, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_ret, const RuntimeMethod* method) ;
  915. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_color_Injected_m23EECD05CC952C2E67D3880E784F16C328C3FDF4 (intptr_t ___0__unity_self, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_value, const RuntimeMethod* method) ;
  916. 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) ;
  917. 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) ;
  918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
  919. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
  920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
  921. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
  922. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
  923. inline intptr_t MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_inline (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_obj, const RuntimeMethod* method)
  924. {
  925. return (( intptr_t (*) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, const RuntimeMethod*))MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_gshared_inline)(___0_obj, method);
  926. }
  927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Font_get_material_Injected_mFD3477FFA6CA61152AC98B142DFE004137D231F7 (intptr_t ___0__unity_self, const RuntimeMethod* method) ;
  928. inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Unmarshal_UnmarshalUnityObject_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m58FC796AC31E8A25B0FE0BC0BDDFD688A4801F02_inline (intptr_t ___0_gcHandlePtr, const RuntimeMethod* method)
  929. {
  930. return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (intptr_t, const RuntimeMethod*))Unmarshal_UnmarshalUnityObject_TisRuntimeObject_m2B04FEB8E4BB254DD6F827F3111C91F2AF16D04A_gshared_inline)(___0_gcHandlePtr, method);
  931. }
  932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_get_dynamic_Injected_mE1610EDFBB9092E562D21E9FC5A4AAFA89696690 (intptr_t ___0__unity_self, const RuntimeMethod* method) ;
  933. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Font_get_fontSize_Injected_m34A9893F1D744CC3CE823AE7BF0902957C8A268E (intptr_t ___0__unity_self, const RuntimeMethod* method) ;
  934. inline void Action_1_Invoke_mF7CAC85021DFCE6516FAD20C0421A1AF389A3D3E_inline (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_obj, const RuntimeMethod* method)
  935. {
  936. (( void (*) (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*, Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  937. }
  938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_inline (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method) ;
  939. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, int32_t ___0_c, const RuntimeMethod* method) ;
  940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_Injected_mCCBE7842CC556C3C1693FA8148B1928B5321151B (intptr_t ___0__unity_self, int32_t ___1_c, const RuntimeMethod* method) ;
  941. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  942. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
  943. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uintptr_t UIntPtr_op_Explicit_mF1E7911DD5AC13B5E59EE8C7903469D12A3861E8 (uint64_t ___0_value, const RuntimeMethod* method) ;
  944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UIntPtr_op_Explicit_m42C3EA82465934F505B4274A7CE320550A48B7B9 (uintptr_t ___0_value, const RuntimeMethod* method) ;
  945. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar* String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D (String_t* __this, const RuntimeMethod* method) ;
  946. inline void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  947. {
  948. (( void (*) (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1*, Il2CppChar*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline)(__this, ___0_ptr, ___1_length, method);
  949. }
  950. inline intptr_t MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_inline (RuntimeObject* ___0_obj, const RuntimeMethod* method)
  951. {
  952. return (( intptr_t (*) (RuntimeObject*, const RuntimeMethod*))MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_gshared_inline)(___0_obj, method);
  953. }
  954. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  955. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC Unmarshal_FromIntPtrUnsafe_mB304834C5EC431CC0FBE13C6BB97066F222BC55C_inline (intptr_t ___0_gcHandle, const RuntimeMethod* method) ;
  956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  957. inline GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_inline (intptr_t* ___0_from, const RuntimeMethod* method)
  958. {
  959. return (( GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* (*) (intptr_t*, const RuntimeMethod*))UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_gshared_inline)(___0_from, method);
  960. }
  961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ;
  962. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
  963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_CanDereferenceHandle_mAAAC42D1268CEF3FDD040A3D1574773D08140579_inline (intptr_t ___0_handle, const RuntimeMethod* method) ;
  964. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_GetRef_mAC7E58E62417209DC41C99F66BA70F0C3AA18DA8_inline (intptr_t ___0_handle, const RuntimeMethod* method) ;
  965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_GetTarget_mE0AF851834410E2AEA6285B2497751570236C794 (intptr_t ___0_handle, const RuntimeMethod* method) ;
  966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF (intptr_t ___0_value, const RuntimeMethod* method) ;
  967. #ifdef __clang__
  968. #pragma clang diagnostic push
  969. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  970. #pragma clang diagnostic ignored "-Wunused-variable"
  971. #endif
  972. #ifdef __clang__
  973. #pragma clang diagnostic pop
  974. #endif
  975. #ifdef __clang__
  976. #pragma clang diagnostic push
  977. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  978. #pragma clang diagnostic ignored "-Wunused-variable"
  979. #endif
  980. #ifdef __clang__
  981. #pragma clang diagnostic pop
  982. #endif
  983. #ifdef __clang__
  984. #pragma clang diagnostic push
  985. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  986. #pragma clang diagnostic ignored "-Wunused-variable"
  987. #endif
  988. #ifdef __clang__
  989. #pragma clang diagnostic pop
  990. #endif
  991. #ifdef __clang__
  992. #pragma clang diagnostic push
  993. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  994. #pragma clang diagnostic ignored "-Wunused-variable"
  995. #endif
  996. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled)
  997. {
  998. Exception_t* ___fontException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  999. IL2CPP_RAISE_MANAGED_EXCEPTION(___fontException, NULL);
  1000. }
  1001. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled)
  1002. {
  1003. Exception_t* ___fontException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1004. IL2CPP_RAISE_MANAGED_EXCEPTION(___fontException, NULL);
  1005. }
  1006. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled)
  1007. {
  1008. }
  1009. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled)
  1010. {
  1011. Exception_t* ___fontException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1012. IL2CPP_RAISE_MANAGED_EXCEPTION(___fontException, NULL);
  1013. }
  1014. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled)
  1015. {
  1016. Exception_t* ___fontException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1017. IL2CPP_RAISE_MANAGED_EXCEPTION(___fontException, NULL);
  1018. }
  1019. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled)
  1020. {
  1021. }
  1022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_left, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_right, const RuntimeMethod* method)
  1023. {
  1024. bool V_0 = false;
  1025. int32_t G_B5_0 = 0;
  1026. {
  1027. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_left;
  1028. float L_1 = L_0.___r;
  1029. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_right;
  1030. float L_3 = L_2.___r;
  1031. bool L_4;
  1032. L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_1, L_3, NULL);
  1033. if (!L_4)
  1034. {
  1035. goto IL_004d;
  1036. }
  1037. }
  1038. {
  1039. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___0_left;
  1040. float L_6 = L_5.___g;
  1041. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___1_right;
  1042. float L_8 = L_7.___g;
  1043. bool L_9;
  1044. L_9 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_6, L_8, NULL);
  1045. if (!L_9)
  1046. {
  1047. goto IL_004d;
  1048. }
  1049. }
  1050. {
  1051. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___0_left;
  1052. float L_11 = L_10.___b;
  1053. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___1_right;
  1054. float L_13 = L_12.___b;
  1055. bool L_14;
  1056. L_14 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_11, L_13, NULL);
  1057. if (!L_14)
  1058. {
  1059. goto IL_004d;
  1060. }
  1061. }
  1062. {
  1063. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = ___0_left;
  1064. float L_16 = L_15.___a;
  1065. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = ___1_right;
  1066. float L_18 = L_17.___a;
  1067. bool L_19;
  1068. L_19 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_16, L_18, NULL);
  1069. G_B5_0 = ((int32_t)(L_19));
  1070. goto IL_004e;
  1071. }
  1072. IL_004d:
  1073. {
  1074. G_B5_0 = 0;
  1075. }
  1076. IL_004e:
  1077. {
  1078. V_0 = (bool)G_B5_0;
  1079. goto IL_0051;
  1080. }
  1081. IL_0051:
  1082. {
  1083. bool L_20 = V_0;
  1084. return L_20;
  1085. }
  1086. }
  1087. IL2CPP_EXTERN_C bool TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53_AdjustorThunk (RuntimeObject* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_left, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_right, const RuntimeMethod* method)
  1088. {
  1089. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* _thisAdjusted;
  1090. int32_t _offset = 1;
  1091. _thisAdjusted = reinterpret_cast<TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3*>(__this + _offset);
  1092. bool _returnValue;
  1093. _returnValue = TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53(_thisAdjusted, ___0_left, ___1_right, method);
  1094. return _returnValue;
  1095. }
  1096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_left, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_right, const RuntimeMethod* method)
  1097. {
  1098. bool V_0 = false;
  1099. int32_t G_B3_0 = 0;
  1100. {
  1101. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_left;
  1102. float L_1 = L_0.___x;
  1103. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_right;
  1104. float L_3 = L_2.___x;
  1105. bool L_4;
  1106. L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_1, L_3, NULL);
  1107. if (!L_4)
  1108. {
  1109. goto IL_0027;
  1110. }
  1111. }
  1112. {
  1113. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_left;
  1114. float L_6 = L_5.___y;
  1115. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_right;
  1116. float L_8 = L_7.___y;
  1117. bool L_9;
  1118. L_9 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_6, L_8, NULL);
  1119. G_B3_0 = ((int32_t)(L_9));
  1120. goto IL_0028;
  1121. }
  1122. IL_0027:
  1123. {
  1124. G_B3_0 = 0;
  1125. }
  1126. IL_0028:
  1127. {
  1128. V_0 = (bool)G_B3_0;
  1129. goto IL_002b;
  1130. }
  1131. IL_002b:
  1132. {
  1133. bool L_10 = V_0;
  1134. return L_10;
  1135. }
  1136. }
  1137. IL2CPP_EXTERN_C bool TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_left, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_right, const RuntimeMethod* method)
  1138. {
  1139. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* _thisAdjusted;
  1140. int32_t _offset = 1;
  1141. _thisAdjusted = reinterpret_cast<TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3*>(__this + _offset);
  1142. bool _returnValue;
  1143. _returnValue = TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E(_thisAdjusted, ___0_left, ___1_right, method);
  1144. return _returnValue;
  1145. }
  1146. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_other, const RuntimeMethod* method)
  1147. {
  1148. static bool s_Il2CppMethodInitialized;
  1149. if (!s_Il2CppMethodInitialized)
  1150. {
  1151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1152. s_Il2CppMethodInitialized = true;
  1153. }
  1154. bool V_0 = false;
  1155. int32_t G_B18_0 = 0;
  1156. {
  1157. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color;
  1158. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___0_other;
  1159. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = L_1.___color;
  1160. bool L_3;
  1161. L_3 = TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53(__this, L_0, L_2, NULL);
  1162. if (!L_3)
  1163. {
  1164. goto IL_012b;
  1165. }
  1166. }
  1167. {
  1168. int32_t L_4 = __this->___fontSize;
  1169. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_5 = ___0_other;
  1170. int32_t L_6 = L_5.___fontSize;
  1171. if ((!(((uint32_t)L_4) == ((uint32_t)L_6))))
  1172. {
  1173. goto IL_012b;
  1174. }
  1175. }
  1176. {
  1177. float L_7 = __this->___scaleFactor;
  1178. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_8 = ___0_other;
  1179. float L_9 = L_8.___scaleFactor;
  1180. bool L_10;
  1181. L_10 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, L_9, NULL);
  1182. if (!L_10)
  1183. {
  1184. goto IL_012b;
  1185. }
  1186. }
  1187. {
  1188. int32_t L_11 = __this->___resizeTextMinSize;
  1189. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_12 = ___0_other;
  1190. int32_t L_13 = L_12.___resizeTextMinSize;
  1191. if ((!(((uint32_t)L_11) == ((uint32_t)L_13))))
  1192. {
  1193. goto IL_012b;
  1194. }
  1195. }
  1196. {
  1197. int32_t L_14 = __this->___resizeTextMaxSize;
  1198. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_15 = ___0_other;
  1199. int32_t L_16 = L_15.___resizeTextMaxSize;
  1200. if ((!(((uint32_t)L_14) == ((uint32_t)L_16))))
  1201. {
  1202. goto IL_012b;
  1203. }
  1204. }
  1205. {
  1206. float L_17 = __this->___lineSpacing;
  1207. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_18 = ___0_other;
  1208. float L_19 = L_18.___lineSpacing;
  1209. bool L_20;
  1210. L_20 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_17, L_19, NULL);
  1211. if (!L_20)
  1212. {
  1213. goto IL_012b;
  1214. }
  1215. }
  1216. {
  1217. int32_t L_21 = __this->___fontStyle;
  1218. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_22 = ___0_other;
  1219. int32_t L_23 = L_22.___fontStyle;
  1220. if ((!(((uint32_t)L_21) == ((uint32_t)L_23))))
  1221. {
  1222. goto IL_012b;
  1223. }
  1224. }
  1225. {
  1226. bool L_24 = __this->___richText;
  1227. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_25 = ___0_other;
  1228. bool L_26 = L_25.___richText;
  1229. if ((!(((uint32_t)L_24) == ((uint32_t)L_26))))
  1230. {
  1231. goto IL_012b;
  1232. }
  1233. }
  1234. {
  1235. int32_t L_27 = __this->___textAnchor;
  1236. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_28 = ___0_other;
  1237. int32_t L_29 = L_28.___textAnchor;
  1238. if ((!(((uint32_t)L_27) == ((uint32_t)L_29))))
  1239. {
  1240. goto IL_012b;
  1241. }
  1242. }
  1243. {
  1244. bool L_30 = __this->___alignByGeometry;
  1245. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_31 = ___0_other;
  1246. bool L_32 = L_31.___alignByGeometry;
  1247. if ((!(((uint32_t)L_30) == ((uint32_t)L_32))))
  1248. {
  1249. goto IL_012b;
  1250. }
  1251. }
  1252. {
  1253. bool L_33 = __this->___resizeTextForBestFit;
  1254. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_34 = ___0_other;
  1255. bool L_35 = L_34.___resizeTextForBestFit;
  1256. if ((!(((uint32_t)L_33) == ((uint32_t)L_35))))
  1257. {
  1258. goto IL_012b;
  1259. }
  1260. }
  1261. {
  1262. bool L_36 = __this->___updateBounds;
  1263. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_37 = ___0_other;
  1264. bool L_38 = L_37.___updateBounds;
  1265. if ((!(((uint32_t)L_36) == ((uint32_t)L_38))))
  1266. {
  1267. goto IL_012b;
  1268. }
  1269. }
  1270. {
  1271. int32_t L_39 = __this->___horizontalOverflow;
  1272. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_40 = ___0_other;
  1273. int32_t L_41 = L_40.___horizontalOverflow;
  1274. if ((!(((uint32_t)L_39) == ((uint32_t)L_41))))
  1275. {
  1276. goto IL_012b;
  1277. }
  1278. }
  1279. {
  1280. int32_t L_42 = __this->___verticalOverflow;
  1281. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_43 = ___0_other;
  1282. int32_t L_44 = L_43.___verticalOverflow;
  1283. if ((!(((uint32_t)L_42) == ((uint32_t)L_44))))
  1284. {
  1285. goto IL_012b;
  1286. }
  1287. }
  1288. {
  1289. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = __this->___generationExtents;
  1290. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_46 = ___0_other;
  1291. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = L_46.___generationExtents;
  1292. bool L_48;
  1293. L_48 = TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E(__this, L_45, L_47, NULL);
  1294. if (!L_48)
  1295. {
  1296. goto IL_012b;
  1297. }
  1298. }
  1299. {
  1300. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = __this->___pivot;
  1301. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_50 = ___0_other;
  1302. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = L_50.___pivot;
  1303. bool L_52;
  1304. L_52 = TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E(__this, L_49, L_51, NULL);
  1305. if (!L_52)
  1306. {
  1307. goto IL_012b;
  1308. }
  1309. }
  1310. {
  1311. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_53 = __this->___font;
  1312. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_54 = ___0_other;
  1313. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_55 = L_54.___font;
  1314. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1315. bool L_56;
  1316. L_56 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_53, L_55, NULL);
  1317. G_B18_0 = ((int32_t)(L_56));
  1318. goto IL_012c;
  1319. }
  1320. IL_012b:
  1321. {
  1322. G_B18_0 = 0;
  1323. }
  1324. IL_012c:
  1325. {
  1326. V_0 = (bool)G_B18_0;
  1327. goto IL_012f;
  1328. }
  1329. IL_012f:
  1330. {
  1331. bool L_57 = V_0;
  1332. return L_57;
  1333. }
  1334. }
  1335. IL2CPP_EXTERN_C bool TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840_AdjustorThunk (RuntimeObject* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_other, const RuntimeMethod* method)
  1336. {
  1337. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* _thisAdjusted;
  1338. int32_t _offset = 1;
  1339. _thisAdjusted = reinterpret_cast<TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3*>(__this + _offset);
  1340. bool _returnValue;
  1341. _returnValue = TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840(_thisAdjusted, ___0_other, method);
  1342. return _returnValue;
  1343. }
  1344. #ifdef __clang__
  1345. #pragma clang diagnostic pop
  1346. #endif
  1347. #ifdef __clang__
  1348. #pragma clang diagnostic push
  1349. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1350. #pragma clang diagnostic ignored "-Wunused-variable"
  1351. #endif
  1352. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_pinvoke(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke& marshaled)
  1353. {
  1354. Exception_t* ___m_LastSettingsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1355. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettingsException, NULL);
  1356. }
  1357. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_pinvoke_back(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke& marshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled)
  1358. {
  1359. Exception_t* ___m_LastSettingsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1360. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettingsException, NULL);
  1361. }
  1362. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_pinvoke_cleanup(TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke& marshaled)
  1363. {
  1364. }
  1365. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_com(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com& marshaled)
  1366. {
  1367. Exception_t* ___m_LastSettingsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1368. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettingsException, NULL);
  1369. }
  1370. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_com_back(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com& marshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled)
  1371. {
  1372. Exception_t* ___m_LastSettingsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1373. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettingsException, NULL);
  1374. }
  1375. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_com_cleanup(TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com& marshaled)
  1376. {
  1377. }
  1378. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m2BFF25B11D7FD0FA4F8E1B04D107219A30E8A187 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1379. {
  1380. {
  1381. TextGenerator__ctor_m05E7CFDC682F880A590F4AA840F81647844A0A32(__this, ((int32_t)50), NULL);
  1382. return;
  1383. }
  1384. }
  1385. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m05E7CFDC682F880A590F4AA840F81647844A0A32 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, int32_t ___0_initialCapacity, const RuntimeMethod* method)
  1386. {
  1387. static bool s_Il2CppMethodInitialized;
  1388. if (!s_Il2CppMethodInitialized)
  1389. {
  1390. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_RuntimeMethod_var);
  1391. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_RuntimeMethod_var);
  1392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var);
  1393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var);
  1394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_il2cpp_TypeInfo_var);
  1395. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_il2cpp_TypeInfo_var);
  1396. s_Il2CppMethodInitialized = true;
  1397. }
  1398. {
  1399. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1400. intptr_t L_0;
  1401. L_0 = TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C(NULL);
  1402. __this->___m_Ptr = L_0;
  1403. int32_t L_1 = ___0_initialCapacity;
  1404. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_2 = (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*)il2cpp_codegen_object_new(List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var);
  1405. List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE(L_2, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_1, 1)), 4)), List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var);
  1406. __this->___m_Verts = L_2;
  1407. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Verts), (void*)L_2);
  1408. int32_t L_3 = ___0_initialCapacity;
  1409. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_4 = (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B*)il2cpp_codegen_object_new(List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_il2cpp_TypeInfo_var);
  1410. List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03(L_4, ((int32_t)il2cpp_codegen_add(L_3, 1)), List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_RuntimeMethod_var);
  1411. __this->___m_Characters = L_4;
  1412. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Characters), (void*)L_4);
  1413. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_5 = (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5*)il2cpp_codegen_object_new(List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_il2cpp_TypeInfo_var);
  1414. List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9(L_5, ((int32_t)20), List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_RuntimeMethod_var);
  1415. __this->___m_Lines = L_5;
  1416. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Lines), (void*)L_5);
  1417. return;
  1418. }
  1419. }
  1420. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Finalize_mD3C40A16FD4661E4712C85586430041C72E914F7 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1421. {
  1422. static bool s_Il2CppMethodInitialized;
  1423. if (!s_Il2CppMethodInitialized)
  1424. {
  1425. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  1426. s_Il2CppMethodInitialized = true;
  1427. }
  1428. {
  1429. }
  1430. {
  1431. auto __finallyBlock = il2cpp::utils::Finally([&]
  1432. {
  1433. FINALLY_000b:
  1434. {
  1435. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
  1436. return;
  1437. }
  1438. });
  1439. try
  1440. {
  1441. InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, __this);
  1442. goto IL_0013;
  1443. }
  1444. catch(Il2CppExceptionWrapper& e)
  1445. {
  1446. __finallyBlock.StoreException(e.ex);
  1447. }
  1448. }
  1449. IL_0013:
  1450. {
  1451. return;
  1452. }
  1453. }
  1454. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_System_IDisposable_Dispose_m5B2B52DA9C73CE736E908030738002D6D860227F (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1455. {
  1456. bool V_0 = false;
  1457. {
  1458. intptr_t L_0 = __this->___m_Ptr;
  1459. bool L_1;
  1460. L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_0, 0, NULL);
  1461. V_0 = L_1;
  1462. bool L_2 = V_0;
  1463. if (!L_2)
  1464. {
  1465. goto IL_002e;
  1466. }
  1467. }
  1468. {
  1469. intptr_t L_3 = __this->___m_Ptr;
  1470. TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7(L_3, NULL);
  1471. __this->___m_Ptr = 0;
  1472. }
  1473. IL_002e:
  1474. {
  1475. return;
  1476. }
  1477. }
  1478. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1479. {
  1480. {
  1481. int32_t L_0;
  1482. L_0 = TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF(__this, NULL);
  1483. return ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  1484. }
  1485. }
  1486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 TextGenerator_ValidatedSettings_mAE5128305E953EE41E5E655675323896EF1154AE (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_settings, const RuntimeMethod* method)
  1487. {
  1488. static bool s_Il2CppMethodInitialized;
  1489. if (!s_Il2CppMethodInitialized)
  1490. {
  1491. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1492. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  1493. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1494. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0052C2B75AF160293B7E2B988F2F9D83DCD1D4D6);
  1495. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC26096054589E56273AC485218FA5B65675C933E);
  1496. s_Il2CppMethodInitialized = true;
  1497. }
  1498. bool V_0 = false;
  1499. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_1;
  1500. memset((&V_1), 0, sizeof(V_1));
  1501. bool V_2 = false;
  1502. bool V_3 = false;
  1503. bool V_4 = false;
  1504. bool V_5 = false;
  1505. int32_t G_B3_0 = 0;
  1506. int32_t G_B8_0 = 0;
  1507. {
  1508. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_0 = ___0_settings;
  1509. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_1 = L_0.___font;
  1510. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1511. bool L_2;
  1512. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1513. if (!L_2)
  1514. {
  1515. goto IL_001c;
  1516. }
  1517. }
  1518. {
  1519. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_3 = ___0_settings;
  1520. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_4 = L_3.___font;
  1521. NullCheck(L_4);
  1522. bool L_5;
  1523. L_5 = Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C(L_4, NULL);
  1524. G_B3_0 = ((int32_t)(L_5));
  1525. goto IL_001d;
  1526. }
  1527. IL_001c:
  1528. {
  1529. G_B3_0 = 0;
  1530. }
  1531. IL_001d:
  1532. {
  1533. V_0 = (bool)G_B3_0;
  1534. bool L_6 = V_0;
  1535. if (!L_6)
  1536. {
  1537. goto IL_0028;
  1538. }
  1539. }
  1540. {
  1541. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_7 = ___0_settings;
  1542. V_1 = L_7;
  1543. goto IL_00d8;
  1544. }
  1545. IL_0028:
  1546. {
  1547. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_8 = ___0_settings;
  1548. int32_t L_9 = L_8.___fontSize;
  1549. if (L_9)
  1550. {
  1551. goto IL_003b;
  1552. }
  1553. }
  1554. {
  1555. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_10 = ___0_settings;
  1556. int32_t L_11 = L_10.___fontStyle;
  1557. G_B8_0 = ((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0);
  1558. goto IL_003c;
  1559. }
  1560. IL_003b:
  1561. {
  1562. G_B8_0 = 1;
  1563. }
  1564. IL_003c:
  1565. {
  1566. V_2 = (bool)G_B8_0;
  1567. bool L_12 = V_2;
  1568. if (!L_12)
  1569. {
  1570. goto IL_0087;
  1571. }
  1572. }
  1573. {
  1574. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_13 = ___0_settings;
  1575. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_14 = L_13.___font;
  1576. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1577. bool L_15;
  1578. L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1579. V_3 = L_15;
  1580. bool L_16 = V_3;
  1581. if (!L_16)
  1582. {
  1583. goto IL_0076;
  1584. }
  1585. }
  1586. {
  1587. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_17 = ___0_settings;
  1588. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_18 = L_17.___font;
  1589. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1590. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19;
  1591. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_21 = ___0_settings;
  1592. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_22 = L_21.___font;
  1593. NullCheck(L_22);
  1594. String_t* L_23;
  1595. L_23 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_22, NULL);
  1596. NullCheck(L_20);
  1597. ArrayElementTypeCheck (L_20, L_23);
  1598. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_23);
  1599. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1600. Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_18, _stringLiteral0052C2B75AF160293B7E2B988F2F9D83DCD1D4D6, L_20, NULL);
  1601. }
  1602. IL_0076:
  1603. {
  1604. (&___0_settings)->___fontSize = 0;
  1605. (&___0_settings)->___fontStyle = 0;
  1606. }
  1607. IL_0087:
  1608. {
  1609. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_24 = ___0_settings;
  1610. bool L_25 = L_24.___resizeTextForBestFit;
  1611. V_4 = L_25;
  1612. bool L_26 = V_4;
  1613. if (!L_26)
  1614. {
  1615. goto IL_00d4;
  1616. }
  1617. }
  1618. {
  1619. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_27 = ___0_settings;
  1620. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_28 = L_27.___font;
  1621. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1622. bool L_29;
  1623. L_29 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1624. V_5 = L_29;
  1625. bool L_30 = V_5;
  1626. if (!L_30)
  1627. {
  1628. goto IL_00cb;
  1629. }
  1630. }
  1631. {
  1632. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_31 = ___0_settings;
  1633. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_32 = L_31.___font;
  1634. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1635. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_33;
  1636. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_35 = ___0_settings;
  1637. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_36 = L_35.___font;
  1638. NullCheck(L_36);
  1639. String_t* L_37;
  1640. L_37 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_36, NULL);
  1641. NullCheck(L_34);
  1642. ArrayElementTypeCheck (L_34, L_37);
  1643. (L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_37);
  1644. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1645. Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_32, _stringLiteralC26096054589E56273AC485218FA5B65675C933E, L_34, NULL);
  1646. }
  1647. IL_00cb:
  1648. {
  1649. (&___0_settings)->___resizeTextForBestFit = (bool)0;
  1650. }
  1651. IL_00d4:
  1652. {
  1653. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_38 = ___0_settings;
  1654. V_1 = L_38;
  1655. goto IL_00d8;
  1656. }
  1657. IL_00d8:
  1658. {
  1659. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_39 = V_1;
  1660. return L_39;
  1661. }
  1662. }
  1663. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Invalidate_m999CE96E2F02E326092DFEB53EE8BC08CAAF8260 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1664. {
  1665. {
  1666. __this->___m_HasGenerated = (bool)0;
  1667. return;
  1668. }
  1669. }
  1670. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharacters_mB7956402E0C66D9F9D51A3ADFCA84BE83BB54D90 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___0_characters, const RuntimeMethod* method)
  1671. {
  1672. {
  1673. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_0 = ___0_characters;
  1674. TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398(__this, L_0, NULL);
  1675. return;
  1676. }
  1677. }
  1678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLines_mFA8508172C251E1E4BBB1FBB734C82C81EF9330F (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___0_lines, const RuntimeMethod* method)
  1679. {
  1680. {
  1681. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_0 = ___0_lines;
  1682. TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12(__this, L_0, NULL);
  1683. return;
  1684. }
  1685. }
  1686. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVertices_m97C7D4CB9B122A10BA5921BC38F83A245EB1B97E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___0_vertices, const RuntimeMethod* method)
  1687. {
  1688. {
  1689. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_0 = ___0_vertices;
  1690. TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21(__this, L_0, NULL);
  1691. return;
  1692. }
  1693. }
  1694. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGenerator_GetPreferredWidth_mDDE43A5C8BDD7BBD235AE740C4C2A293A92BD28E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1695. {
  1696. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  1697. memset((&V_0), 0, sizeof(V_0));
  1698. float V_1 = 0.0f;
  1699. {
  1700. (&___1_settings)->___horizontalOverflow = 1;
  1701. (&___1_settings)->___verticalOverflow = 1;
  1702. (&___1_settings)->___updateBounds = (bool)1;
  1703. String_t* L_0 = ___0_str;
  1704. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1705. bool L_2;
  1706. L_2 = TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2(__this, L_0, L_1, NULL);
  1707. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
  1708. L_3 = TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C(__this, NULL);
  1709. V_0 = L_3;
  1710. float L_4;
  1711. L_4 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_0), NULL);
  1712. V_1 = L_4;
  1713. goto IL_0033;
  1714. }
  1715. IL_0033:
  1716. {
  1717. float L_5 = V_1;
  1718. return L_5;
  1719. }
  1720. }
  1721. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGenerator_GetPreferredHeight_m0EAF7CE0F503C97F4D35D0EE4A3AD923B472F89E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1722. {
  1723. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  1724. memset((&V_0), 0, sizeof(V_0));
  1725. float V_1 = 0.0f;
  1726. {
  1727. (&___1_settings)->___verticalOverflow = 1;
  1728. (&___1_settings)->___updateBounds = (bool)1;
  1729. String_t* L_0 = ___0_str;
  1730. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1731. bool L_2;
  1732. L_2 = TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2(__this, L_0, L_1, NULL);
  1733. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
  1734. L_3 = TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C(__this, NULL);
  1735. V_0 = L_3;
  1736. float L_4;
  1737. L_4 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_0), NULL);
  1738. V_1 = L_4;
  1739. goto IL_002b;
  1740. }
  1741. IL_002b:
  1742. {
  1743. float L_5 = V_1;
  1744. return L_5;
  1745. }
  1746. }
  1747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_PopulateWithErrors_m0E56C12E9D7714F4B8772422AAB2CAC9EA10F834 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_context, const RuntimeMethod* method)
  1748. {
  1749. static bool s_Il2CppMethodInitialized;
  1750. if (!s_Il2CppMethodInitialized)
  1751. {
  1752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  1754. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EE2EC0E141890ED13D1EEC3562248EA95485987);
  1755. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEEF4964BE1943E118BB297F57BDB9955C6DA372);
  1756. s_Il2CppMethodInitialized = true;
  1757. }
  1758. int32_t V_0 = 0;
  1759. bool V_1 = false;
  1760. bool V_2 = false;
  1761. bool V_3 = false;
  1762. bool V_4 = false;
  1763. {
  1764. String_t* L_0 = ___0_str;
  1765. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1766. int32_t L_2;
  1767. L_2 = TextGenerator_PopulateWithError_m0F7C1CE45F372D80603C28F1E01F6FF796B95E02(__this, L_0, L_1, NULL);
  1768. V_0 = L_2;
  1769. int32_t L_3 = V_0;
  1770. V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  1771. bool L_4 = V_1;
  1772. if (!L_4)
  1773. {
  1774. goto IL_0016;
  1775. }
  1776. }
  1777. {
  1778. V_2 = (bool)1;
  1779. goto IL_0066;
  1780. }
  1781. IL_0016:
  1782. {
  1783. int32_t L_5 = V_0;
  1784. V_3 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_5&1))) <= ((uint32_t)0)))? 1 : 0);
  1785. bool L_6 = V_3;
  1786. if (!L_6)
  1787. {
  1788. goto IL_003b;
  1789. }
  1790. }
  1791. {
  1792. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___2_context;
  1793. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1794. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_8;
  1795. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_10 = ___1_settings;
  1796. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_11 = L_10.___font;
  1797. NullCheck(L_9);
  1798. ArrayElementTypeCheck (L_9, L_11);
  1799. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_11);
  1800. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1801. Debug_LogErrorFormat_m13C2B705E2899F85833797AA48E8416052FFAD5A(L_7, _stringLiteral7EE2EC0E141890ED13D1EEC3562248EA95485987, L_9, NULL);
  1802. }
  1803. IL_003b:
  1804. {
  1805. int32_t L_12 = V_0;
  1806. V_4 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_12&2))) <= ((uint32_t)0)))? 1 : 0);
  1807. bool L_13 = V_4;
  1808. if (!L_13)
  1809. {
  1810. goto IL_0062;
  1811. }
  1812. }
  1813. {
  1814. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = ___2_context;
  1815. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1816. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15;
  1817. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_17 = ___1_settings;
  1818. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_18 = L_17.___font;
  1819. NullCheck(L_16);
  1820. ArrayElementTypeCheck (L_16, L_18);
  1821. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
  1822. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1823. Debug_LogErrorFormat_m13C2B705E2899F85833797AA48E8416052FFAD5A(L_14, _stringLiteralEEEF4964BE1943E118BB297F57BDB9955C6DA372, L_16, NULL);
  1824. }
  1825. IL_0062:
  1826. {
  1827. V_2 = (bool)0;
  1828. goto IL_0066;
  1829. }
  1830. IL_0066:
  1831. {
  1832. bool L_19 = V_2;
  1833. return L_19;
  1834. }
  1835. }
  1836. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1837. {
  1838. int32_t V_0 = 0;
  1839. bool V_1 = false;
  1840. {
  1841. String_t* L_0 = ___0_str;
  1842. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1843. int32_t L_2;
  1844. L_2 = TextGenerator_PopulateWithError_m0F7C1CE45F372D80603C28F1E01F6FF796B95E02(__this, L_0, L_1, NULL);
  1845. V_0 = L_2;
  1846. int32_t L_3 = V_0;
  1847. V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  1848. goto IL_0011;
  1849. }
  1850. IL_0011:
  1851. {
  1852. bool L_4 = V_1;
  1853. return L_4;
  1854. }
  1855. }
  1856. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_PopulateWithError_m0F7C1CE45F372D80603C28F1E01F6FF796B95E02 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1857. {
  1858. bool V_0 = false;
  1859. int32_t V_1 = 0;
  1860. int32_t G_B4_0 = 0;
  1861. {
  1862. bool L_0 = __this->___m_HasGenerated;
  1863. if (!L_0)
  1864. {
  1865. goto IL_0026;
  1866. }
  1867. }
  1868. {
  1869. String_t* L_1 = ___0_str;
  1870. String_t* L_2 = __this->___m_LastString;
  1871. bool L_3;
  1872. L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
  1873. if (!L_3)
  1874. {
  1875. goto IL_0026;
  1876. }
  1877. }
  1878. {
  1879. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_4 = __this->___m_LastSettings;
  1880. bool L_5;
  1881. L_5 = TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840((&___1_settings), L_4, NULL);
  1882. G_B4_0 = ((int32_t)(L_5));
  1883. goto IL_0027;
  1884. }
  1885. IL_0026:
  1886. {
  1887. G_B4_0 = 0;
  1888. }
  1889. IL_0027:
  1890. {
  1891. V_0 = (bool)G_B4_0;
  1892. bool L_6 = V_0;
  1893. if (!L_6)
  1894. {
  1895. goto IL_0034;
  1896. }
  1897. }
  1898. {
  1899. int32_t L_7 = __this->___m_LastValid;
  1900. V_1 = L_7;
  1901. goto IL_004b;
  1902. }
  1903. IL_0034:
  1904. {
  1905. String_t* L_8 = ___0_str;
  1906. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_9 = ___1_settings;
  1907. int32_t L_10;
  1908. L_10 = TextGenerator_PopulateAlways_mA99FFC0276B51F8DED3EABD1FF660130BE803EDA(__this, L_8, L_9, NULL);
  1909. __this->___m_LastValid = L_10;
  1910. int32_t L_11 = __this->___m_LastValid;
  1911. V_1 = L_11;
  1912. goto IL_004b;
  1913. }
  1914. IL_004b:
  1915. {
  1916. int32_t L_12 = V_1;
  1917. return L_12;
  1918. }
  1919. }
  1920. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_PopulateAlways_mA99FFC0276B51F8DED3EABD1FF660130BE803EDA (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1921. {
  1922. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_0;
  1923. memset((&V_0), 0, sizeof(V_0));
  1924. int32_t V_1 = 0;
  1925. int32_t V_2 = 0;
  1926. {
  1927. String_t* L_0 = ___0_str;
  1928. __this->___m_LastString = L_0;
  1929. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastString), (void*)L_0);
  1930. __this->___m_HasGenerated = (bool)1;
  1931. __this->___m_CachedVerts = (bool)0;
  1932. __this->___m_CachedCharacters = (bool)0;
  1933. __this->___m_CachedLines = (bool)0;
  1934. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1935. __this->___m_LastSettings = L_1;
  1936. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LastSettings))->___font), (void*)NULL);
  1937. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_2 = ___1_settings;
  1938. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_3;
  1939. L_3 = TextGenerator_ValidatedSettings_mAE5128305E953EE41E5E655675323896EF1154AE(__this, L_2, NULL);
  1940. V_0 = L_3;
  1941. String_t* L_4 = ___0_str;
  1942. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_5 = V_0;
  1943. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_6 = L_5.___font;
  1944. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_7 = V_0;
  1945. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = L_7.___color;
  1946. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_9 = V_0;
  1947. int32_t L_10 = L_9.___fontSize;
  1948. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_11 = V_0;
  1949. float L_12 = L_11.___scaleFactor;
  1950. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_13 = V_0;
  1951. float L_14 = L_13.___lineSpacing;
  1952. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_15 = V_0;
  1953. int32_t L_16 = L_15.___fontStyle;
  1954. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_17 = V_0;
  1955. bool L_18 = L_17.___richText;
  1956. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_19 = V_0;
  1957. bool L_20 = L_19.___resizeTextForBestFit;
  1958. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_21 = V_0;
  1959. int32_t L_22 = L_21.___resizeTextMinSize;
  1960. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_23 = V_0;
  1961. int32_t L_24 = L_23.___resizeTextMaxSize;
  1962. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_25 = V_0;
  1963. int32_t L_26 = L_25.___verticalOverflow;
  1964. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_27 = V_0;
  1965. int32_t L_28 = L_27.___horizontalOverflow;
  1966. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_29 = V_0;
  1967. bool L_30 = L_29.___updateBounds;
  1968. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_31 = V_0;
  1969. int32_t L_32 = L_31.___textAnchor;
  1970. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_33 = V_0;
  1971. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = L_33.___generationExtents;
  1972. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_35 = V_0;
  1973. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = L_35.___pivot;
  1974. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_37 = V_0;
  1975. bool L_38 = L_37.___generateOutOfBounds;
  1976. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_39 = V_0;
  1977. bool L_40 = L_39.___alignByGeometry;
  1978. bool L_41;
  1979. L_41 = TextGenerator_Populate_Internal_m4DF908756A1AC26B04AC8AB12A004203366B294B(__this, L_4, L_6, L_8, L_10, L_12, L_14, L_16, L_18, L_20, L_22, L_24, L_26, L_28, L_30, L_32, L_34, L_36, L_38, L_40, (&V_1), NULL);
  1980. int32_t L_42 = V_1;
  1981. __this->___m_LastValid = L_42;
  1982. int32_t L_43 = V_1;
  1983. V_2 = L_43;
  1984. goto IL_00b4;
  1985. }
  1986. IL_00b4:
  1987. {
  1988. int32_t L_44 = V_2;
  1989. return L_44;
  1990. }
  1991. }
  1992. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_verts_mA197E8944ABE4831B93275662BB66EC53DE349D8 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1993. {
  1994. bool V_0 = false;
  1995. RuntimeObject* V_1 = NULL;
  1996. {
  1997. bool L_0 = __this->___m_CachedVerts;
  1998. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  1999. bool L_1 = V_0;
  2000. if (!L_1)
  2001. {
  2002. goto IL_0024;
  2003. }
  2004. }
  2005. {
  2006. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_2 = __this->___m_Verts;
  2007. TextGenerator_GetVertices_m97C7D4CB9B122A10BA5921BC38F83A245EB1B97E(__this, L_2, NULL);
  2008. __this->___m_CachedVerts = (bool)1;
  2009. }
  2010. IL_0024:
  2011. {
  2012. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_3 = __this->___m_Verts;
  2013. V_1 = L_3;
  2014. goto IL_002d;
  2015. }
  2016. IL_002d:
  2017. {
  2018. RuntimeObject* L_4 = V_1;
  2019. return L_4;
  2020. }
  2021. }
  2022. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2023. {
  2024. bool V_0 = false;
  2025. RuntimeObject* V_1 = NULL;
  2026. {
  2027. bool L_0 = __this->___m_CachedCharacters;
  2028. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2029. bool L_1 = V_0;
  2030. if (!L_1)
  2031. {
  2032. goto IL_0024;
  2033. }
  2034. }
  2035. {
  2036. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_2 = __this->___m_Characters;
  2037. TextGenerator_GetCharacters_mB7956402E0C66D9F9D51A3ADFCA84BE83BB54D90(__this, L_2, NULL);
  2038. __this->___m_CachedCharacters = (bool)1;
  2039. }
  2040. IL_0024:
  2041. {
  2042. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_3 = __this->___m_Characters;
  2043. V_1 = L_3;
  2044. goto IL_002d;
  2045. }
  2046. IL_002d:
  2047. {
  2048. RuntimeObject* L_4 = V_1;
  2049. return L_4;
  2050. }
  2051. }
  2052. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2053. {
  2054. bool V_0 = false;
  2055. RuntimeObject* V_1 = NULL;
  2056. {
  2057. bool L_0 = __this->___m_CachedLines;
  2058. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2059. bool L_1 = V_0;
  2060. if (!L_1)
  2061. {
  2062. goto IL_0024;
  2063. }
  2064. }
  2065. {
  2066. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_2 = __this->___m_Lines;
  2067. TextGenerator_GetLines_mFA8508172C251E1E4BBB1FBB734C82C81EF9330F(__this, L_2, NULL);
  2068. __this->___m_CachedLines = (bool)1;
  2069. }
  2070. IL_0024:
  2071. {
  2072. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_3 = __this->___m_Lines;
  2073. V_1 = L_3;
  2074. goto IL_002d;
  2075. }
  2076. IL_002d:
  2077. {
  2078. RuntimeObject* L_4 = V_1;
  2079. return L_4;
  2080. }
  2081. }
  2082. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2083. {
  2084. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  2085. memset((&V_0), 0, sizeof(V_0));
  2086. intptr_t G_B2_0;
  2087. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2088. intptr_t G_B1_0;
  2089. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2090. {
  2091. intptr_t L_0;
  2092. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2093. intptr_t L_1 = L_0;
  2094. if (L_1)
  2095. {
  2096. G_B2_0 = L_1;
  2097. goto IL_000f;
  2098. }
  2099. G_B1_0 = L_1;
  2100. }
  2101. {
  2102. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2103. G_B2_0 = G_B1_0;
  2104. }
  2105. IL_000f:
  2106. {
  2107. TextGenerator_get_rectExtents_Injected_mE70DFB2720C23AD997733158D7BD220BFC30C06E(G_B2_0, (&V_0), NULL);
  2108. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = V_0;
  2109. return L_2;
  2110. }
  2111. }
  2112. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2113. {
  2114. intptr_t G_B2_0;
  2115. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2116. intptr_t G_B1_0;
  2117. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2118. {
  2119. intptr_t L_0;
  2120. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2121. intptr_t L_1 = L_0;
  2122. if (L_1)
  2123. {
  2124. G_B2_0 = L_1;
  2125. goto IL_000f;
  2126. }
  2127. G_B1_0 = L_1;
  2128. }
  2129. {
  2130. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2131. G_B2_0 = G_B1_0;
  2132. }
  2133. IL_000f:
  2134. {
  2135. int32_t L_2;
  2136. L_2 = TextGenerator_get_characterCount_Injected_m85C7A016C1F680A2BD6585235CC8858B0C718CB8(G_B2_0, NULL);
  2137. return L_2;
  2138. }
  2139. }
  2140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2141. {
  2142. intptr_t G_B2_0;
  2143. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2144. intptr_t G_B1_0;
  2145. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2146. {
  2147. intptr_t L_0;
  2148. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2149. intptr_t L_1 = L_0;
  2150. if (L_1)
  2151. {
  2152. G_B2_0 = L_1;
  2153. goto IL_000f;
  2154. }
  2155. G_B1_0 = L_1;
  2156. }
  2157. {
  2158. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2159. G_B2_0 = G_B1_0;
  2160. }
  2161. IL_000f:
  2162. {
  2163. int32_t L_2;
  2164. L_2 = TextGenerator_get_lineCount_Injected_mF2C9067B7A2E5466BE99F6A9104F2FBCB36761AF(G_B2_0, NULL);
  2165. return L_2;
  2166. }
  2167. }
  2168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C (const RuntimeMethod* method)
  2169. {
  2170. typedef intptr_t (*TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C_ftn) ();
  2171. static TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C_ftn _il2cpp_icall_func;
  2172. if (!_il2cpp_icall_func)
  2173. _il2cpp_icall_func = (TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::Internal_Create()");
  2174. intptr_t icallRetVal = _il2cpp_icall_func();
  2175. return icallRetVal;
  2176. }
  2177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7 (intptr_t ___0_ptr, const RuntimeMethod* method)
  2178. {
  2179. typedef void (*TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7_ftn) (intptr_t);
  2180. static TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7_ftn _il2cpp_icall_func;
  2181. if (!_il2cpp_icall_func)
  2182. _il2cpp_icall_func = (TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::Internal_Destroy(System.IntPtr)");
  2183. _il2cpp_icall_func(___0_ptr);
  2184. }
  2185. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_m74A216D58183B4069BFBD6CDF624CB97A9EC4CAA (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___1_font, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, int32_t ___3_fontSize, float ___4_scaleFactor, float ___5_lineSpacing, int32_t ___6_style, bool ___7_richText, bool ___8_resizeTextForBestFit, int32_t ___9_resizeTextMinSize, int32_t ___10_resizeTextMaxSize, int32_t ___11_verticalOverFlow, int32_t ___12_horizontalOverflow, bool ___13_updateBounds, int32_t ___14_anchor, float ___15_extentsX, float ___16_extentsY, float ___17_pivotX, float ___18_pivotY, bool ___19_generateOutOfBounds, bool ___20_alignByGeometry, uint32_t* ___21_error, const RuntimeMethod* method)
  2186. {
  2187. static bool s_Il2CppMethodInitialized;
  2188. if (!s_Il2CppMethodInitialized)
  2189. {
  2190. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_RuntimeMethod_var);
  2191. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_RuntimeMethod_var);
  2192. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var);
  2193. s_Il2CppMethodInitialized = true;
  2194. }
  2195. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_0;
  2196. memset((&V_0), 0, sizeof(V_0));
  2197. Il2CppChar* V_1 = NULL;
  2198. ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E V_2;
  2199. memset((&V_2), 0, sizeof(V_2));
  2200. bool V_3 = false;
  2201. intptr_t G_B2_0;
  2202. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2203. intptr_t G_B1_0;
  2204. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2205. intptr_t G_B4_0;
  2206. memset((&G_B4_0), 0, sizeof(G_B4_0));
  2207. intptr_t G_B3_0;
  2208. memset((&G_B3_0), 0, sizeof(G_B3_0));
  2209. {
  2210. auto __finallyBlock = il2cpp::utils::Finally([&]
  2211. {
  2212. FINALLY_0072:
  2213. {
  2214. V_1 = (Il2CppChar*)((uintptr_t)0);
  2215. return;
  2216. }
  2217. });
  2218. try
  2219. {
  2220. {
  2221. intptr_t L_0;
  2222. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2223. intptr_t L_1 = L_0;
  2224. if (L_1)
  2225. {
  2226. G_B2_0 = L_1;
  2227. goto IL_000f_1;
  2228. }
  2229. G_B1_0 = L_1;
  2230. }
  2231. {
  2232. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2233. G_B2_0 = G_B1_0;
  2234. }
  2235. IL_000f_1:
  2236. {
  2237. String_t* L_2 = ___0_str;
  2238. bool L_3;
  2239. L_3 = StringMarshaller_TryMarshalEmptyOrNullString_m615203C511071D59295D889AB136575DFFEA90A6_inline(L_2, (&V_2), NULL);
  2240. if (L_3)
  2241. {
  2242. G_B4_0 = G_B2_0;
  2243. goto IL_0039_1;
  2244. }
  2245. G_B3_0 = G_B2_0;
  2246. }
  2247. {
  2248. String_t* L_4 = ___0_str;
  2249. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_5;
  2250. L_5 = MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline(L_4, NULL);
  2251. V_0 = L_5;
  2252. Il2CppChar* L_6;
  2253. L_6 = ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638((&V_0), ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_RuntimeMethod_var);
  2254. V_1 = L_6;
  2255. Il2CppChar* L_7 = V_1;
  2256. int32_t L_8;
  2257. L_8 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&V_0), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var);
  2258. ManagedSpanWrapper__ctor_mB29647A21BB87EA4DF859E5C2FA2207F47E525D2((&V_2), (void*)((uintptr_t)L_7), L_8, NULL);
  2259. G_B4_0 = G_B3_0;
  2260. }
  2261. IL_0039_1:
  2262. {
  2263. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_9 = ___1_font;
  2264. intptr_t L_10;
  2265. L_10 = MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_inline(L_9, MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_RuntimeMethod_var);
  2266. int32_t L_11 = ___3_fontSize;
  2267. float L_12 = ___4_scaleFactor;
  2268. float L_13 = ___5_lineSpacing;
  2269. int32_t L_14 = ___6_style;
  2270. bool L_15 = ___7_richText;
  2271. bool L_16 = ___8_resizeTextForBestFit;
  2272. int32_t L_17 = ___9_resizeTextMinSize;
  2273. int32_t L_18 = ___10_resizeTextMaxSize;
  2274. int32_t L_19 = ___11_verticalOverFlow;
  2275. int32_t L_20 = ___12_horizontalOverflow;
  2276. bool L_21 = ___13_updateBounds;
  2277. int32_t L_22 = ___14_anchor;
  2278. float L_23 = ___15_extentsX;
  2279. float L_24 = ___16_extentsY;
  2280. float L_25 = ___17_pivotX;
  2281. float L_26 = ___18_pivotY;
  2282. bool L_27 = ___19_generateOutOfBounds;
  2283. bool L_28 = ___20_alignByGeometry;
  2284. uint32_t* L_29 = ___21_error;
  2285. bool L_30;
  2286. L_30 = TextGenerator_Populate_Internal_Injected_m79206EFC5017F0450703B7B246C0C0DE1F23B8E7(G_B4_0, (&V_2), L_10, (&___2_color), L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, L_25, L_26, L_27, L_28, L_29, NULL);
  2287. V_3 = L_30;
  2288. goto IL_0076;
  2289. }
  2290. }
  2291. catch(Il2CppExceptionWrapper& e)
  2292. {
  2293. __finallyBlock.StoreException(e.ex);
  2294. }
  2295. }
  2296. IL_0076:
  2297. {
  2298. bool L_31 = V_3;
  2299. return L_31;
  2300. }
  2301. }
  2302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_m4DF908756A1AC26B04AC8AB12A004203366B294B (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___1_font, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, int32_t ___3_fontSize, float ___4_scaleFactor, float ___5_lineSpacing, int32_t ___6_style, bool ___7_richText, bool ___8_resizeTextForBestFit, int32_t ___9_resizeTextMinSize, int32_t ___10_resizeTextMaxSize, int32_t ___11_verticalOverFlow, int32_t ___12_horizontalOverflow, bool ___13_updateBounds, int32_t ___14_anchor, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___15_extents, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___16_pivot, bool ___17_generateOutOfBounds, bool ___18_alignByGeometry, int32_t* ___19_error, const RuntimeMethod* method)
  2303. {
  2304. static bool s_Il2CppMethodInitialized;
  2305. if (!s_Il2CppMethodInitialized)
  2306. {
  2307. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2308. s_Il2CppMethodInitialized = true;
  2309. }
  2310. uint32_t V_0 = 0;
  2311. bool V_1 = false;
  2312. bool V_2 = false;
  2313. bool V_3 = false;
  2314. {
  2315. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_0 = ___1_font;
  2316. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2317. bool L_1;
  2318. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2319. V_2 = L_1;
  2320. bool L_2 = V_2;
  2321. if (!L_2)
  2322. {
  2323. goto IL_0015;
  2324. }
  2325. }
  2326. {
  2327. int32_t* L_3 = ___19_error;
  2328. *((int32_t*)L_3) = (int32_t)4;
  2329. V_3 = (bool)0;
  2330. goto IL_0063;
  2331. }
  2332. IL_0015:
  2333. {
  2334. V_0 = 0;
  2335. String_t* L_4 = ___0_str;
  2336. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_5 = ___1_font;
  2337. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___2_color;
  2338. int32_t L_7 = ___3_fontSize;
  2339. float L_8 = ___4_scaleFactor;
  2340. float L_9 = ___5_lineSpacing;
  2341. int32_t L_10 = ___6_style;
  2342. bool L_11 = ___7_richText;
  2343. bool L_12 = ___8_resizeTextForBestFit;
  2344. int32_t L_13 = ___9_resizeTextMinSize;
  2345. int32_t L_14 = ___10_resizeTextMaxSize;
  2346. int32_t L_15 = ___11_verticalOverFlow;
  2347. int32_t L_16 = ___12_horizontalOverflow;
  2348. bool L_17 = ___13_updateBounds;
  2349. int32_t L_18 = ___14_anchor;
  2350. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = ___15_extents;
  2351. float L_20 = L_19.___x;
  2352. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___15_extents;
  2353. float L_22 = L_21.___y;
  2354. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = ___16_pivot;
  2355. float L_24 = L_23.___x;
  2356. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___16_pivot;
  2357. float L_26 = L_25.___y;
  2358. bool L_27 = ___17_generateOutOfBounds;
  2359. bool L_28 = ___18_alignByGeometry;
  2360. bool L_29;
  2361. L_29 = TextGenerator_Populate_Internal_m74A216D58183B4069BFBD6CDF624CB97A9EC4CAA(__this, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, L_17, L_18, L_20, L_22, L_24, L_26, L_27, L_28, (&V_0), NULL);
  2362. V_1 = L_29;
  2363. int32_t* L_30 = ___19_error;
  2364. uint32_t L_31 = V_0;
  2365. *((int32_t*)L_30) = (int32_t)L_31;
  2366. bool L_32 = V_1;
  2367. V_3 = L_32;
  2368. goto IL_0063;
  2369. }
  2370. IL_0063:
  2371. {
  2372. bool L_33 = V_3;
  2373. return L_33;
  2374. }
  2375. }
  2376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_vertices, const RuntimeMethod* method)
  2377. {
  2378. intptr_t G_B2_0;
  2379. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2380. intptr_t G_B1_0;
  2381. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2382. {
  2383. intptr_t L_0;
  2384. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2385. intptr_t L_1 = L_0;
  2386. if (L_1)
  2387. {
  2388. G_B2_0 = L_1;
  2389. goto IL_000f;
  2390. }
  2391. G_B1_0 = L_1;
  2392. }
  2393. {
  2394. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2395. G_B2_0 = G_B1_0;
  2396. }
  2397. IL_000f:
  2398. {
  2399. RuntimeObject* L_2 = ___0_vertices;
  2400. TextGenerator_GetVerticesInternal_Injected_mDF2ACA7C58E4055EA2A1C696C7B5D321B36D6E95(G_B2_0, L_2, NULL);
  2401. return;
  2402. }
  2403. }
  2404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_characters, const RuntimeMethod* method)
  2405. {
  2406. intptr_t G_B2_0;
  2407. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2408. intptr_t G_B1_0;
  2409. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2410. {
  2411. intptr_t L_0;
  2412. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2413. intptr_t L_1 = L_0;
  2414. if (L_1)
  2415. {
  2416. G_B2_0 = L_1;
  2417. goto IL_000f;
  2418. }
  2419. G_B1_0 = L_1;
  2420. }
  2421. {
  2422. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2423. G_B2_0 = G_B1_0;
  2424. }
  2425. IL_000f:
  2426. {
  2427. RuntimeObject* L_2 = ___0_characters;
  2428. TextGenerator_GetCharactersInternal_Injected_m007C3E062501293E5D4969D51689224CD6C5AB65(G_B2_0, L_2, NULL);
  2429. return;
  2430. }
  2431. }
  2432. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_lines, const RuntimeMethod* method)
  2433. {
  2434. intptr_t G_B2_0;
  2435. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2436. intptr_t G_B1_0;
  2437. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2438. {
  2439. intptr_t L_0;
  2440. L_0 = BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline(__this, NULL);
  2441. intptr_t L_1 = L_0;
  2442. if (L_1)
  2443. {
  2444. G_B2_0 = L_1;
  2445. goto IL_000f;
  2446. }
  2447. G_B1_0 = L_1;
  2448. }
  2449. {
  2450. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2451. G_B2_0 = G_B1_0;
  2452. }
  2453. IL_000f:
  2454. {
  2455. RuntimeObject* L_2 = ___0_lines;
  2456. TextGenerator_GetLinesInternal_Injected_m6B6CFC076A64DF1E7250EB5C32A0A126FDD6AF2E(G_B2_0, L_2, NULL);
  2457. return;
  2458. }
  2459. }
  2460. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_get_rectExtents_Injected_mE70DFB2720C23AD997733158D7BD220BFC30C06E (intptr_t ___0__unity_self, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___1_ret, const RuntimeMethod* method)
  2461. {
  2462. typedef void (*TextGenerator_get_rectExtents_Injected_mE70DFB2720C23AD997733158D7BD220BFC30C06E_ftn) (intptr_t, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*);
  2463. static TextGenerator_get_rectExtents_Injected_mE70DFB2720C23AD997733158D7BD220BFC30C06E_ftn _il2cpp_icall_func;
  2464. if (!_il2cpp_icall_func)
  2465. _il2cpp_icall_func = (TextGenerator_get_rectExtents_Injected_mE70DFB2720C23AD997733158D7BD220BFC30C06E_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::get_rectExtents_Injected(System.IntPtr,UnityEngine.Rect&)");
  2466. _il2cpp_icall_func(___0__unity_self, ___1_ret);
  2467. }
  2468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_Injected_m85C7A016C1F680A2BD6585235CC8858B0C718CB8 (intptr_t ___0__unity_self, const RuntimeMethod* method)
  2469. {
  2470. typedef int32_t (*TextGenerator_get_characterCount_Injected_m85C7A016C1F680A2BD6585235CC8858B0C718CB8_ftn) (intptr_t);
  2471. static TextGenerator_get_characterCount_Injected_m85C7A016C1F680A2BD6585235CC8858B0C718CB8_ftn _il2cpp_icall_func;
  2472. if (!_il2cpp_icall_func)
  2473. _il2cpp_icall_func = (TextGenerator_get_characterCount_Injected_m85C7A016C1F680A2BD6585235CC8858B0C718CB8_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::get_characterCount_Injected(System.IntPtr)");
  2474. int32_t icallRetVal = _il2cpp_icall_func(___0__unity_self);
  2475. return icallRetVal;
  2476. }
  2477. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_lineCount_Injected_mF2C9067B7A2E5466BE99F6A9104F2FBCB36761AF (intptr_t ___0__unity_self, const RuntimeMethod* method)
  2478. {
  2479. typedef int32_t (*TextGenerator_get_lineCount_Injected_mF2C9067B7A2E5466BE99F6A9104F2FBCB36761AF_ftn) (intptr_t);
  2480. static TextGenerator_get_lineCount_Injected_mF2C9067B7A2E5466BE99F6A9104F2FBCB36761AF_ftn _il2cpp_icall_func;
  2481. if (!_il2cpp_icall_func)
  2482. _il2cpp_icall_func = (TextGenerator_get_lineCount_Injected_mF2C9067B7A2E5466BE99F6A9104F2FBCB36761AF_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::get_lineCount_Injected(System.IntPtr)");
  2483. int32_t icallRetVal = _il2cpp_icall_func(___0__unity_self);
  2484. return icallRetVal;
  2485. }
  2486. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_Injected_m79206EFC5017F0450703B7B246C0C0DE1F23B8E7 (intptr_t ___0__unity_self, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* ___1_str, intptr_t ___2_font, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___3_color, int32_t ___4_fontSize, float ___5_scaleFactor, float ___6_lineSpacing, int32_t ___7_style, bool ___8_richText, bool ___9_resizeTextForBestFit, int32_t ___10_resizeTextMinSize, int32_t ___11_resizeTextMaxSize, int32_t ___12_verticalOverFlow, int32_t ___13_horizontalOverflow, bool ___14_updateBounds, int32_t ___15_anchor, float ___16_extentsX, float ___17_extentsY, float ___18_pivotX, float ___19_pivotY, bool ___20_generateOutOfBounds, bool ___21_alignByGeometry, uint32_t* ___22_error, const RuntimeMethod* method)
  2487. {
  2488. typedef bool (*TextGenerator_Populate_Internal_Injected_m79206EFC5017F0450703B7B246C0C0DE1F23B8E7_ftn) (intptr_t, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E*, intptr_t, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*, int32_t, float, float, int32_t, bool, bool, int32_t, int32_t, int32_t, int32_t, bool, int32_t, float, float, float, float, bool, bool, uint32_t*);
  2489. static TextGenerator_Populate_Internal_Injected_m79206EFC5017F0450703B7B246C0C0DE1F23B8E7_ftn _il2cpp_icall_func;
  2490. if (!_il2cpp_icall_func)
  2491. _il2cpp_icall_func = (TextGenerator_Populate_Internal_Injected_m79206EFC5017F0450703B7B246C0C0DE1F23B8E7_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::Populate_Internal_Injected(System.IntPtr,UnityEngine.Bindings.ManagedSpanWrapper&,System.IntPtr,UnityEngine.Color&,System.Int32,System.Single,System.Single,UnityEngine.FontStyle,System.Boolean,System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean,UnityEngine.TextAnchor,System.Single,System.Single,System.Single,System.Single,System.Boolean,System.Boolean,System.UInt32&)");
  2492. bool icallRetVal = _il2cpp_icall_func(___0__unity_self, ___1_str, ___2_font, ___3_color, ___4_fontSize, ___5_scaleFactor, ___6_lineSpacing, ___7_style, ___8_richText, ___9_resizeTextForBestFit, ___10_resizeTextMinSize, ___11_resizeTextMaxSize, ___12_verticalOverFlow, ___13_horizontalOverflow, ___14_updateBounds, ___15_anchor, ___16_extentsX, ___17_extentsY, ___18_pivotX, ___19_pivotY, ___20_generateOutOfBounds, ___21_alignByGeometry, ___22_error);
  2493. return icallRetVal;
  2494. }
  2495. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVerticesInternal_Injected_mDF2ACA7C58E4055EA2A1C696C7B5D321B36D6E95 (intptr_t ___0__unity_self, RuntimeObject* ___1_vertices, const RuntimeMethod* method)
  2496. {
  2497. typedef void (*TextGenerator_GetVerticesInternal_Injected_mDF2ACA7C58E4055EA2A1C696C7B5D321B36D6E95_ftn) (intptr_t, RuntimeObject*);
  2498. static TextGenerator_GetVerticesInternal_Injected_mDF2ACA7C58E4055EA2A1C696C7B5D321B36D6E95_ftn _il2cpp_icall_func;
  2499. if (!_il2cpp_icall_func)
  2500. _il2cpp_icall_func = (TextGenerator_GetVerticesInternal_Injected_mDF2ACA7C58E4055EA2A1C696C7B5D321B36D6E95_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::GetVerticesInternal_Injected(System.IntPtr,System.Object)");
  2501. _il2cpp_icall_func(___0__unity_self, ___1_vertices);
  2502. }
  2503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharactersInternal_Injected_m007C3E062501293E5D4969D51689224CD6C5AB65 (intptr_t ___0__unity_self, RuntimeObject* ___1_characters, const RuntimeMethod* method)
  2504. {
  2505. typedef void (*TextGenerator_GetCharactersInternal_Injected_m007C3E062501293E5D4969D51689224CD6C5AB65_ftn) (intptr_t, RuntimeObject*);
  2506. static TextGenerator_GetCharactersInternal_Injected_m007C3E062501293E5D4969D51689224CD6C5AB65_ftn _il2cpp_icall_func;
  2507. if (!_il2cpp_icall_func)
  2508. _il2cpp_icall_func = (TextGenerator_GetCharactersInternal_Injected_m007C3E062501293E5D4969D51689224CD6C5AB65_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::GetCharactersInternal_Injected(System.IntPtr,System.Object)");
  2509. _il2cpp_icall_func(___0__unity_self, ___1_characters);
  2510. }
  2511. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLinesInternal_Injected_m6B6CFC076A64DF1E7250EB5C32A0A126FDD6AF2E (intptr_t ___0__unity_self, RuntimeObject* ___1_lines, const RuntimeMethod* method)
  2512. {
  2513. typedef void (*TextGenerator_GetLinesInternal_Injected_m6B6CFC076A64DF1E7250EB5C32A0A126FDD6AF2E_ftn) (intptr_t, RuntimeObject*);
  2514. static TextGenerator_GetLinesInternal_Injected_m6B6CFC076A64DF1E7250EB5C32A0A126FDD6AF2E_ftn _il2cpp_icall_func;
  2515. if (!_il2cpp_icall_func)
  2516. _il2cpp_icall_func = (TextGenerator_GetLinesInternal_Injected_m6B6CFC076A64DF1E7250EB5C32A0A126FDD6AF2E_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::GetLinesInternal_Injected(System.IntPtr,System.Object)");
  2517. _il2cpp_icall_func(___0__unity_self, ___1_lines);
  2518. }
  2519. #ifdef __clang__
  2520. #pragma clang diagnostic pop
  2521. #endif
  2522. #ifdef __clang__
  2523. #pragma clang diagnostic push
  2524. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2525. #pragma clang diagnostic ignored "-Wunused-variable"
  2526. #endif
  2527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_textGenerator, const RuntimeMethod* method)
  2528. {
  2529. {
  2530. TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_0 = ___0_textGenerator;
  2531. NullCheck(L_0);
  2532. intptr_t L_1 = L_0->___m_Ptr;
  2533. return L_1;
  2534. }
  2535. }
  2536. #ifdef __clang__
  2537. #pragma clang diagnostic pop
  2538. #endif
  2539. #ifdef __clang__
  2540. #pragma clang diagnostic push
  2541. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2542. #pragma clang diagnostic ignored "-Wunused-variable"
  2543. #endif
  2544. #ifdef __clang__
  2545. #pragma clang diagnostic pop
  2546. #endif
  2547. #ifdef __clang__
  2548. #pragma clang diagnostic push
  2549. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2550. #pragma clang diagnostic ignored "-Wunused-variable"
  2551. #endif
  2552. #ifdef __clang__
  2553. #pragma clang diagnostic pop
  2554. #endif
  2555. #ifdef __clang__
  2556. #pragma clang diagnostic push
  2557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2558. #pragma clang diagnostic ignored "-Wunused-variable"
  2559. #endif
  2560. #ifdef __clang__
  2561. #pragma clang diagnostic pop
  2562. #endif
  2563. #ifdef __clang__
  2564. #pragma clang diagnostic push
  2565. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2566. #pragma clang diagnostic ignored "-Wunused-variable"
  2567. #endif
  2568. #ifdef __clang__
  2569. #pragma clang diagnostic pop
  2570. #endif
  2571. #ifdef __clang__
  2572. #pragma clang diagnostic push
  2573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2574. #pragma clang diagnostic ignored "-Wunused-variable"
  2575. #endif
  2576. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_text_mDF79D39638ED82797D0B0B3BB9E6B10712F8EA9E (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, String_t* ___0_value, const RuntimeMethod* method)
  2577. {
  2578. static bool s_Il2CppMethodInitialized;
  2579. if (!s_Il2CppMethodInitialized)
  2580. {
  2581. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_RuntimeMethod_var);
  2583. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var);
  2584. s_Il2CppMethodInitialized = true;
  2585. }
  2586. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_0;
  2587. memset((&V_0), 0, sizeof(V_0));
  2588. Il2CppChar* V_1 = NULL;
  2589. ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E V_2;
  2590. memset((&V_2), 0, sizeof(V_2));
  2591. intptr_t G_B2_0;
  2592. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2593. intptr_t G_B1_0;
  2594. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2595. intptr_t G_B4_0;
  2596. memset((&G_B4_0), 0, sizeof(G_B4_0));
  2597. intptr_t G_B3_0;
  2598. memset((&G_B3_0), 0, sizeof(G_B3_0));
  2599. {
  2600. auto __finallyBlock = il2cpp::utils::Finally([&]
  2601. {
  2602. FINALLY_0043:
  2603. {
  2604. V_1 = (Il2CppChar*)((uintptr_t)0);
  2605. return;
  2606. }
  2607. });
  2608. try
  2609. {
  2610. {
  2611. intptr_t L_0;
  2612. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2613. intptr_t L_1 = L_0;
  2614. if (L_1)
  2615. {
  2616. G_B2_0 = L_1;
  2617. goto IL_000f_1;
  2618. }
  2619. G_B1_0 = L_1;
  2620. }
  2621. {
  2622. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2623. G_B2_0 = G_B1_0;
  2624. }
  2625. IL_000f_1:
  2626. {
  2627. String_t* L_2 = ___0_value;
  2628. bool L_3;
  2629. L_3 = StringMarshaller_TryMarshalEmptyOrNullString_m615203C511071D59295D889AB136575DFFEA90A6_inline(L_2, (&V_2), NULL);
  2630. if (L_3)
  2631. {
  2632. G_B4_0 = G_B2_0;
  2633. goto IL_0039_1;
  2634. }
  2635. G_B3_0 = G_B2_0;
  2636. }
  2637. {
  2638. String_t* L_4 = ___0_value;
  2639. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_5;
  2640. L_5 = MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline(L_4, NULL);
  2641. V_0 = L_5;
  2642. Il2CppChar* L_6;
  2643. L_6 = ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638((&V_0), ReadOnlySpan_1_GetPinnableReference_mB710059C1A1A30270065958DE8345808C6683638_RuntimeMethod_var);
  2644. V_1 = L_6;
  2645. Il2CppChar* L_7 = V_1;
  2646. int32_t L_8;
  2647. L_8 = ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_inline((&V_0), ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_RuntimeMethod_var);
  2648. ManagedSpanWrapper__ctor_mB29647A21BB87EA4DF859E5C2FA2207F47E525D2((&V_2), (void*)((uintptr_t)L_7), L_8, NULL);
  2649. G_B4_0 = G_B3_0;
  2650. }
  2651. IL_0039_1:
  2652. {
  2653. TextMesh_set_text_Injected_m905B29D7D98D5035EF39639798B517DBF3FF3F67(G_B4_0, (&V_2), NULL);
  2654. goto IL_0047;
  2655. }
  2656. }
  2657. catch(Il2CppExceptionWrapper& e)
  2658. {
  2659. __finallyBlock.StoreException(e.ex);
  2660. }
  2661. }
  2662. IL_0047:
  2663. {
  2664. return;
  2665. }
  2666. }
  2667. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Font_tC95270EA3198038970422D78B74A7F2E218A96B6* TextMesh_get_font_m94D3A4C8E4DB171B74E4FF00AC7EC27F3D495664 (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, const RuntimeMethod* method)
  2668. {
  2669. static bool s_Il2CppMethodInitialized;
  2670. if (!s_Il2CppMethodInitialized)
  2671. {
  2672. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2673. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmarshal_UnmarshalUnityObject_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m97441E0B7E81EF096A8750A57E7667CB52D38ADE_RuntimeMethod_var);
  2674. s_Il2CppMethodInitialized = true;
  2675. }
  2676. intptr_t G_B2_0;
  2677. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2678. intptr_t G_B1_0;
  2679. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2680. {
  2681. intptr_t L_0;
  2682. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2683. intptr_t L_1 = L_0;
  2684. if (L_1)
  2685. {
  2686. G_B2_0 = L_1;
  2687. goto IL_000f;
  2688. }
  2689. G_B1_0 = L_1;
  2690. }
  2691. {
  2692. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2693. G_B2_0 = G_B1_0;
  2694. }
  2695. IL_000f:
  2696. {
  2697. intptr_t L_2;
  2698. L_2 = TextMesh_get_font_Injected_mF3D1AA013E29E7D9BCD497CC61F987BE92FA3582(G_B2_0, NULL);
  2699. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3;
  2700. L_3 = Unmarshal_UnmarshalUnityObject_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m97441E0B7E81EF096A8750A57E7667CB52D38ADE_inline(L_2, Unmarshal_UnmarshalUnityObject_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_m97441E0B7E81EF096A8750A57E7667CB52D38ADE_RuntimeMethod_var);
  2701. return L_3;
  2702. }
  2703. }
  2704. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_font_m7E407CAEDBB382B95B70069D8FAB8A9E74EAAA74 (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_value, const RuntimeMethod* method)
  2705. {
  2706. static bool s_Il2CppMethodInitialized;
  2707. if (!s_Il2CppMethodInitialized)
  2708. {
  2709. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2710. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_RuntimeMethod_var);
  2711. s_Il2CppMethodInitialized = true;
  2712. }
  2713. intptr_t G_B2_0;
  2714. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2715. intptr_t G_B1_0;
  2716. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2717. {
  2718. intptr_t L_0;
  2719. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2720. intptr_t L_1 = L_0;
  2721. if (L_1)
  2722. {
  2723. G_B2_0 = L_1;
  2724. goto IL_000f;
  2725. }
  2726. G_B1_0 = L_1;
  2727. }
  2728. {
  2729. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2730. G_B2_0 = G_B1_0;
  2731. }
  2732. IL_000f:
  2733. {
  2734. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_2 = ___0_value;
  2735. intptr_t L_3;
  2736. L_3 = MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_inline(L_2, MarshalledUnityObject_Marshal_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mB868F704970A936F66A179C77DCC21276A251CA6_RuntimeMethod_var);
  2737. TextMesh_set_font_Injected_m03472A93E34E1958E03C54D14AD27937EDE5BAD8(G_B2_0, L_3, NULL);
  2738. return;
  2739. }
  2740. }
  2741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_fontSize_mAB9F7FFC0E4DB759B786F6A9357B18C86015498B (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, int32_t ___0_value, const RuntimeMethod* method)
  2742. {
  2743. static bool s_Il2CppMethodInitialized;
  2744. if (!s_Il2CppMethodInitialized)
  2745. {
  2746. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2747. s_Il2CppMethodInitialized = true;
  2748. }
  2749. intptr_t G_B2_0;
  2750. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2751. intptr_t G_B1_0;
  2752. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2753. {
  2754. intptr_t L_0;
  2755. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2756. intptr_t L_1 = L_0;
  2757. if (L_1)
  2758. {
  2759. G_B2_0 = L_1;
  2760. goto IL_000f;
  2761. }
  2762. G_B1_0 = L_1;
  2763. }
  2764. {
  2765. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2766. G_B2_0 = G_B1_0;
  2767. }
  2768. IL_000f:
  2769. {
  2770. int32_t L_2 = ___0_value;
  2771. TextMesh_set_fontSize_Injected_m442651B1DE9603E178960857611DB73CF6708BE2(G_B2_0, L_2, NULL);
  2772. return;
  2773. }
  2774. }
  2775. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_anchor_m3FCB7C4B1FF66CE189B56076C0306AFE984FCD32 (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, int32_t ___0_value, const RuntimeMethod* method)
  2776. {
  2777. static bool s_Il2CppMethodInitialized;
  2778. if (!s_Il2CppMethodInitialized)
  2779. {
  2780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2781. s_Il2CppMethodInitialized = true;
  2782. }
  2783. intptr_t G_B2_0;
  2784. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2785. intptr_t G_B1_0;
  2786. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2787. {
  2788. intptr_t L_0;
  2789. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2790. intptr_t L_1 = L_0;
  2791. if (L_1)
  2792. {
  2793. G_B2_0 = L_1;
  2794. goto IL_000f;
  2795. }
  2796. G_B1_0 = L_1;
  2797. }
  2798. {
  2799. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2800. G_B2_0 = G_B1_0;
  2801. }
  2802. IL_000f:
  2803. {
  2804. int32_t L_2 = ___0_value;
  2805. TextMesh_set_anchor_Injected_m2A98A2FEAABD94F50F3B6CD8BDC9718F36D0D61D(G_B2_0, L_2, NULL);
  2806. return;
  2807. }
  2808. }
  2809. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TextMesh_get_color_m128E5D16AA72D5284C70957253DEAEE4FBEB023E (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, const RuntimeMethod* method)
  2810. {
  2811. static bool s_Il2CppMethodInitialized;
  2812. if (!s_Il2CppMethodInitialized)
  2813. {
  2814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2815. s_Il2CppMethodInitialized = true;
  2816. }
  2817. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
  2818. memset((&V_0), 0, sizeof(V_0));
  2819. intptr_t G_B2_0;
  2820. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2821. intptr_t G_B1_0;
  2822. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2823. {
  2824. intptr_t L_0;
  2825. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2826. intptr_t L_1 = L_0;
  2827. if (L_1)
  2828. {
  2829. G_B2_0 = L_1;
  2830. goto IL_000f;
  2831. }
  2832. G_B1_0 = L_1;
  2833. }
  2834. {
  2835. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2836. G_B2_0 = G_B1_0;
  2837. }
  2838. IL_000f:
  2839. {
  2840. TextMesh_get_color_Injected_m4D17882500BFF12E856D1602172363560ECBC9A9(G_B2_0, (&V_0), NULL);
  2841. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = V_0;
  2842. return L_2;
  2843. }
  2844. }
  2845. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_color_mF08F30C3CD797C16289225B567724B9F07DC641E (TextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
  2846. {
  2847. static bool s_Il2CppMethodInitialized;
  2848. if (!s_Il2CppMethodInitialized)
  2849. {
  2850. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2851. s_Il2CppMethodInitialized = true;
  2852. }
  2853. intptr_t G_B2_0;
  2854. memset((&G_B2_0), 0, sizeof(G_B2_0));
  2855. intptr_t G_B1_0;
  2856. memset((&G_B1_0), 0, sizeof(G_B1_0));
  2857. {
  2858. intptr_t L_0;
  2859. L_0 = MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_inline(__this, MarshalledUnityObject_MarshalNotNull_TisTextMesh_t7E1981C7B03E50D5CA5A3AD5B0D9BB0AB6EE91F8_m8E9767417EBD25E395D7ED536A5B19BC7DD308BA_RuntimeMethod_var);
  2860. intptr_t L_1 = L_0;
  2861. if (L_1)
  2862. {
  2863. G_B2_0 = L_1;
  2864. goto IL_000f;
  2865. }
  2866. G_B1_0 = L_1;
  2867. }
  2868. {
  2869. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  2870. G_B2_0 = G_B1_0;
  2871. }
  2872. IL_000f:
  2873. {
  2874. TextMesh_set_color_Injected_m23EECD05CC952C2E67D3880E784F16C328C3FDF4(G_B2_0, (&___0_value), NULL);
  2875. return;
  2876. }
  2877. }
  2878. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_text_Injected_m905B29D7D98D5035EF39639798B517DBF3FF3F67 (intptr_t ___0__unity_self, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* ___1_value, const RuntimeMethod* method)
  2879. {
  2880. typedef void (*TextMesh_set_text_Injected_m905B29D7D98D5035EF39639798B517DBF3FF3F67_ftn) (intptr_t, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E*);
  2881. static TextMesh_set_text_Injected_m905B29D7D98D5035EF39639798B517DBF3FF3F67_ftn _il2cpp_icall_func;
  2882. if (!_il2cpp_icall_func)
  2883. _il2cpp_icall_func = (TextMesh_set_text_Injected_m905B29D7D98D5035EF39639798B517DBF3FF3F67_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::set_text_Injected(System.IntPtr,UnityEngine.Bindings.ManagedSpanWrapper&)");
  2884. _il2cpp_icall_func(___0__unity_self, ___1_value);
  2885. }
  2886. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t TextMesh_get_font_Injected_mF3D1AA013E29E7D9BCD497CC61F987BE92FA3582 (intptr_t ___0__unity_self, const RuntimeMethod* method)
  2887. {
  2888. typedef intptr_t (*TextMesh_get_font_Injected_mF3D1AA013E29E7D9BCD497CC61F987BE92FA3582_ftn) (intptr_t);
  2889. static TextMesh_get_font_Injected_mF3D1AA013E29E7D9BCD497CC61F987BE92FA3582_ftn _il2cpp_icall_func;
  2890. if (!_il2cpp_icall_func)
  2891. _il2cpp_icall_func = (TextMesh_get_font_Injected_mF3D1AA013E29E7D9BCD497CC61F987BE92FA3582_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::get_font_Injected(System.IntPtr)");
  2892. intptr_t icallRetVal = _il2cpp_icall_func(___0__unity_self);
  2893. return icallRetVal;
  2894. }
  2895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_font_Injected_m03472A93E34E1958E03C54D14AD27937EDE5BAD8 (intptr_t ___0__unity_self, intptr_t ___1_value, const RuntimeMethod* method)
  2896. {
  2897. typedef void (*TextMesh_set_font_Injected_m03472A93E34E1958E03C54D14AD27937EDE5BAD8_ftn) (intptr_t, intptr_t);
  2898. static TextMesh_set_font_Injected_m03472A93E34E1958E03C54D14AD27937EDE5BAD8_ftn _il2cpp_icall_func;
  2899. if (!_il2cpp_icall_func)
  2900. _il2cpp_icall_func = (TextMesh_set_font_Injected_m03472A93E34E1958E03C54D14AD27937EDE5BAD8_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::set_font_Injected(System.IntPtr,System.IntPtr)");
  2901. _il2cpp_icall_func(___0__unity_self, ___1_value);
  2902. }
  2903. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_fontSize_Injected_m442651B1DE9603E178960857611DB73CF6708BE2 (intptr_t ___0__unity_self, int32_t ___1_value, const RuntimeMethod* method)
  2904. {
  2905. typedef void (*TextMesh_set_fontSize_Injected_m442651B1DE9603E178960857611DB73CF6708BE2_ftn) (intptr_t, int32_t);
  2906. static TextMesh_set_fontSize_Injected_m442651B1DE9603E178960857611DB73CF6708BE2_ftn _il2cpp_icall_func;
  2907. if (!_il2cpp_icall_func)
  2908. _il2cpp_icall_func = (TextMesh_set_fontSize_Injected_m442651B1DE9603E178960857611DB73CF6708BE2_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::set_fontSize_Injected(System.IntPtr,System.Int32)");
  2909. _il2cpp_icall_func(___0__unity_self, ___1_value);
  2910. }
  2911. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_anchor_Injected_m2A98A2FEAABD94F50F3B6CD8BDC9718F36D0D61D (intptr_t ___0__unity_self, int32_t ___1_value, const RuntimeMethod* method)
  2912. {
  2913. typedef void (*TextMesh_set_anchor_Injected_m2A98A2FEAABD94F50F3B6CD8BDC9718F36D0D61D_ftn) (intptr_t, int32_t);
  2914. static TextMesh_set_anchor_Injected_m2A98A2FEAABD94F50F3B6CD8BDC9718F36D0D61D_ftn _il2cpp_icall_func;
  2915. if (!_il2cpp_icall_func)
  2916. _il2cpp_icall_func = (TextMesh_set_anchor_Injected_m2A98A2FEAABD94F50F3B6CD8BDC9718F36D0D61D_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::set_anchor_Injected(System.IntPtr,UnityEngine.TextAnchor)");
  2917. _il2cpp_icall_func(___0__unity_self, ___1_value);
  2918. }
  2919. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_get_color_Injected_m4D17882500BFF12E856D1602172363560ECBC9A9 (intptr_t ___0__unity_self, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_ret, const RuntimeMethod* method)
  2920. {
  2921. typedef void (*TextMesh_get_color_Injected_m4D17882500BFF12E856D1602172363560ECBC9A9_ftn) (intptr_t, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*);
  2922. static TextMesh_get_color_Injected_m4D17882500BFF12E856D1602172363560ECBC9A9_ftn _il2cpp_icall_func;
  2923. if (!_il2cpp_icall_func)
  2924. _il2cpp_icall_func = (TextMesh_get_color_Injected_m4D17882500BFF12E856D1602172363560ECBC9A9_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::get_color_Injected(System.IntPtr,UnityEngine.Color&)");
  2925. _il2cpp_icall_func(___0__unity_self, ___1_ret);
  2926. }
  2927. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextMesh_set_color_Injected_m23EECD05CC952C2E67D3880E784F16C328C3FDF4 (intptr_t ___0__unity_self, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___1_value, const RuntimeMethod* method)
  2928. {
  2929. typedef void (*TextMesh_set_color_Injected_m23EECD05CC952C2E67D3880E784F16C328C3FDF4_ftn) (intptr_t, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*);
  2930. static TextMesh_set_color_Injected_m23EECD05CC952C2E67D3880E784F16C328C3FDF4_ftn _il2cpp_icall_func;
  2931. if (!_il2cpp_icall_func)
  2932. _il2cpp_icall_func = (TextMesh_set_color_Injected_m23EECD05CC952C2E67D3880E784F16C328C3FDF4_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextMesh::set_color_Injected(System.IntPtr,UnityEngine.Color&)");
  2933. _il2cpp_icall_func(___0__unity_self, ___1_value);
  2934. }
  2935. #ifdef __clang__
  2936. #pragma clang diagnostic pop
  2937. #endif
  2938. #ifdef __clang__
  2939. #pragma clang diagnostic push
  2940. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2941. #pragma clang diagnostic ignored "-Wunused-variable"
  2942. #endif
  2943. #ifdef __clang__
  2944. #pragma clang diagnostic pop
  2945. #endif
  2946. #ifdef __clang__
  2947. #pragma clang diagnostic push
  2948. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2949. #pragma clang diagnostic ignored "-Wunused-variable"
  2950. #endif
  2951. #ifdef __clang__
  2952. #pragma clang diagnostic pop
  2953. #endif
  2954. #ifdef __clang__
  2955. #pragma clang diagnostic push
  2956. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2957. #pragma clang diagnostic ignored "-Wunused-variable"
  2958. #endif
  2959. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIVertex__cctor_mF98CC8F21D6CD8703B47E168E976BBE15E0F6C62 (const RuntimeMethod* method)
  2960. {
  2961. static bool s_Il2CppMethodInitialized;
  2962. if (!s_Il2CppMethodInitialized)
  2963. {
  2964. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
  2965. s_Il2CppMethodInitialized = true;
  2966. }
  2967. UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 V_0;
  2968. memset((&V_0), 0, sizeof(V_0));
  2969. {
  2970. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0;
  2971. memset((&L_0), 0, sizeof(L_0));
  2972. Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_0), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), NULL);
  2973. ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultColor = L_0;
  2974. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
  2975. memset((&L_1), 0, sizeof(L_1));
  2976. Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_1), (1.0f), (0.0f), (0.0f), (-1.0f), NULL);
  2977. ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultTangent = L_1;
  2978. il2cpp_codegen_initobj((&V_0), sizeof(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207));
  2979. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  2980. L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  2981. (&V_0)->___position = L_2;
  2982. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  2983. L_3 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
  2984. (&V_0)->___normal = L_3;
  2985. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultTangent;
  2986. (&V_0)->___tangent = L_4;
  2987. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultColor;
  2988. (&V_0)->___color = L_5;
  2989. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
  2990. L_6 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2991. (&V_0)->___uv0 = L_6;
  2992. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
  2993. L_7 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2994. (&V_0)->___uv1 = L_7;
  2995. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
  2996. L_8 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2997. (&V_0)->___uv2 = L_8;
  2998. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
  2999. L_9 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  3000. (&V_0)->___uv3 = L_9;
  3001. UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_10 = V_0;
  3002. ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert = L_10;
  3003. return;
  3004. }
  3005. }
  3006. #ifdef __clang__
  3007. #pragma clang diagnostic pop
  3008. #endif
  3009. #ifdef __clang__
  3010. #pragma clang diagnostic push
  3011. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3012. #pragma clang diagnostic ignored "-Wunused-variable"
  3013. #endif
  3014. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_add_textureRebuilt_m0BBB44846C17A580B078599DA5AE231DA9D6DAD7 (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___0_value, const RuntimeMethod* method)
  3015. {
  3016. static bool s_Il2CppMethodInitialized;
  3017. if (!s_Il2CppMethodInitialized)
  3018. {
  3019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var);
  3020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var);
  3021. s_Il2CppMethodInitialized = true;
  3022. }
  3023. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_0 = NULL;
  3024. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_1 = NULL;
  3025. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_2 = NULL;
  3026. {
  3027. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_0 = ((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt;
  3028. V_0 = L_0;
  3029. }
  3030. IL_0006:
  3031. {
  3032. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_1 = V_0;
  3033. V_1 = L_1;
  3034. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_2 = V_1;
  3035. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_3 = ___0_value;
  3036. Delegate_t* L_4;
  3037. L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
  3038. V_2 = ((Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)Castclass((RuntimeObject*)L_4, Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var));
  3039. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_5 = V_2;
  3040. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_6 = V_1;
  3041. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_7;
  3042. L_7 = InterlockedCompareExchangeImpl<Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*>((&((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt), L_5, L_6);
  3043. V_0 = L_7;
  3044. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_8 = V_0;
  3045. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_9 = V_1;
  3046. if ((!(((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_8) == ((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_9))))
  3047. {
  3048. goto IL_0006;
  3049. }
  3050. }
  3051. {
  3052. return;
  3053. }
  3054. }
  3055. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_remove_textureRebuilt_mB7EF9EEE803E9C70AF4217190B49C83FE287904A (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___0_value, const RuntimeMethod* method)
  3056. {
  3057. static bool s_Il2CppMethodInitialized;
  3058. if (!s_Il2CppMethodInitialized)
  3059. {
  3060. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var);
  3061. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var);
  3062. s_Il2CppMethodInitialized = true;
  3063. }
  3064. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_0 = NULL;
  3065. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_1 = NULL;
  3066. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_2 = NULL;
  3067. {
  3068. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_0 = ((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt;
  3069. V_0 = L_0;
  3070. }
  3071. IL_0006:
  3072. {
  3073. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_1 = V_0;
  3074. V_1 = L_1;
  3075. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_2 = V_1;
  3076. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_3 = ___0_value;
  3077. Delegate_t* L_4;
  3078. L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
  3079. V_2 = ((Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)Castclass((RuntimeObject*)L_4, Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var));
  3080. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_5 = V_2;
  3081. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_6 = V_1;
  3082. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_7;
  3083. L_7 = InterlockedCompareExchangeImpl<Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*>((&((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt), L_5, L_6);
  3084. V_0 = L_7;
  3085. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_8 = V_0;
  3086. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_9 = V_1;
  3087. if ((!(((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_8) == ((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_9))))
  3088. {
  3089. goto IL_0006;
  3090. }
  3091. }
  3092. {
  3093. return;
  3094. }
  3095. }
  3096. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Font_get_material_m61ABDEC14C6D659DDC5A4F080023699116C17364 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  3097. {
  3098. static bool s_Il2CppMethodInitialized;
  3099. if (!s_Il2CppMethodInitialized)
  3100. {
  3101. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3102. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unmarshal_UnmarshalUnityObject_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m58FC796AC31E8A25B0FE0BC0BDDFD688A4801F02_RuntimeMethod_var);
  3103. s_Il2CppMethodInitialized = true;
  3104. }
  3105. intptr_t G_B2_0;
  3106. memset((&G_B2_0), 0, sizeof(G_B2_0));
  3107. intptr_t G_B1_0;
  3108. memset((&G_B1_0), 0, sizeof(G_B1_0));
  3109. {
  3110. intptr_t L_0;
  3111. L_0 = MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_inline(__this, MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3112. intptr_t L_1 = L_0;
  3113. if (L_1)
  3114. {
  3115. G_B2_0 = L_1;
  3116. goto IL_000f;
  3117. }
  3118. G_B1_0 = L_1;
  3119. }
  3120. {
  3121. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  3122. G_B2_0 = G_B1_0;
  3123. }
  3124. IL_000f:
  3125. {
  3126. intptr_t L_2;
  3127. L_2 = Font_get_material_Injected_mFD3477FFA6CA61152AC98B142DFE004137D231F7(G_B2_0, NULL);
  3128. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
  3129. L_3 = Unmarshal_UnmarshalUnityObject_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m58FC796AC31E8A25B0FE0BC0BDDFD688A4801F02_inline(L_2, Unmarshal_UnmarshalUnityObject_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m58FC796AC31E8A25B0FE0BC0BDDFD688A4801F02_RuntimeMethod_var);
  3130. return L_3;
  3131. }
  3132. }
  3133. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  3134. {
  3135. static bool s_Il2CppMethodInitialized;
  3136. if (!s_Il2CppMethodInitialized)
  3137. {
  3138. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3139. s_Il2CppMethodInitialized = true;
  3140. }
  3141. intptr_t G_B2_0;
  3142. memset((&G_B2_0), 0, sizeof(G_B2_0));
  3143. intptr_t G_B1_0;
  3144. memset((&G_B1_0), 0, sizeof(G_B1_0));
  3145. {
  3146. intptr_t L_0;
  3147. L_0 = MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_inline(__this, MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3148. intptr_t L_1 = L_0;
  3149. if (L_1)
  3150. {
  3151. G_B2_0 = L_1;
  3152. goto IL_000f;
  3153. }
  3154. G_B1_0 = L_1;
  3155. }
  3156. {
  3157. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  3158. G_B2_0 = G_B1_0;
  3159. }
  3160. IL_000f:
  3161. {
  3162. bool L_2;
  3163. L_2 = Font_get_dynamic_Injected_mE1610EDFBB9092E562D21E9FC5A4AAFA89696690(G_B2_0, NULL);
  3164. return L_2;
  3165. }
  3166. }
  3167. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Font_get_fontSize_m02C2F5C7A7C89A878F04C2087248DD46BBF9E26B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  3168. {
  3169. static bool s_Il2CppMethodInitialized;
  3170. if (!s_Il2CppMethodInitialized)
  3171. {
  3172. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3173. s_Il2CppMethodInitialized = true;
  3174. }
  3175. intptr_t G_B2_0;
  3176. memset((&G_B2_0), 0, sizeof(G_B2_0));
  3177. intptr_t G_B1_0;
  3178. memset((&G_B1_0), 0, sizeof(G_B1_0));
  3179. {
  3180. intptr_t L_0;
  3181. L_0 = MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_inline(__this, MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3182. intptr_t L_1 = L_0;
  3183. if (L_1)
  3184. {
  3185. G_B2_0 = L_1;
  3186. goto IL_000f;
  3187. }
  3188. G_B1_0 = L_1;
  3189. }
  3190. {
  3191. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  3192. G_B2_0 = G_B1_0;
  3193. }
  3194. IL_000f:
  3195. {
  3196. int32_t L_2;
  3197. L_2 = Font_get_fontSize_Injected_m34A9893F1D744CC3CE823AE7BF0902957C8A268E(G_B2_0, NULL);
  3198. return L_2;
  3199. }
  3200. }
  3201. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_InvokeTextureRebuilt_Internal_m874D1025267C908E5FCD437B41929E4DE248B01B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_font, const RuntimeMethod* method)
  3202. {
  3203. static bool s_Il2CppMethodInitialized;
  3204. if (!s_Il2CppMethodInitialized)
  3205. {
  3206. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var);
  3207. s_Il2CppMethodInitialized = true;
  3208. }
  3209. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* G_B2_0 = NULL;
  3210. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* G_B1_0 = NULL;
  3211. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* G_B5_0 = NULL;
  3212. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* G_B4_0 = NULL;
  3213. {
  3214. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_0 = ((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt;
  3215. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_1 = L_0;
  3216. if (L_1)
  3217. {
  3218. G_B2_0 = L_1;
  3219. goto IL_000c;
  3220. }
  3221. G_B1_0 = L_1;
  3222. }
  3223. {
  3224. goto IL_0013;
  3225. }
  3226. IL_000c:
  3227. {
  3228. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_2 = ___0_font;
  3229. NullCheck(G_B2_0);
  3230. Action_1_Invoke_mF7CAC85021DFCE6516FAD20C0421A1AF389A3D3E_inline(G_B2_0, L_2, NULL);
  3231. }
  3232. IL_0013:
  3233. {
  3234. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3 = ___0_font;
  3235. NullCheck(L_3);
  3236. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* L_4 = L_3->___m_FontTextureRebuildCallback;
  3237. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* L_5 = L_4;
  3238. if (L_5)
  3239. {
  3240. G_B5_0 = L_5;
  3241. goto IL_001f;
  3242. }
  3243. G_B4_0 = L_5;
  3244. }
  3245. {
  3246. goto IL_0025;
  3247. }
  3248. IL_001f:
  3249. {
  3250. NullCheck(G_B5_0);
  3251. FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_inline(G_B5_0, NULL);
  3252. }
  3253. IL_0025:
  3254. {
  3255. return;
  3256. }
  3257. }
  3258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_m71A84FE036055880E1543D79A38FEFA495AD200B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
  3259. {
  3260. bool V_0 = false;
  3261. {
  3262. Il2CppChar L_0 = ___0_c;
  3263. bool L_1;
  3264. L_1 = Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18(__this, L_0, NULL);
  3265. V_0 = L_1;
  3266. goto IL_000b;
  3267. }
  3268. IL_000b:
  3269. {
  3270. bool L_2 = V_0;
  3271. return L_2;
  3272. }
  3273. }
  3274. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, int32_t ___0_c, const RuntimeMethod* method)
  3275. {
  3276. static bool s_Il2CppMethodInitialized;
  3277. if (!s_Il2CppMethodInitialized)
  3278. {
  3279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3280. s_Il2CppMethodInitialized = true;
  3281. }
  3282. intptr_t G_B2_0;
  3283. memset((&G_B2_0), 0, sizeof(G_B2_0));
  3284. intptr_t G_B1_0;
  3285. memset((&G_B1_0), 0, sizeof(G_B1_0));
  3286. {
  3287. intptr_t L_0;
  3288. L_0 = MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_inline(__this, MarshalledUnityObject_MarshalNotNull_TisFont_tC95270EA3198038970422D78B74A7F2E218A96B6_mEE0A7EE3201029DEB778440C475B8937126DDBC7_RuntimeMethod_var);
  3289. intptr_t L_1 = L_0;
  3290. if (L_1)
  3291. {
  3292. G_B2_0 = L_1;
  3293. goto IL_000f;
  3294. }
  3295. G_B1_0 = L_1;
  3296. }
  3297. {
  3298. ThrowHelper_ThrowNullReferenceException_mA9C7629D32240EE0218631933DAC647668CA63CF(__this, NULL);
  3299. G_B2_0 = G_B1_0;
  3300. }
  3301. IL_000f:
  3302. {
  3303. int32_t L_2 = ___0_c;
  3304. bool L_3;
  3305. L_3 = Font_HasCharacter_Injected_mCCBE7842CC556C3C1693FA8148B1928B5321151B(G_B2_0, L_2, NULL);
  3306. return L_3;
  3307. }
  3308. }
  3309. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Font_GetPathsToOSFonts_mF2EB5A086E0313B02C22666C9C0E980FE0EB60B8 (const RuntimeMethod* method)
  3310. {
  3311. typedef StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*Font_GetPathsToOSFonts_mF2EB5A086E0313B02C22666C9C0E980FE0EB60B8_ftn) ();
  3312. static Font_GetPathsToOSFonts_mF2EB5A086E0313B02C22666C9C0E980FE0EB60B8_ftn _il2cpp_icall_func;
  3313. if (!_il2cpp_icall_func)
  3314. _il2cpp_icall_func = (Font_GetPathsToOSFonts_mF2EB5A086E0313B02C22666C9C0E980FE0EB60B8_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::GetPathsToOSFonts()");
  3315. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* icallRetVal = _il2cpp_icall_func();
  3316. return icallRetVal;
  3317. }
  3318. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Font_GetOSFallbacks_mB3FE14E050081E45B0855EF5699B0A1D93B17A78 (const RuntimeMethod* method)
  3319. {
  3320. typedef StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*Font_GetOSFallbacks_mB3FE14E050081E45B0855EF5699B0A1D93B17A78_ftn) ();
  3321. static Font_GetOSFallbacks_mB3FE14E050081E45B0855EF5699B0A1D93B17A78_ftn _il2cpp_icall_func;
  3322. if (!_il2cpp_icall_func)
  3323. _il2cpp_icall_func = (Font_GetOSFallbacks_mB3FE14E050081E45B0855EF5699B0A1D93B17A78_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::GetOSFallbacks()");
  3324. StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* icallRetVal = _il2cpp_icall_func();
  3325. return icallRetVal;
  3326. }
  3327. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Font_get_material_Injected_mFD3477FFA6CA61152AC98B142DFE004137D231F7 (intptr_t ___0__unity_self, const RuntimeMethod* method)
  3328. {
  3329. typedef intptr_t (*Font_get_material_Injected_mFD3477FFA6CA61152AC98B142DFE004137D231F7_ftn) (intptr_t);
  3330. static Font_get_material_Injected_mFD3477FFA6CA61152AC98B142DFE004137D231F7_ftn _il2cpp_icall_func;
  3331. if (!_il2cpp_icall_func)
  3332. _il2cpp_icall_func = (Font_get_material_Injected_mFD3477FFA6CA61152AC98B142DFE004137D231F7_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_material_Injected(System.IntPtr)");
  3333. intptr_t icallRetVal = _il2cpp_icall_func(___0__unity_self);
  3334. return icallRetVal;
  3335. }
  3336. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_get_dynamic_Injected_mE1610EDFBB9092E562D21E9FC5A4AAFA89696690 (intptr_t ___0__unity_self, const RuntimeMethod* method)
  3337. {
  3338. typedef bool (*Font_get_dynamic_Injected_mE1610EDFBB9092E562D21E9FC5A4AAFA89696690_ftn) (intptr_t);
  3339. static Font_get_dynamic_Injected_mE1610EDFBB9092E562D21E9FC5A4AAFA89696690_ftn _il2cpp_icall_func;
  3340. if (!_il2cpp_icall_func)
  3341. _il2cpp_icall_func = (Font_get_dynamic_Injected_mE1610EDFBB9092E562D21E9FC5A4AAFA89696690_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_dynamic_Injected(System.IntPtr)");
  3342. bool icallRetVal = _il2cpp_icall_func(___0__unity_self);
  3343. return icallRetVal;
  3344. }
  3345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Font_get_fontSize_Injected_m34A9893F1D744CC3CE823AE7BF0902957C8A268E (intptr_t ___0__unity_self, const RuntimeMethod* method)
  3346. {
  3347. typedef int32_t (*Font_get_fontSize_Injected_m34A9893F1D744CC3CE823AE7BF0902957C8A268E_ftn) (intptr_t);
  3348. static Font_get_fontSize_Injected_m34A9893F1D744CC3CE823AE7BF0902957C8A268E_ftn _il2cpp_icall_func;
  3349. if (!_il2cpp_icall_func)
  3350. _il2cpp_icall_func = (Font_get_fontSize_Injected_m34A9893F1D744CC3CE823AE7BF0902957C8A268E_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_fontSize_Injected(System.IntPtr)");
  3351. int32_t icallRetVal = _il2cpp_icall_func(___0__unity_self);
  3352. return icallRetVal;
  3353. }
  3354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_Injected_mCCBE7842CC556C3C1693FA8148B1928B5321151B (intptr_t ___0__unity_self, int32_t ___1_c, const RuntimeMethod* method)
  3355. {
  3356. typedef bool (*Font_HasCharacter_Injected_mCCBE7842CC556C3C1693FA8148B1928B5321151B_ftn) (intptr_t, int32_t);
  3357. static Font_HasCharacter_Injected_mCCBE7842CC556C3C1693FA8148B1928B5321151B_ftn _il2cpp_icall_func;
  3358. if (!_il2cpp_icall_func)
  3359. _il2cpp_icall_func = (Font_HasCharacter_Injected_mCCBE7842CC556C3C1693FA8148B1928B5321151B_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::HasCharacter_Injected(System.IntPtr,System.Int32)");
  3360. bool icallRetVal = _il2cpp_icall_func(___0__unity_self, ___1_c);
  3361. return icallRetVal;
  3362. }
  3363. #ifdef __clang__
  3364. #pragma clang diagnostic pop
  3365. #endif
  3366. #ifdef __clang__
  3367. #pragma clang diagnostic push
  3368. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  3369. #pragma clang diagnostic ignored "-Wunused-variable"
  3370. #endif
  3371. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_Multicast(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  3372. {
  3373. il2cpp_array_size_t length = __this->___delegates->max_length;
  3374. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
  3375. for (il2cpp_array_size_t i = 0; i < length; i++)
  3376. {
  3377. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* currentDelegate = reinterpret_cast<FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1*>(delegatesToInvoke[i]);
  3378. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  3379. ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
  3380. }
  3381. }
  3382. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenInst(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  3383. {
  3384. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  3385. ((FunctionPointerType)__this->___method_ptr)(method);
  3386. }
  3387. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenStatic(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  3388. {
  3389. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  3390. ((FunctionPointerType)__this->___method_ptr)(method);
  3391. }
  3392. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1 (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  3393. {
  3394. typedef void (DEFAULT_CALL *PInvokeFunc)();
  3395. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  3396. il2cppPInvokeFunc();
  3397. }
  3398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontTextureRebuildCallback__ctor_m1AF27FC83F3136E493F47015F99CE7A4E6BCA0BC (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  3399. {
  3400. __this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
  3401. __this->___method = ___1_method;
  3402. __this->___m_target = ___0_object;
  3403. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
  3404. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  3405. __this->___method_code = (intptr_t)__this;
  3406. if (MethodIsStatic((RuntimeMethod*)___1_method))
  3407. {
  3408. bool isOpen = parameterCount == 0;
  3409. if (isOpen)
  3410. __this->___invoke_impl = (intptr_t)&FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenStatic;
  3411. else
  3412. {
  3413. __this->___invoke_impl = __this->___method_ptr;
  3414. __this->___method_code = (intptr_t)__this->___m_target;
  3415. }
  3416. }
  3417. else
  3418. {
  3419. if (___0_object == NULL)
  3420. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  3421. __this->___invoke_impl = __this->___method_ptr;
  3422. __this->___method_code = (intptr_t)__this->___m_target;
  3423. }
  3424. __this->___extra_arg = (intptr_t)&FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_Multicast;
  3425. }
  3426. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  3427. {
  3428. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  3429. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3430. }
  3431. #ifdef __clang__
  3432. #pragma clang diagnostic pop
  3433. #endif
  3434. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  3435. {
  3436. static bool s_Il2CppMethodInitialized;
  3437. if (!s_Il2CppMethodInitialized)
  3438. {
  3439. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  3440. s_Il2CppMethodInitialized = true;
  3441. }
  3442. bool V_0 = false;
  3443. {
  3444. float L_0 = ___1_b;
  3445. float L_1 = ___0_a;
  3446. float L_2;
  3447. L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
  3448. float L_3 = ___0_a;
  3449. float L_4;
  3450. L_4 = fabsf(L_3);
  3451. float L_5 = ___1_b;
  3452. float L_6;
  3453. L_6 = fabsf(L_5);
  3454. float L_7;
  3455. L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
  3456. float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
  3457. float L_9;
  3458. L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
  3459. V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
  3460. goto IL_0035;
  3461. }
  3462. IL_0035:
  3463. {
  3464. bool L_10 = V_0;
  3465. return L_10;
  3466. }
  3467. }
  3468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method)
  3469. {
  3470. {
  3471. intptr_t L_0 = ___0_value1;
  3472. intptr_t L_1 = ___1_value2;
  3473. return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
  3474. }
  3475. }
  3476. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  3477. {
  3478. float V_0 = 0.0f;
  3479. {
  3480. float L_0 = __this->___m_Width;
  3481. V_0 = L_0;
  3482. goto IL_000a;
  3483. }
  3484. IL_000a:
  3485. {
  3486. float L_1 = V_0;
  3487. return L_1;
  3488. }
  3489. }
  3490. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
  3491. {
  3492. float V_0 = 0.0f;
  3493. {
  3494. float L_0 = __this->___m_Height;
  3495. V_0 = L_0;
  3496. goto IL_000a;
  3497. }
  3498. IL_000a:
  3499. {
  3500. float L_1 = V_0;
  3501. return L_1;
  3502. }
  3503. }
  3504. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t BindingsMarshaller_ConvertToNative_m442CA777D48EC9F618E6EDACB4F95565D8717650_inline (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_textGenerator, const RuntimeMethod* method)
  3505. {
  3506. {
  3507. TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_0 = ___0_textGenerator;
  3508. NullCheck(L_0);
  3509. intptr_t L_1 = L_0->___m_Ptr;
  3510. return L_1;
  3511. }
  3512. }
  3513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StringMarshaller_TryMarshalEmptyOrNullString_m615203C511071D59295D889AB136575DFFEA90A6_inline (String_t* ___0_s, ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* ___1_managedSpanWrapper, const RuntimeMethod* method)
  3514. {
  3515. bool V_0 = false;
  3516. bool V_1 = false;
  3517. bool V_2 = false;
  3518. {
  3519. String_t* L_0 = ___0_s;
  3520. V_0 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3521. bool L_1 = V_0;
  3522. if (!L_1)
  3523. {
  3524. goto IL_0015;
  3525. }
  3526. }
  3527. {
  3528. ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* L_2 = ___1_managedSpanWrapper;
  3529. il2cpp_codegen_initobj(L_2, sizeof(ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E));
  3530. V_1 = (bool)1;
  3531. goto IL_0043;
  3532. }
  3533. IL_0015:
  3534. {
  3535. String_t* L_3 = ___0_s;
  3536. NullCheck(L_3);
  3537. int32_t L_4;
  3538. L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
  3539. V_2 = (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
  3540. bool L_5 = V_2;
  3541. if (!L_5)
  3542. {
  3543. goto IL_003f;
  3544. }
  3545. }
  3546. {
  3547. ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E* L_6 = ___1_managedSpanWrapper;
  3548. uintptr_t L_7;
  3549. L_7 = UIntPtr_op_Explicit_mF1E7911DD5AC13B5E59EE8C7903469D12A3861E8(((int64_t)1), NULL);
  3550. void* L_8;
  3551. L_8 = UIntPtr_op_Explicit_m42C3EA82465934F505B4274A7CE320550A48B7B9(L_7, NULL);
  3552. ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E L_9;
  3553. memset((&L_9), 0, sizeof(L_9));
  3554. ManagedSpanWrapper__ctor_mB29647A21BB87EA4DF859E5C2FA2207F47E525D2((&L_9), L_8, 0, NULL);
  3555. *(ManagedSpanWrapper_tE7FC4BBB631B130757F8DEB15853D98FD3D5DC0E*)L_6 = L_9;
  3556. V_1 = (bool)1;
  3557. goto IL_0043;
  3558. }
  3559. IL_003f:
  3560. {
  3561. V_1 = (bool)0;
  3562. goto IL_0043;
  3563. }
  3564. IL_0043:
  3565. {
  3566. bool L_10 = V_1;
  3567. return L_10;
  3568. }
  3569. }
  3570. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 MemoryExtensions_AsSpan_m0EB07912D71097A8B05F586158966837F5C3DB38_inline (String_t* ___0_text, const RuntimeMethod* method)
  3571. {
  3572. static bool s_Il2CppMethodInitialized;
  3573. if (!s_Il2CppMethodInitialized)
  3574. {
  3575. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var);
  3576. s_Il2CppMethodInitialized = true;
  3577. }
  3578. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 V_0;
  3579. memset((&V_0), 0, sizeof(V_0));
  3580. {
  3581. String_t* L_0 = ___0_text;
  3582. if (L_0)
  3583. {
  3584. goto IL_000d;
  3585. }
  3586. }
  3587. {
  3588. il2cpp_codegen_initobj((&V_0), sizeof(ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1));
  3589. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_1 = V_0;
  3590. return L_1;
  3591. }
  3592. IL_000d:
  3593. {
  3594. String_t* L_2 = ___0_text;
  3595. NullCheck(L_2);
  3596. Il2CppChar* L_3;
  3597. L_3 = String_GetRawStringData_m87BC50B7B314C055E27A28032D1003D42FDE411D(L_2, NULL);
  3598. String_t* L_4 = ___0_text;
  3599. NullCheck(L_4);
  3600. int32_t L_5;
  3601. L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
  3602. ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1 L_6;
  3603. memset((&L_6), 0, sizeof(L_6));
  3604. ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inline((&L_6), L_3, L_5, ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_RuntimeMethod_var);
  3605. return L_6;
  3606. }
  3607. }
  3608. 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)
  3609. {
  3610. {
  3611. __this->___rgba = 0;
  3612. uint8_t L_0 = ___0_r;
  3613. __this->___r = L_0;
  3614. uint8_t L_1 = ___1_g;
  3615. __this->___g = L_1;
  3616. uint8_t L_2 = ___2_b;
  3617. __this->___b = L_2;
  3618. uint8_t L_3 = ___3_a;
  3619. __this->___a = L_3;
  3620. return;
  3621. }
  3622. }
  3623. 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)
  3624. {
  3625. {
  3626. float L_0 = ___0_x;
  3627. __this->___x = L_0;
  3628. float L_1 = ___1_y;
  3629. __this->___y = L_1;
  3630. float L_2 = ___2_z;
  3631. __this->___z = L_2;
  3632. float L_3 = ___3_w;
  3633. __this->___w = L_3;
  3634. return;
  3635. }
  3636. }
  3637. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
  3638. {
  3639. static bool s_Il2CppMethodInitialized;
  3640. if (!s_Il2CppMethodInitialized)
  3641. {
  3642. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  3643. s_Il2CppMethodInitialized = true;
  3644. }
  3645. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3646. memset((&V_0), 0, sizeof(V_0));
  3647. {
  3648. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
  3649. V_0 = L_0;
  3650. goto IL_0009;
  3651. }
  3652. IL_0009:
  3653. {
  3654. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  3655. return L_1;
  3656. }
  3657. }
  3658. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method)
  3659. {
  3660. static bool s_Il2CppMethodInitialized;
  3661. if (!s_Il2CppMethodInitialized)
  3662. {
  3663. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  3664. s_Il2CppMethodInitialized = true;
  3665. }
  3666. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  3667. memset((&V_0), 0, sizeof(V_0));
  3668. {
  3669. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___backVector;
  3670. V_0 = L_0;
  3671. goto IL_0009;
  3672. }
  3673. IL_0009:
  3674. {
  3675. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  3676. return L_1;
  3677. }
  3678. }
  3679. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
  3680. {
  3681. static bool s_Il2CppMethodInitialized;
  3682. if (!s_Il2CppMethodInitialized)
  3683. {
  3684. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
  3685. s_Il2CppMethodInitialized = true;
  3686. }
  3687. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  3688. memset((&V_0), 0, sizeof(V_0));
  3689. {
  3690. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector;
  3691. V_0 = L_0;
  3692. goto IL_0009;
  3693. }
  3694. IL_0009:
  3695. {
  3696. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
  3697. return L_1;
  3698. }
  3699. }
  3700. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_inline (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  3701. {
  3702. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  3703. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3704. }
  3705. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m36BD32453530B535FE60A8123643219FEAABC351_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, const RuntimeMethod* method)
  3706. {
  3707. {
  3708. int32_t L_0 = __this->____length;
  3709. return L_0;
  3710. }
  3711. }
  3712. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t MarshalledUnityObject_Marshal_TisRuntimeObject_m286B34400A212037E8EBD53DBFEAD7D23CDE8051_gshared_inline (RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3713. {
  3714. il2cpp_rgctx_method_init(method);
  3715. bool V_0 = false;
  3716. intptr_t V_1;
  3717. memset((&V_1), 0, sizeof(V_1));
  3718. {
  3719. RuntimeObject* L_0 = ___0_obj;
  3720. V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_0) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
  3721. bool L_1 = V_0;
  3722. if (!L_1)
  3723. {
  3724. goto IL_0016;
  3725. }
  3726. }
  3727. {
  3728. V_1 = 0;
  3729. goto IL_001f;
  3730. }
  3731. IL_0016:
  3732. {
  3733. RuntimeObject* L_2 = ___0_obj;
  3734. intptr_t L_3;
  3735. L_3 = MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_inline(L_2, il2cpp_rgctx_method(method->rgctx_data, 1));
  3736. V_1 = L_3;
  3737. goto IL_001f;
  3738. }
  3739. IL_001f:
  3740. {
  3741. intptr_t L_4 = V_1;
  3742. return L_4;
  3743. }
  3744. }
  3745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t MarshalledUnityObject_MarshalNotNull_TisRuntimeObject_mEB1AA6B672D00242BB9DCE007056EC0E9C8DB075_gshared_inline (RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3746. {
  3747. intptr_t V_0;
  3748. memset((&V_0), 0, sizeof(V_0));
  3749. {
  3750. RuntimeObject* L_0 = ___0_obj;
  3751. NullCheck(L_0);
  3752. intptr_t L_1 = ((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)L_0)->___m_CachedPtr;
  3753. V_0 = L_1;
  3754. goto IL_000f;
  3755. }
  3756. IL_000f:
  3757. {
  3758. intptr_t L_2 = V_0;
  3759. return L_2;
  3760. }
  3761. }
  3762. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Unmarshal_UnmarshalUnityObject_TisRuntimeObject_m2B04FEB8E4BB254DD6F827F3111C91F2AF16D04A_gshared_inline (intptr_t ___0_gcHandlePtr, const RuntimeMethod* method)
  3763. {
  3764. il2cpp_rgctx_method_init(method);
  3765. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  3766. memset((&V_0), 0, sizeof(V_0));
  3767. RuntimeObject* V_1 = NULL;
  3768. bool V_2 = false;
  3769. RuntimeObject* V_3 = NULL;
  3770. RuntimeObject* V_4 = NULL;
  3771. {
  3772. intptr_t L_0 = ___0_gcHandlePtr;
  3773. bool L_1;
  3774. L_1 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline(L_0, 0, NULL);
  3775. V_2 = L_1;
  3776. bool L_2 = V_2;
  3777. if (!L_2)
  3778. {
  3779. goto IL_001d;
  3780. }
  3781. }
  3782. {
  3783. il2cpp_codegen_initobj((&V_3), sizeof(RuntimeObject*));
  3784. RuntimeObject* L_3 = V_3;
  3785. V_4 = L_3;
  3786. goto IL_0036;
  3787. }
  3788. IL_001d:
  3789. {
  3790. intptr_t L_4 = ___0_gcHandlePtr;
  3791. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_5;
  3792. L_5 = Unmarshal_FromIntPtrUnsafe_mB304834C5EC431CC0FBE13C6BB97066F222BC55C_inline(L_4, NULL);
  3793. V_0 = L_5;
  3794. RuntimeObject* L_6;
  3795. L_6 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline((&V_0), NULL);
  3796. V_1 = ((RuntimeObject*)Castclass((RuntimeObject*)L_6, il2cpp_rgctx_data(method->rgctx_data, 0)));
  3797. RuntimeObject* L_7 = V_1;
  3798. V_4 = L_7;
  3799. goto IL_0036;
  3800. }
  3801. IL_0036:
  3802. {
  3803. RuntimeObject* L_8 = V_4;
  3804. return L_8;
  3805. }
  3806. }
  3807. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  3808. {
  3809. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  3810. ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
  3811. }
  3812. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  3813. {
  3814. float V_0 = 0.0f;
  3815. float G_B3_0 = 0.0f;
  3816. {
  3817. float L_0 = ___0_a;
  3818. float L_1 = ___1_b;
  3819. if ((((float)L_0) > ((float)L_1)))
  3820. {
  3821. goto IL_0008;
  3822. }
  3823. }
  3824. {
  3825. float L_2 = ___1_b;
  3826. G_B3_0 = L_2;
  3827. goto IL_0009;
  3828. }
  3829. IL_0008:
  3830. {
  3831. float L_3 = ___0_a;
  3832. G_B3_0 = L_3;
  3833. }
  3834. IL_0009:
  3835. {
  3836. V_0 = G_B3_0;
  3837. goto IL_000c;
  3838. }
  3839. IL_000c:
  3840. {
  3841. float L_4 = V_0;
  3842. return L_4;
  3843. }
  3844. }
  3845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
  3846. {
  3847. {
  3848. int32_t L_0 = __this->____stringLength;
  3849. return L_0;
  3850. }
  3851. }
  3852. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271_inline (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method)
  3853. {
  3854. {
  3855. intptr_t L_0 = ___0_value1;
  3856. intptr_t L_1 = ___1_value2;
  3857. return (bool)((((intptr_t)L_0) == ((intptr_t)L_1))? 1 : 0);
  3858. }
  3859. }
  3860. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC Unmarshal_FromIntPtrUnsafe_mB304834C5EC431CC0FBE13C6BB97066F222BC55C_inline (intptr_t ___0_gcHandle, const RuntimeMethod* method)
  3861. {
  3862. static bool s_Il2CppMethodInitialized;
  3863. if (!s_Il2CppMethodInitialized)
  3864. {
  3865. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_RuntimeMethod_var);
  3866. s_Il2CppMethodInitialized = true;
  3867. }
  3868. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0;
  3869. memset((&V_0), 0, sizeof(V_0));
  3870. {
  3871. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0;
  3872. L_0 = UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_inline((&___0_gcHandle), UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_RuntimeMethod_var);
  3873. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1 = (*(GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)L_0);
  3874. V_0 = L_1;
  3875. goto IL_0010;
  3876. }
  3877. IL_0010:
  3878. {
  3879. GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_2 = V_0;
  3880. return L_2;
  3881. }
  3882. }
  3883. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method)
  3884. {
  3885. {
  3886. bool L_0;
  3887. L_0 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843_inline(__this, NULL);
  3888. if (L_0)
  3889. {
  3890. goto IL_0013;
  3891. }
  3892. }
  3893. {
  3894. InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
  3895. InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4EBC86E0EACFCA522AEB82874860D0E248D782A5)), NULL);
  3896. IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5_RuntimeMethod_var)));
  3897. }
  3898. IL_0013:
  3899. {
  3900. intptr_t L_2 = __this->___handle;
  3901. bool L_3;
  3902. L_3 = GCHandle_CanDereferenceHandle_mAAAC42D1268CEF3FDD040A3D1574773D08140579_inline(L_2, NULL);
  3903. if (!L_3)
  3904. {
  3905. goto IL_002c;
  3906. }
  3907. }
  3908. {
  3909. intptr_t L_4 = __this->___handle;
  3910. RuntimeObject* L_5;
  3911. L_5 = GCHandle_GetRef_mAC7E58E62417209DC41C99F66BA70F0C3AA18DA8_inline(L_4, NULL);
  3912. return L_5;
  3913. }
  3914. IL_002c:
  3915. {
  3916. intptr_t L_6 = __this->___handle;
  3917. RuntimeObject* L_7;
  3918. L_7 = GCHandle_GetTarget_mE0AF851834410E2AEA6285B2497751570236C794(L_6, NULL);
  3919. return L_7;
  3920. }
  3921. }
  3922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_gshared_inline (ReadOnlySpan_1_t59614EA6E51A945A32B02AB17FBCBDF9A5C419C1* __this, Il2CppChar* ___0_ptr, int32_t ___1_length, const RuntimeMethod* method)
  3923. {
  3924. {
  3925. Il2CppChar* L_0 = ___0_ptr;
  3926. ByReference_1_t7BA5A6CA164F770BC688F21C5978D368716465F5 L_1;
  3927. memset((&L_1), 0, sizeof(L_1));
  3928. il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_1), L_0);
  3929. __this->____pointer = L_1;
  3930. int32_t L_2 = ___1_length;
  3931. __this->____length = L_2;
  3932. return;
  3933. }
  3934. }
  3935. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843_inline (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method)
  3936. {
  3937. {
  3938. intptr_t L_0 = __this->___handle;
  3939. bool L_1;
  3940. L_1 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B_inline(L_0, 0, NULL);
  3941. return L_1;
  3942. }
  3943. }
  3944. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GCHandle_CanDereferenceHandle_mAAAC42D1268CEF3FDD040A3D1574773D08140579_inline (intptr_t ___0_handle, const RuntimeMethod* method)
  3945. {
  3946. {
  3947. intptr_t L_0 = ___0_handle;
  3948. return (bool)((((intptr_t)((intptr_t)(L_0&((intptr_t)1)))) == ((intptr_t)((intptr_t)0)))? 1 : 0);
  3949. }
  3950. }
  3951. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_GetRef_mAC7E58E62417209DC41C99F66BA70F0C3AA18DA8_inline (intptr_t ___0_handle, const RuntimeMethod* method)
  3952. {
  3953. {
  3954. intptr_t L_0 = ___0_handle;
  3955. void* L_1;
  3956. L_1 = IntPtr_op_Explicit_m2728CBA081E79B97DDCF1D4FAD77B309CA1E94BF(L_0, NULL);
  3957. RuntimeObject** L_2;
  3958. L_2 = il2cpp_unsafe_as_ref<RuntimeObject*>((intptr_t*)L_1);
  3959. RuntimeObject* L_3 = *((RuntimeObject**)L_2);
  3960. return L_3;
  3961. }
  3962. }
  3963. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* UnsafeUtility_As_TisIntPtr_t_TisGCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC_mD94F597CB91662C823496DA9FA9A7CF908734A78_gshared_inline (intptr_t* ___0_from, const RuntimeMethod* method)
  3964. {
  3965. {
  3966. intptr_t* L_0 = ___0_from;
  3967. return (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC*)(L_0);
  3968. }
  3969. }