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 146KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. struct InterfaceActionInvoker0
  9. {
  10. typedef void (*Action)(void*, const RuntimeMethod*);
  11. static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  12. {
  13. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  14. ((Action)invokeData.methodPtr)(obj, invokeData.method);
  15. }
  16. };
  17. struct InvokerActionInvoker0
  18. {
  19. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
  20. {
  21. method->invoker_method(methodPtr, method, obj, NULL, NULL);
  22. }
  23. };
  24. template <typename T1>
  25. struct InvokerActionInvoker1;
  26. template <typename T1>
  27. struct InvokerActionInvoker1<T1*>
  28. {
  29. static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
  30. {
  31. void* params[1] = { p1 };
  32. method->invoker_method(methodPtr, method, obj, params, NULL);
  33. }
  34. };
  35. // System.Action`1<UnityEngine.Font>
  36. struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC;
  37. // System.Action`1<System.Object>
  38. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
  39. // System.Collections.Generic.IList`1<UnityEngine.UICharInfo>
  40. struct IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9;
  41. // System.Collections.Generic.IList`1<UnityEngine.UILineInfo>
  42. struct IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB;
  43. // System.Collections.Generic.IList`1<UnityEngine.UIVertex>
  44. struct IList_1_t1B290ECCB9D2FD52EB25227789136D5C40BD3D5D;
  45. // System.Collections.Generic.List`1<UnityEngine.UICharInfo>
  46. struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B;
  47. // System.Collections.Generic.List`1<UnityEngine.UILineInfo>
  48. struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5;
  49. // System.Collections.Generic.List`1<UnityEngine.UIVertex>
  50. struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A;
  51. // System.Byte[]
  52. struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
  53. // System.Delegate[]
  54. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  55. // System.Object[]
  56. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  57. // UnityEngine.UICharInfo[]
  58. struct UICharInfoU5BU5D_t98D25C0197327978FA4E11B3518901A4839E086C;
  59. // UnityEngine.UILineInfo[]
  60. struct UILineInfoU5BU5D_tDD6C8909B58F997A6FB1A17F360E8DBE387204BC;
  61. // UnityEngine.UIVertex[]
  62. struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
  63. // System.Delegate
  64. struct Delegate_t;
  65. // System.DelegateData
  66. struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
  67. // UnityEngine.Font
  68. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
  69. // UnityEngine.GameObject
  70. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
  71. // UnityEngine.Material
  72. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
  73. // System.Reflection.MethodInfo
  74. struct MethodInfo_t;
  75. // UnityEngine.Object
  76. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
  77. // System.String
  78. struct String_t;
  79. // UnityEngine.TextGenerationSettings
  80. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3;
  81. // UnityEngine.TextGenerator
  82. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
  83. // System.Void
  84. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
  85. // UnityEngine.Font/FontTextureRebuildCallback
  86. struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1;
  87. IL2CPP_EXTERN_C RuntimeClass* Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var;
  88. IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
  89. IL2CPP_EXTERN_C RuntimeClass* Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var;
  90. IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
  91. IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
  92. IL2CPP_EXTERN_C RuntimeClass* List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var;
  93. IL2CPP_EXTERN_C RuntimeClass* List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_il2cpp_TypeInfo_var;
  94. IL2CPP_EXTERN_C RuntimeClass* List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_il2cpp_TypeInfo_var;
  95. IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
  96. IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
  97. IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
  98. IL2CPP_EXTERN_C RuntimeClass* UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var;
  99. IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
  100. IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
  101. IL2CPP_EXTERN_C String_t* _stringLiteral0052C2B75AF160293B7E2B988F2F9D83DCD1D4D6;
  102. IL2CPP_EXTERN_C String_t* _stringLiteral7EE2EC0E141890ED13D1EEC3562248EA95485987;
  103. IL2CPP_EXTERN_C String_t* _stringLiteralC26096054589E56273AC485218FA5B65675C933E;
  104. IL2CPP_EXTERN_C String_t* _stringLiteralEEEF4964BE1943E118BB297F57BDB9955C6DA372;
  105. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_RuntimeMethod_var;
  106. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_RuntimeMethod_var;
  107. IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var;
  108. struct Delegate_t_marshaled_com;
  109. struct Delegate_t_marshaled_pinvoke;
  110. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3;;
  111. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com;
  112. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com;;
  113. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke;
  114. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke;;
  115. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
  116. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
  117. IL2CPP_EXTERN_C_BEGIN
  118. IL2CPP_EXTERN_C_END
  119. #ifdef __clang__
  120. #pragma clang diagnostic push
  121. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  122. #pragma clang diagnostic ignored "-Wunused-variable"
  123. #endif
  124. // <Module>
  125. struct U3CModuleU3E_t806C4A82D63BA5BEE007D75772441609D967BADA
  126. {
  127. };
  128. // System.Collections.Generic.List`1<UnityEngine.UICharInfo>
  129. struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B : public RuntimeObject
  130. {
  131. // T[] System.Collections.Generic.List`1::_items
  132. UICharInfoU5BU5D_t98D25C0197327978FA4E11B3518901A4839E086C* ____items_1;
  133. // System.Int32 System.Collections.Generic.List`1::_size
  134. int32_t ____size_2;
  135. // System.Int32 System.Collections.Generic.List`1::_version
  136. int32_t ____version_3;
  137. // System.Object System.Collections.Generic.List`1::_syncRoot
  138. RuntimeObject* ____syncRoot_4;
  139. };
  140. // System.Collections.Generic.List`1<UnityEngine.UILineInfo>
  141. struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5 : public RuntimeObject
  142. {
  143. // T[] System.Collections.Generic.List`1::_items
  144. UILineInfoU5BU5D_tDD6C8909B58F997A6FB1A17F360E8DBE387204BC* ____items_1;
  145. // System.Int32 System.Collections.Generic.List`1::_size
  146. int32_t ____size_2;
  147. // System.Int32 System.Collections.Generic.List`1::_version
  148. int32_t ____version_3;
  149. // System.Object System.Collections.Generic.List`1::_syncRoot
  150. RuntimeObject* ____syncRoot_4;
  151. };
  152. // System.Collections.Generic.List`1<UnityEngine.UIVertex>
  153. struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A : public RuntimeObject
  154. {
  155. // T[] System.Collections.Generic.List`1::_items
  156. UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ____items_1;
  157. // System.Int32 System.Collections.Generic.List`1::_size
  158. int32_t ____size_2;
  159. // System.Int32 System.Collections.Generic.List`1::_version
  160. int32_t ____version_3;
  161. // System.Object System.Collections.Generic.List`1::_syncRoot
  162. RuntimeObject* ____syncRoot_4;
  163. };
  164. // System.String
  165. struct String_t : public RuntimeObject
  166. {
  167. // System.Int32 System.String::_stringLength
  168. int32_t ____stringLength_4;
  169. // System.Char System.String::_firstChar
  170. Il2CppChar ____firstChar_5;
  171. };
  172. // System.ValueType
  173. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
  174. {
  175. };
  176. // Native definition for P/Invoke marshalling of System.ValueType
  177. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
  178. {
  179. };
  180. // Native definition for COM marshalling of System.ValueType
  181. struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
  182. {
  183. };
  184. // System.Boolean
  185. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
  186. {
  187. // System.Boolean System.Boolean::m_value
  188. bool ___m_value_0;
  189. };
  190. // System.Byte
  191. struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
  192. {
  193. // System.Byte System.Byte::m_value
  194. uint8_t ___m_value_0;
  195. };
  196. // System.Char
  197. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
  198. {
  199. // System.Char System.Char::m_value
  200. Il2CppChar ___m_value_0;
  201. };
  202. // UnityEngine.Color
  203. struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
  204. {
  205. // System.Single UnityEngine.Color::r
  206. float ___r_0;
  207. // System.Single UnityEngine.Color::g
  208. float ___g_1;
  209. // System.Single UnityEngine.Color::b
  210. float ___b_2;
  211. // System.Single UnityEngine.Color::a
  212. float ___a_3;
  213. };
  214. // UnityEngine.Color32
  215. struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
  216. {
  217. union
  218. {
  219. #pragma pack(push, tp, 1)
  220. struct
  221. {
  222. // System.Int32 UnityEngine.Color32::rgba
  223. int32_t ___rgba_0;
  224. };
  225. #pragma pack(pop, tp)
  226. struct
  227. {
  228. int32_t ___rgba_0_forAlignmentOnly;
  229. };
  230. #pragma pack(push, tp, 1)
  231. struct
  232. {
  233. // System.Byte UnityEngine.Color32::r
  234. uint8_t ___r_1;
  235. };
  236. #pragma pack(pop, tp)
  237. struct
  238. {
  239. uint8_t ___r_1_forAlignmentOnly;
  240. };
  241. #pragma pack(push, tp, 1)
  242. struct
  243. {
  244. char ___g_2_OffsetPadding[1];
  245. // System.Byte UnityEngine.Color32::g
  246. uint8_t ___g_2;
  247. };
  248. #pragma pack(pop, tp)
  249. struct
  250. {
  251. char ___g_2_OffsetPadding_forAlignmentOnly[1];
  252. uint8_t ___g_2_forAlignmentOnly;
  253. };
  254. #pragma pack(push, tp, 1)
  255. struct
  256. {
  257. char ___b_3_OffsetPadding[2];
  258. // System.Byte UnityEngine.Color32::b
  259. uint8_t ___b_3;
  260. };
  261. #pragma pack(pop, tp)
  262. struct
  263. {
  264. char ___b_3_OffsetPadding_forAlignmentOnly[2];
  265. uint8_t ___b_3_forAlignmentOnly;
  266. };
  267. #pragma pack(push, tp, 1)
  268. struct
  269. {
  270. char ___a_4_OffsetPadding[3];
  271. // System.Byte UnityEngine.Color32::a
  272. uint8_t ___a_4;
  273. };
  274. #pragma pack(pop, tp)
  275. struct
  276. {
  277. char ___a_4_OffsetPadding_forAlignmentOnly[3];
  278. uint8_t ___a_4_forAlignmentOnly;
  279. };
  280. };
  281. };
  282. // System.Int32
  283. struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
  284. {
  285. // System.Int32 System.Int32::m_value
  286. int32_t ___m_value_0;
  287. };
  288. // System.IntPtr
  289. struct IntPtr_t
  290. {
  291. // System.Void* System.IntPtr::m_value
  292. void* ___m_value_0;
  293. };
  294. // UnityEngine.Mathf
  295. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
  296. {
  297. union
  298. {
  299. struct
  300. {
  301. };
  302. uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
  303. };
  304. };
  305. // UnityEngine.Rect
  306. struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
  307. {
  308. // System.Single UnityEngine.Rect::m_XMin
  309. float ___m_XMin_0;
  310. // System.Single UnityEngine.Rect::m_YMin
  311. float ___m_YMin_1;
  312. // System.Single UnityEngine.Rect::m_Width
  313. float ___m_Width_2;
  314. // System.Single UnityEngine.Rect::m_Height
  315. float ___m_Height_3;
  316. };
  317. // System.Single
  318. struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
  319. {
  320. // System.Single System.Single::m_value
  321. float ___m_value_0;
  322. };
  323. // UnityEngine.UILineInfo
  324. struct UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC
  325. {
  326. // System.Int32 UnityEngine.UILineInfo::startCharIdx
  327. int32_t ___startCharIdx_0;
  328. // System.Int32 UnityEngine.UILineInfo::height
  329. int32_t ___height_1;
  330. // System.Single UnityEngine.UILineInfo::topY
  331. float ___topY_2;
  332. // System.Single UnityEngine.UILineInfo::leading
  333. float ___leading_3;
  334. };
  335. // System.UInt32
  336. struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
  337. {
  338. // System.UInt32 System.UInt32::m_value
  339. uint32_t ___m_value_0;
  340. };
  341. // UnityEngine.Vector2
  342. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
  343. {
  344. // System.Single UnityEngine.Vector2::x
  345. float ___x_0;
  346. // System.Single UnityEngine.Vector2::y
  347. float ___y_1;
  348. };
  349. // UnityEngine.Vector3
  350. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
  351. {
  352. // System.Single UnityEngine.Vector3::x
  353. float ___x_2;
  354. // System.Single UnityEngine.Vector3::y
  355. float ___y_3;
  356. // System.Single UnityEngine.Vector3::z
  357. float ___z_4;
  358. };
  359. // UnityEngine.Vector4
  360. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
  361. {
  362. // System.Single UnityEngine.Vector4::x
  363. float ___x_1;
  364. // System.Single UnityEngine.Vector4::y
  365. float ___y_2;
  366. // System.Single UnityEngine.Vector4::z
  367. float ___z_3;
  368. // System.Single UnityEngine.Vector4::w
  369. float ___w_4;
  370. };
  371. // System.Void
  372. struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
  373. {
  374. union
  375. {
  376. struct
  377. {
  378. };
  379. uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
  380. };
  381. };
  382. // System.Delegate
  383. struct Delegate_t : public RuntimeObject
  384. {
  385. // System.IntPtr System.Delegate::method_ptr
  386. Il2CppMethodPointer ___method_ptr_0;
  387. // System.IntPtr System.Delegate::invoke_impl
  388. intptr_t ___invoke_impl_1;
  389. // System.Object System.Delegate::m_target
  390. RuntimeObject* ___m_target_2;
  391. // System.IntPtr System.Delegate::method
  392. intptr_t ___method_3;
  393. // System.IntPtr System.Delegate::delegate_trampoline
  394. intptr_t ___delegate_trampoline_4;
  395. // System.IntPtr System.Delegate::extra_arg
  396. intptr_t ___extra_arg_5;
  397. // System.IntPtr System.Delegate::method_code
  398. intptr_t ___method_code_6;
  399. // System.IntPtr System.Delegate::interp_method
  400. intptr_t ___interp_method_7;
  401. // System.IntPtr System.Delegate::interp_invoke_impl
  402. intptr_t ___interp_invoke_impl_8;
  403. // System.Reflection.MethodInfo System.Delegate::method_info
  404. MethodInfo_t* ___method_info_9;
  405. // System.Reflection.MethodInfo System.Delegate::original_method_info
  406. MethodInfo_t* ___original_method_info_10;
  407. // System.DelegateData System.Delegate::data
  408. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  409. // System.Boolean System.Delegate::method_is_virtual
  410. bool ___method_is_virtual_12;
  411. };
  412. // Native definition for P/Invoke marshalling of System.Delegate
  413. struct Delegate_t_marshaled_pinvoke
  414. {
  415. intptr_t ___method_ptr_0;
  416. intptr_t ___invoke_impl_1;
  417. Il2CppIUnknown* ___m_target_2;
  418. intptr_t ___method_3;
  419. intptr_t ___delegate_trampoline_4;
  420. intptr_t ___extra_arg_5;
  421. intptr_t ___method_code_6;
  422. intptr_t ___interp_method_7;
  423. intptr_t ___interp_invoke_impl_8;
  424. MethodInfo_t* ___method_info_9;
  425. MethodInfo_t* ___original_method_info_10;
  426. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  427. int32_t ___method_is_virtual_12;
  428. };
  429. // Native definition for COM marshalling of System.Delegate
  430. struct Delegate_t_marshaled_com
  431. {
  432. intptr_t ___method_ptr_0;
  433. intptr_t ___invoke_impl_1;
  434. Il2CppIUnknown* ___m_target_2;
  435. intptr_t ___method_3;
  436. intptr_t ___delegate_trampoline_4;
  437. intptr_t ___extra_arg_5;
  438. intptr_t ___method_code_6;
  439. intptr_t ___interp_method_7;
  440. intptr_t ___interp_invoke_impl_8;
  441. MethodInfo_t* ___method_info_9;
  442. MethodInfo_t* ___original_method_info_10;
  443. DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
  444. int32_t ___method_is_virtual_12;
  445. };
  446. // UnityEngine.Object
  447. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
  448. {
  449. // System.IntPtr UnityEngine.Object::m_CachedPtr
  450. intptr_t ___m_CachedPtr_0;
  451. };
  452. // Native definition for P/Invoke marshalling of UnityEngine.Object
  453. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
  454. {
  455. intptr_t ___m_CachedPtr_0;
  456. };
  457. // Native definition for COM marshalling of UnityEngine.Object
  458. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
  459. {
  460. intptr_t ___m_CachedPtr_0;
  461. };
  462. // UnityEngine.TextGenerationSettings
  463. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3
  464. {
  465. // UnityEngine.Font UnityEngine.TextGenerationSettings::font
  466. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
  467. // UnityEngine.Color UnityEngine.TextGenerationSettings::color
  468. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
  469. // System.Int32 UnityEngine.TextGenerationSettings::fontSize
  470. int32_t ___fontSize_2;
  471. // System.Single UnityEngine.TextGenerationSettings::lineSpacing
  472. float ___lineSpacing_3;
  473. // System.Boolean UnityEngine.TextGenerationSettings::richText
  474. bool ___richText_4;
  475. // System.Single UnityEngine.TextGenerationSettings::scaleFactor
  476. float ___scaleFactor_5;
  477. // UnityEngine.FontStyle UnityEngine.TextGenerationSettings::fontStyle
  478. int32_t ___fontStyle_6;
  479. // UnityEngine.TextAnchor UnityEngine.TextGenerationSettings::textAnchor
  480. int32_t ___textAnchor_7;
  481. // System.Boolean UnityEngine.TextGenerationSettings::alignByGeometry
  482. bool ___alignByGeometry_8;
  483. // System.Boolean UnityEngine.TextGenerationSettings::resizeTextForBestFit
  484. bool ___resizeTextForBestFit_9;
  485. // System.Int32 UnityEngine.TextGenerationSettings::resizeTextMinSize
  486. int32_t ___resizeTextMinSize_10;
  487. // System.Int32 UnityEngine.TextGenerationSettings::resizeTextMaxSize
  488. int32_t ___resizeTextMaxSize_11;
  489. // System.Boolean UnityEngine.TextGenerationSettings::updateBounds
  490. bool ___updateBounds_12;
  491. // UnityEngine.VerticalWrapMode UnityEngine.TextGenerationSettings::verticalOverflow
  492. int32_t ___verticalOverflow_13;
  493. // UnityEngine.HorizontalWrapMode UnityEngine.TextGenerationSettings::horizontalOverflow
  494. int32_t ___horizontalOverflow_14;
  495. // UnityEngine.Vector2 UnityEngine.TextGenerationSettings::generationExtents
  496. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents_15;
  497. // UnityEngine.Vector2 UnityEngine.TextGenerationSettings::pivot
  498. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot_16;
  499. // System.Boolean UnityEngine.TextGenerationSettings::generateOutOfBounds
  500. bool ___generateOutOfBounds_17;
  501. };
  502. // Native definition for P/Invoke marshalling of UnityEngine.TextGenerationSettings
  503. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke
  504. {
  505. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
  506. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
  507. int32_t ___fontSize_2;
  508. float ___lineSpacing_3;
  509. int32_t ___richText_4;
  510. float ___scaleFactor_5;
  511. int32_t ___fontStyle_6;
  512. int32_t ___textAnchor_7;
  513. int32_t ___alignByGeometry_8;
  514. int32_t ___resizeTextForBestFit_9;
  515. int32_t ___resizeTextMinSize_10;
  516. int32_t ___resizeTextMaxSize_11;
  517. int32_t ___updateBounds_12;
  518. int32_t ___verticalOverflow_13;
  519. int32_t ___horizontalOverflow_14;
  520. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents_15;
  521. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot_16;
  522. int32_t ___generateOutOfBounds_17;
  523. };
  524. // Native definition for COM marshalling of UnityEngine.TextGenerationSettings
  525. struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com
  526. {
  527. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font_0;
  528. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color_1;
  529. int32_t ___fontSize_2;
  530. float ___lineSpacing_3;
  531. int32_t ___richText_4;
  532. float ___scaleFactor_5;
  533. int32_t ___fontStyle_6;
  534. int32_t ___textAnchor_7;
  535. int32_t ___alignByGeometry_8;
  536. int32_t ___resizeTextForBestFit_9;
  537. int32_t ___resizeTextMinSize_10;
  538. int32_t ___resizeTextMaxSize_11;
  539. int32_t ___updateBounds_12;
  540. int32_t ___verticalOverflow_13;
  541. int32_t ___horizontalOverflow_14;
  542. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents_15;
  543. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot_16;
  544. int32_t ___generateOutOfBounds_17;
  545. };
  546. // UnityEngine.UICharInfo
  547. struct UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD
  548. {
  549. // UnityEngine.Vector2 UnityEngine.UICharInfo::cursorPos
  550. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___cursorPos_0;
  551. // System.Single UnityEngine.UICharInfo::charWidth
  552. float ___charWidth_1;
  553. };
  554. // UnityEngine.UIVertex
  555. struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207
  556. {
  557. // UnityEngine.Vector3 UnityEngine.UIVertex::position
  558. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0;
  559. // UnityEngine.Vector3 UnityEngine.UIVertex::normal
  560. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___normal_1;
  561. // UnityEngine.Vector4 UnityEngine.UIVertex::tangent
  562. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___tangent_2;
  563. // UnityEngine.Color32 UnityEngine.UIVertex::color
  564. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color_3;
  565. // UnityEngine.Vector4 UnityEngine.UIVertex::uv0
  566. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv0_4;
  567. // UnityEngine.Vector4 UnityEngine.UIVertex::uv1
  568. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv1_5;
  569. // UnityEngine.Vector4 UnityEngine.UIVertex::uv2
  570. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv2_6;
  571. // UnityEngine.Vector4 UnityEngine.UIVertex::uv3
  572. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv3_7;
  573. };
  574. // UnityEngine.Font
  575. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  576. {
  577. // UnityEngine.Font/FontTextureRebuildCallback UnityEngine.Font::m_FontTextureRebuildCallback
  578. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* ___m_FontTextureRebuildCallback_5;
  579. };
  580. // UnityEngine.GameObject
  581. struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  582. {
  583. };
  584. // UnityEngine.Material
  585. struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
  586. {
  587. };
  588. // System.MulticastDelegate
  589. struct MulticastDelegate_t : public Delegate_t
  590. {
  591. // System.Delegate[] System.MulticastDelegate::delegates
  592. DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
  593. };
  594. // Native definition for P/Invoke marshalling of System.MulticastDelegate
  595. struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
  596. {
  597. Delegate_t_marshaled_pinvoke** ___delegates_13;
  598. };
  599. // Native definition for COM marshalling of System.MulticastDelegate
  600. struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
  601. {
  602. Delegate_t_marshaled_com** ___delegates_13;
  603. };
  604. // UnityEngine.TextGenerator
  605. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC : public RuntimeObject
  606. {
  607. // System.IntPtr UnityEngine.TextGenerator::m_Ptr
  608. intptr_t ___m_Ptr_0;
  609. // System.String UnityEngine.TextGenerator::m_LastString
  610. String_t* ___m_LastString_1;
  611. // UnityEngine.TextGenerationSettings UnityEngine.TextGenerator::m_LastSettings
  612. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___m_LastSettings_2;
  613. // System.Boolean UnityEngine.TextGenerator::m_HasGenerated
  614. bool ___m_HasGenerated_3;
  615. // UnityEngine.TextGenerationError UnityEngine.TextGenerator::m_LastValid
  616. int32_t ___m_LastValid_4;
  617. // System.Collections.Generic.List`1<UnityEngine.UIVertex> UnityEngine.TextGenerator::m_Verts
  618. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts_5;
  619. // System.Collections.Generic.List`1<UnityEngine.UICharInfo> UnityEngine.TextGenerator::m_Characters
  620. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters_6;
  621. // System.Collections.Generic.List`1<UnityEngine.UILineInfo> UnityEngine.TextGenerator::m_Lines
  622. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines_7;
  623. // System.Boolean UnityEngine.TextGenerator::m_CachedVerts
  624. bool ___m_CachedVerts_8;
  625. // System.Boolean UnityEngine.TextGenerator::m_CachedCharacters
  626. bool ___m_CachedCharacters_9;
  627. // System.Boolean UnityEngine.TextGenerator::m_CachedLines
  628. bool ___m_CachedLines_10;
  629. };
  630. // Native definition for P/Invoke marshalling of UnityEngine.TextGenerator
  631. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke
  632. {
  633. intptr_t ___m_Ptr_0;
  634. char* ___m_LastString_1;
  635. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke ___m_LastSettings_2;
  636. int32_t ___m_HasGenerated_3;
  637. int32_t ___m_LastValid_4;
  638. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts_5;
  639. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters_6;
  640. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines_7;
  641. int32_t ___m_CachedVerts_8;
  642. int32_t ___m_CachedCharacters_9;
  643. int32_t ___m_CachedLines_10;
  644. };
  645. // Native definition for COM marshalling of UnityEngine.TextGenerator
  646. struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com
  647. {
  648. intptr_t ___m_Ptr_0;
  649. Il2CppChar* ___m_LastString_1;
  650. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com ___m_LastSettings_2;
  651. int32_t ___m_HasGenerated_3;
  652. int32_t ___m_LastValid_4;
  653. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts_5;
  654. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters_6;
  655. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines_7;
  656. int32_t ___m_CachedVerts_8;
  657. int32_t ___m_CachedCharacters_9;
  658. int32_t ___m_CachedLines_10;
  659. };
  660. // System.Action`1<UnityEngine.Font>
  661. struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC : public MulticastDelegate_t
  662. {
  663. };
  664. // System.Action`1<System.Object>
  665. struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
  666. {
  667. };
  668. // UnityEngine.Font/FontTextureRebuildCallback
  669. struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1 : public MulticastDelegate_t
  670. {
  671. };
  672. // <Module>
  673. // <Module>
  674. // System.Collections.Generic.List`1<UnityEngine.UICharInfo>
  675. struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_StaticFields
  676. {
  677. // T[] System.Collections.Generic.List`1::s_emptyArray
  678. UICharInfoU5BU5D_t98D25C0197327978FA4E11B3518901A4839E086C* ___s_emptyArray_5;
  679. };
  680. // System.Collections.Generic.List`1<UnityEngine.UICharInfo>
  681. // System.Collections.Generic.List`1<UnityEngine.UILineInfo>
  682. struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_StaticFields
  683. {
  684. // T[] System.Collections.Generic.List`1::s_emptyArray
  685. UILineInfoU5BU5D_tDD6C8909B58F997A6FB1A17F360E8DBE387204BC* ___s_emptyArray_5;
  686. };
  687. // System.Collections.Generic.List`1<UnityEngine.UILineInfo>
  688. // System.Collections.Generic.List`1<UnityEngine.UIVertex>
  689. struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_StaticFields
  690. {
  691. // T[] System.Collections.Generic.List`1::s_emptyArray
  692. UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___s_emptyArray_5;
  693. };
  694. // System.Collections.Generic.List`1<UnityEngine.UIVertex>
  695. // System.String
  696. struct String_t_StaticFields
  697. {
  698. // System.String System.String::Empty
  699. String_t* ___Empty_6;
  700. };
  701. // System.String
  702. // System.Boolean
  703. struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
  704. {
  705. // System.String System.Boolean::TrueString
  706. String_t* ___TrueString_5;
  707. // System.String System.Boolean::FalseString
  708. String_t* ___FalseString_6;
  709. };
  710. // System.Boolean
  711. // System.Byte
  712. // System.Byte
  713. // System.Char
  714. struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
  715. {
  716. // System.Byte[] System.Char::s_categoryForLatin1
  717. ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
  718. };
  719. // System.Char
  720. // UnityEngine.Color
  721. // UnityEngine.Color
  722. // UnityEngine.Color32
  723. // UnityEngine.Color32
  724. // System.Int32
  725. // System.Int32
  726. // System.IntPtr
  727. struct IntPtr_t_StaticFields
  728. {
  729. // System.IntPtr System.IntPtr::Zero
  730. intptr_t ___Zero_1;
  731. };
  732. // System.IntPtr
  733. // UnityEngine.Mathf
  734. struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
  735. {
  736. // System.Single UnityEngine.Mathf::Epsilon
  737. float ___Epsilon_0;
  738. };
  739. // UnityEngine.Mathf
  740. // UnityEngine.Rect
  741. // UnityEngine.Rect
  742. // System.Single
  743. // System.Single
  744. // UnityEngine.UILineInfo
  745. // UnityEngine.UILineInfo
  746. // System.UInt32
  747. // System.UInt32
  748. // UnityEngine.Vector2
  749. struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
  750. {
  751. // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
  752. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
  753. // UnityEngine.Vector2 UnityEngine.Vector2::oneVector
  754. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
  755. // UnityEngine.Vector2 UnityEngine.Vector2::upVector
  756. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
  757. // UnityEngine.Vector2 UnityEngine.Vector2::downVector
  758. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
  759. // UnityEngine.Vector2 UnityEngine.Vector2::leftVector
  760. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
  761. // UnityEngine.Vector2 UnityEngine.Vector2::rightVector
  762. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
  763. // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
  764. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
  765. // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
  766. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
  767. };
  768. // UnityEngine.Vector2
  769. // UnityEngine.Vector3
  770. struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
  771. {
  772. // UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
  773. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
  774. // UnityEngine.Vector3 UnityEngine.Vector3::oneVector
  775. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
  776. // UnityEngine.Vector3 UnityEngine.Vector3::upVector
  777. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
  778. // UnityEngine.Vector3 UnityEngine.Vector3::downVector
  779. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
  780. // UnityEngine.Vector3 UnityEngine.Vector3::leftVector
  781. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
  782. // UnityEngine.Vector3 UnityEngine.Vector3::rightVector
  783. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
  784. // UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
  785. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
  786. // UnityEngine.Vector3 UnityEngine.Vector3::backVector
  787. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
  788. // UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
  789. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
  790. // UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
  791. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
  792. };
  793. // UnityEngine.Vector3
  794. // UnityEngine.Vector4
  795. struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
  796. {
  797. // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
  798. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
  799. // UnityEngine.Vector4 UnityEngine.Vector4::oneVector
  800. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
  801. // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
  802. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
  803. // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
  804. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
  805. };
  806. // UnityEngine.Vector4
  807. // System.Void
  808. // System.Void
  809. // System.Delegate
  810. // System.Delegate
  811. // UnityEngine.Object
  812. struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
  813. {
  814. // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
  815. int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
  816. };
  817. // UnityEngine.Object
  818. // UnityEngine.TextGenerationSettings
  819. // UnityEngine.TextGenerationSettings
  820. // UnityEngine.UICharInfo
  821. // UnityEngine.UICharInfo
  822. // UnityEngine.UIVertex
  823. struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields
  824. {
  825. // UnityEngine.Color32 UnityEngine.UIVertex::s_DefaultColor
  826. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_DefaultColor_8;
  827. // UnityEngine.Vector4 UnityEngine.UIVertex::s_DefaultTangent
  828. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent_9;
  829. // UnityEngine.UIVertex UnityEngine.UIVertex::simpleVert
  830. UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___simpleVert_10;
  831. };
  832. // UnityEngine.UIVertex
  833. // UnityEngine.Font
  834. struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields
  835. {
  836. // System.Action`1<UnityEngine.Font> UnityEngine.Font::textureRebuilt
  837. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___textureRebuilt_4;
  838. };
  839. // UnityEngine.Font
  840. // UnityEngine.GameObject
  841. // UnityEngine.GameObject
  842. // UnityEngine.Material
  843. // UnityEngine.Material
  844. // UnityEngine.TextGenerator
  845. // UnityEngine.TextGenerator
  846. // System.Action`1<UnityEngine.Font>
  847. // System.Action`1<UnityEngine.Font>
  848. // System.Action`1<System.Object>
  849. // System.Action`1<System.Object>
  850. // UnityEngine.Font/FontTextureRebuildCallback
  851. // UnityEngine.Font/FontTextureRebuildCallback
  852. #ifdef __clang__
  853. #pragma clang diagnostic pop
  854. #endif
  855. // System.Object[]
  856. struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
  857. {
  858. ALIGN_FIELD (8) RuntimeObject* m_Items[1];
  859. inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
  860. {
  861. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  862. return m_Items[index];
  863. }
  864. inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
  865. {
  866. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  867. return m_Items + index;
  868. }
  869. inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
  870. {
  871. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  872. m_Items[index] = value;
  873. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  874. }
  875. inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
  876. {
  877. return m_Items[index];
  878. }
  879. inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
  880. {
  881. return m_Items + index;
  882. }
  883. inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
  884. {
  885. m_Items[index] = value;
  886. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  887. }
  888. };
  889. // System.Delegate[]
  890. struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
  891. {
  892. ALIGN_FIELD (8) Delegate_t* m_Items[1];
  893. inline Delegate_t* GetAt(il2cpp_array_size_t index) const
  894. {
  895. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  896. return m_Items[index];
  897. }
  898. inline Delegate_t** GetAddressAt(il2cpp_array_size_t index)
  899. {
  900. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  901. return m_Items + index;
  902. }
  903. inline void SetAt(il2cpp_array_size_t index, Delegate_t* value)
  904. {
  905. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  906. m_Items[index] = value;
  907. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  908. }
  909. inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
  910. {
  911. return m_Items[index];
  912. }
  913. inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
  914. {
  915. return m_Items + index;
  916. }
  917. inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
  918. {
  919. m_Items[index] = value;
  920. Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
  921. }
  922. };
  923. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled);
  924. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled);
  925. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled);
  926. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled);
  927. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled);
  928. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled);
  929. // System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::.ctor(System.Int32)
  930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_gshared (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  931. // System.Void System.Collections.Generic.List`1<UnityEngine.UICharInfo>::.ctor(System.Int32)
  932. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_gshared (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  933. // System.Void System.Collections.Generic.List`1<UnityEngine.UILineInfo>::.ctor(System.Int32)
  934. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_gshared (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
  935. // System.Void System.Action`1<System.Object>::Invoke(T)
  936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
  937. // System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
  938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  939. // System.Boolean UnityEngine.TextGenerationSettings::CompareColors(UnityEngine.Color,UnityEngine.Color)
  940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_left, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_right, const RuntimeMethod* method) ;
  941. // System.Boolean UnityEngine.TextGenerationSettings::CompareVector2(UnityEngine.Vector2,UnityEngine.Vector2)
  942. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_left, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_right, const RuntimeMethod* method) ;
  943. // System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
  944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  945. // System.Boolean UnityEngine.TextGenerationSettings::Equals(UnityEngine.TextGenerationSettings)
  946. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_other, const RuntimeMethod* method) ;
  947. // System.Void UnityEngine.TextGenerator::.ctor(System.Int32)
  948. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m05E7CFDC682F880A590F4AA840F81647844A0A32 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, int32_t ___0_initialCapacity, const RuntimeMethod* method) ;
  949. // System.Void System.Object::.ctor()
  950. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  951. // System.IntPtr UnityEngine.TextGenerator::Internal_Create()
  952. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C (const RuntimeMethod* method) ;
  953. // System.Void System.Collections.Generic.List`1<UnityEngine.UIVertex>::.ctor(System.Int32)
  954. inline void List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  955. {
  956. (( void (*) (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*, int32_t, const RuntimeMethod*))List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_gshared)(__this, ___0_capacity, method);
  957. }
  958. // System.Void System.Collections.Generic.List`1<UnityEngine.UICharInfo>::.ctor(System.Int32)
  959. inline void List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03 (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  960. {
  961. (( void (*) (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B*, int32_t, const RuntimeMethod*))List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_gshared)(__this, ___0_capacity, method);
  962. }
  963. // System.Void System.Collections.Generic.List`1<UnityEngine.UILineInfo>::.ctor(System.Int32)
  964. inline void List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9 (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* __this, int32_t ___0_capacity, const RuntimeMethod* method)
  965. {
  966. (( void (*) (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5*, int32_t, const RuntimeMethod*))List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_gshared)(__this, ___0_capacity, method);
  967. }
  968. // System.Void System.Object::Finalize()
  969. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
  970. // System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
  971. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
  972. // System.Void UnityEngine.TextGenerator::Internal_Destroy(System.IntPtr)
  973. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7 (intptr_t ___0_ptr, const RuntimeMethod* method) ;
  974. // System.Int32 UnityEngine.TextGenerator::get_characterCount()
  975. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
  976. // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
  977. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
  978. // System.Boolean UnityEngine.Font::get_dynamic()
  979. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method) ;
  980. // System.String UnityEngine.Object::get_name()
  981. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  982. // System.Void UnityEngine.Debug::LogWarningFormat(UnityEngine.Object,System.String,System.Object[])
  983. 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) ;
  984. // System.Void UnityEngine.TextGenerator::GetCharactersInternal(System.Object)
  985. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_characters, const RuntimeMethod* method) ;
  986. // System.Void UnityEngine.TextGenerator::GetLinesInternal(System.Object)
  987. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_lines, const RuntimeMethod* method) ;
  988. // System.Void UnityEngine.TextGenerator::GetVerticesInternal(System.Object)
  989. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_vertices, const RuntimeMethod* method) ;
  990. // System.Boolean UnityEngine.TextGenerator::Populate(System.String,UnityEngine.TextGenerationSettings)
  991. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method) ;
  992. // UnityEngine.Rect UnityEngine.TextGenerator::get_rectExtents()
  993. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
  994. // System.Single UnityEngine.Rect::get_width()
  995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  996. // System.Single UnityEngine.Rect::get_height()
  997. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
  998. // UnityEngine.TextGenerationError UnityEngine.TextGenerator::PopulateWithError(System.String,UnityEngine.TextGenerationSettings)
  999. 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) ;
  1000. // System.Void UnityEngine.Debug::LogErrorFormat(UnityEngine.Object,System.String,System.Object[])
  1001. 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) ;
  1002. // System.Boolean System.String::op_Equality(System.String,System.String)
  1003. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
  1004. // UnityEngine.TextGenerationError UnityEngine.TextGenerator::PopulateAlways(System.String,UnityEngine.TextGenerationSettings)
  1005. 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) ;
  1006. // UnityEngine.TextGenerationSettings UnityEngine.TextGenerator::ValidatedSettings(UnityEngine.TextGenerationSettings)
  1007. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 TextGenerator_ValidatedSettings_mAE5128305E953EE41E5E655675323896EF1154AE (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_settings, const RuntimeMethod* method) ;
  1008. // System.Boolean UnityEngine.TextGenerator::Populate_Internal(System.String,UnityEngine.Font,UnityEngine.Color,System.Int32,System.Single,System.Single,UnityEngine.FontStyle,System.Boolean,System.Boolean,System.Int32,System.Int32,UnityEngine.VerticalWrapMode,UnityEngine.HorizontalWrapMode,System.Boolean,UnityEngine.TextAnchor,UnityEngine.Vector2,UnityEngine.Vector2,System.Boolean,System.Boolean,UnityEngine.TextGenerationError&)
  1009. 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) ;
  1010. // System.Void UnityEngine.TextGenerator::GetVertices(System.Collections.Generic.List`1<UnityEngine.UIVertex>)
  1011. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVertices_m97C7D4CB9B122A10BA5921BC38F83A245EB1B97E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___0_vertices, const RuntimeMethod* method) ;
  1012. // System.Void UnityEngine.TextGenerator::GetCharacters(System.Collections.Generic.List`1<UnityEngine.UICharInfo>)
  1013. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharacters_mB7956402E0C66D9F9D51A3ADFCA84BE83BB54D90 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___0_characters, const RuntimeMethod* method) ;
  1014. // System.Void UnityEngine.TextGenerator::GetLines(System.Collections.Generic.List`1<UnityEngine.UILineInfo>)
  1015. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLines_mFA8508172C251E1E4BBB1FBB734C82C81EF9330F (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___0_lines, const RuntimeMethod* method) ;
  1016. // System.Void UnityEngine.TextGenerator::get_rectExtents_Injected(UnityEngine.Rect&)
  1017. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_get_rectExtents_Injected_m2AB029C462FB27B9643C3EA2EB345E0EB011B2B8 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_ret, const RuntimeMethod* method) ;
  1018. // System.Boolean UnityEngine.TextGenerator::Populate_Internal_Injected(System.String,UnityEngine.Font,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&)
  1019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_Injected_m694EA7CA7449D60B16643460DA13ABC6BE0F2947 (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) ;
  1020. // System.Boolean UnityEngine.TextGenerator::Populate_Internal(System.String,UnityEngine.Font,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&)
  1021. 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) ;
  1022. // System.Void UnityEngine.Color32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte)
  1023. 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) ;
  1024. // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
  1025. 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) ;
  1026. // UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
  1027. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
  1028. // UnityEngine.Vector3 UnityEngine.Vector3::get_back()
  1029. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
  1030. // UnityEngine.Vector4 UnityEngine.Vector4::get_zero()
  1031. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
  1032. // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
  1033. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
  1034. // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
  1035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
  1036. // System.Void UnityEngine.Object::.ctor()
  1037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m2149FA40CEC8D82AC20D3508AB40C0D8EFEF68E6 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
  1038. // System.Void UnityEngine.Font::Internal_CreateFont(UnityEngine.Font,System.String)
  1039. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_Internal_CreateFont_m97CB036BAA033DDAD87E14F9D3493A3A2D9C72B1 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_self, String_t* ___1_name, const RuntimeMethod* method) ;
  1040. // System.Void System.Action`1<UnityEngine.Font>::Invoke(T)
  1041. inline void Action_1_Invoke_mF7CAC85021DFCE6516FAD20C0421A1AF389A3D3E_inline (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_obj, const RuntimeMethod* method)
  1042. {
  1043. (( void (*) (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*, Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
  1044. }
  1045. // System.Void UnityEngine.Font/FontTextureRebuildCallback::Invoke()
  1046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_inline (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method) ;
  1047. // System.Boolean UnityEngine.Font::HasCharacter(System.Int32)
  1048. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, int32_t ___0_c, const RuntimeMethod* method) ;
  1049. // System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
  1050. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
  1051. #ifdef __clang__
  1052. #pragma clang diagnostic push
  1053. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1054. #pragma clang diagnostic ignored "-Wunused-variable"
  1055. #endif
  1056. #ifdef __clang__
  1057. #pragma clang diagnostic pop
  1058. #endif
  1059. #ifdef __clang__
  1060. #pragma clang diagnostic push
  1061. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1062. #pragma clang diagnostic ignored "-Wunused-variable"
  1063. #endif
  1064. // Conversion methods for marshalling of: UnityEngine.TextGenerationSettings
  1065. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled)
  1066. {
  1067. Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1068. IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  1069. }
  1070. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled)
  1071. {
  1072. Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1073. IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  1074. }
  1075. // Conversion method for clean up from marshalling of: UnityEngine.TextGenerationSettings
  1076. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_pinvoke_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke& marshaled)
  1077. {
  1078. }
  1079. // Conversion methods for marshalling of: UnityEngine.TextGenerationSettings
  1080. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled)
  1081. {
  1082. Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1083. IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  1084. }
  1085. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_back(const TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3& unmarshaled)
  1086. {
  1087. Exception_t* ___font_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'font' of type 'TextGenerationSettings': Reference type field marshaling is not supported.");
  1088. IL2CPP_RAISE_MANAGED_EXCEPTION(___font_0Exception, NULL);
  1089. }
  1090. // Conversion method for clean up from marshalling of: UnityEngine.TextGenerationSettings
  1091. IL2CPP_EXTERN_C void TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshal_com_cleanup(TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com& marshaled)
  1092. {
  1093. }
  1094. // System.Boolean UnityEngine.TextGenerationSettings::CompareColors(UnityEngine.Color,UnityEngine.Color)
  1095. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_left, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_right, const RuntimeMethod* method)
  1096. {
  1097. bool V_0 = false;
  1098. int32_t G_B5_0 = 0;
  1099. {
  1100. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_left;
  1101. float L_1 = L_0.___r_0;
  1102. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_right;
  1103. float L_3 = L_2.___r_0;
  1104. bool L_4;
  1105. L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_1, L_3, NULL);
  1106. if (!L_4)
  1107. {
  1108. goto IL_004d;
  1109. }
  1110. }
  1111. {
  1112. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5 = ___0_left;
  1113. float L_6 = L_5.___g_1;
  1114. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___1_right;
  1115. float L_8 = L_7.___g_1;
  1116. bool L_9;
  1117. L_9 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_6, L_8, NULL);
  1118. if (!L_9)
  1119. {
  1120. goto IL_004d;
  1121. }
  1122. }
  1123. {
  1124. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___0_left;
  1125. float L_11 = L_10.___b_2;
  1126. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___1_right;
  1127. float L_13 = L_12.___b_2;
  1128. bool L_14;
  1129. L_14 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_11, L_13, NULL);
  1130. if (!L_14)
  1131. {
  1132. goto IL_004d;
  1133. }
  1134. }
  1135. {
  1136. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = ___0_left;
  1137. float L_16 = L_15.___a_3;
  1138. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = ___1_right;
  1139. float L_18 = L_17.___a_3;
  1140. bool L_19;
  1141. L_19 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_16, L_18, NULL);
  1142. G_B5_0 = ((int32_t)(L_19));
  1143. goto IL_004e;
  1144. }
  1145. IL_004d:
  1146. {
  1147. G_B5_0 = 0;
  1148. }
  1149. IL_004e:
  1150. {
  1151. V_0 = (bool)G_B5_0;
  1152. goto IL_0051;
  1153. }
  1154. IL_0051:
  1155. {
  1156. bool L_20 = V_0;
  1157. return L_20;
  1158. }
  1159. }
  1160. IL2CPP_EXTERN_C bool TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53_AdjustorThunk (RuntimeObject* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_left, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_right, const RuntimeMethod* method)
  1161. {
  1162. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* _thisAdjusted;
  1163. int32_t _offset = 1;
  1164. _thisAdjusted = reinterpret_cast<TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3*>(__this + _offset);
  1165. bool _returnValue;
  1166. _returnValue = TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53(_thisAdjusted, ___0_left, ___1_right, method);
  1167. return _returnValue;
  1168. }
  1169. // System.Boolean UnityEngine.TextGenerationSettings::CompareVector2(UnityEngine.Vector2,UnityEngine.Vector2)
  1170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_left, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_right, const RuntimeMethod* method)
  1171. {
  1172. bool V_0 = false;
  1173. int32_t G_B3_0 = 0;
  1174. {
  1175. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_left;
  1176. float L_1 = L_0.___x_0;
  1177. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_right;
  1178. float L_3 = L_2.___x_0;
  1179. bool L_4;
  1180. L_4 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_1, L_3, NULL);
  1181. if (!L_4)
  1182. {
  1183. goto IL_0027;
  1184. }
  1185. }
  1186. {
  1187. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___0_left;
  1188. float L_6 = L_5.___y_1;
  1189. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___1_right;
  1190. float L_8 = L_7.___y_1;
  1191. bool L_9;
  1192. L_9 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_6, L_8, NULL);
  1193. G_B3_0 = ((int32_t)(L_9));
  1194. goto IL_0028;
  1195. }
  1196. IL_0027:
  1197. {
  1198. G_B3_0 = 0;
  1199. }
  1200. IL_0028:
  1201. {
  1202. V_0 = (bool)G_B3_0;
  1203. goto IL_002b;
  1204. }
  1205. IL_002b:
  1206. {
  1207. bool L_10 = V_0;
  1208. return L_10;
  1209. }
  1210. }
  1211. IL2CPP_EXTERN_C bool TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_left, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_right, const RuntimeMethod* method)
  1212. {
  1213. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* _thisAdjusted;
  1214. int32_t _offset = 1;
  1215. _thisAdjusted = reinterpret_cast<TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3*>(__this + _offset);
  1216. bool _returnValue;
  1217. _returnValue = TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E(_thisAdjusted, ___0_left, ___1_right, method);
  1218. return _returnValue;
  1219. }
  1220. // System.Boolean UnityEngine.TextGenerationSettings::Equals(UnityEngine.TextGenerationSettings)
  1221. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840 (TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_other, const RuntimeMethod* method)
  1222. {
  1223. static bool s_Il2CppMethodInitialized;
  1224. if (!s_Il2CppMethodInitialized)
  1225. {
  1226. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1227. s_Il2CppMethodInitialized = true;
  1228. }
  1229. bool V_0 = false;
  1230. int32_t G_B18_0 = 0;
  1231. {
  1232. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___color_1;
  1233. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___0_other;
  1234. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = L_1.___color_1;
  1235. bool L_3;
  1236. L_3 = TextGenerationSettings_CompareColors_m29E454405FB3871CA77CC7F94DAB1B4320BD5E53(__this, L_0, L_2, NULL);
  1237. if (!L_3)
  1238. {
  1239. goto IL_012b;
  1240. }
  1241. }
  1242. {
  1243. int32_t L_4 = __this->___fontSize_2;
  1244. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_5 = ___0_other;
  1245. int32_t L_6 = L_5.___fontSize_2;
  1246. if ((!(((uint32_t)L_4) == ((uint32_t)L_6))))
  1247. {
  1248. goto IL_012b;
  1249. }
  1250. }
  1251. {
  1252. float L_7 = __this->___scaleFactor_5;
  1253. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_8 = ___0_other;
  1254. float L_9 = L_8.___scaleFactor_5;
  1255. bool L_10;
  1256. L_10 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, L_9, NULL);
  1257. if (!L_10)
  1258. {
  1259. goto IL_012b;
  1260. }
  1261. }
  1262. {
  1263. int32_t L_11 = __this->___resizeTextMinSize_10;
  1264. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_12 = ___0_other;
  1265. int32_t L_13 = L_12.___resizeTextMinSize_10;
  1266. if ((!(((uint32_t)L_11) == ((uint32_t)L_13))))
  1267. {
  1268. goto IL_012b;
  1269. }
  1270. }
  1271. {
  1272. int32_t L_14 = __this->___resizeTextMaxSize_11;
  1273. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_15 = ___0_other;
  1274. int32_t L_16 = L_15.___resizeTextMaxSize_11;
  1275. if ((!(((uint32_t)L_14) == ((uint32_t)L_16))))
  1276. {
  1277. goto IL_012b;
  1278. }
  1279. }
  1280. {
  1281. float L_17 = __this->___lineSpacing_3;
  1282. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_18 = ___0_other;
  1283. float L_19 = L_18.___lineSpacing_3;
  1284. bool L_20;
  1285. L_20 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_17, L_19, NULL);
  1286. if (!L_20)
  1287. {
  1288. goto IL_012b;
  1289. }
  1290. }
  1291. {
  1292. int32_t L_21 = __this->___fontStyle_6;
  1293. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_22 = ___0_other;
  1294. int32_t L_23 = L_22.___fontStyle_6;
  1295. if ((!(((uint32_t)L_21) == ((uint32_t)L_23))))
  1296. {
  1297. goto IL_012b;
  1298. }
  1299. }
  1300. {
  1301. bool L_24 = __this->___richText_4;
  1302. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_25 = ___0_other;
  1303. bool L_26 = L_25.___richText_4;
  1304. if ((!(((uint32_t)L_24) == ((uint32_t)L_26))))
  1305. {
  1306. goto IL_012b;
  1307. }
  1308. }
  1309. {
  1310. int32_t L_27 = __this->___textAnchor_7;
  1311. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_28 = ___0_other;
  1312. int32_t L_29 = L_28.___textAnchor_7;
  1313. if ((!(((uint32_t)L_27) == ((uint32_t)L_29))))
  1314. {
  1315. goto IL_012b;
  1316. }
  1317. }
  1318. {
  1319. bool L_30 = __this->___alignByGeometry_8;
  1320. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_31 = ___0_other;
  1321. bool L_32 = L_31.___alignByGeometry_8;
  1322. if ((!(((uint32_t)L_30) == ((uint32_t)L_32))))
  1323. {
  1324. goto IL_012b;
  1325. }
  1326. }
  1327. {
  1328. bool L_33 = __this->___resizeTextForBestFit_9;
  1329. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_34 = ___0_other;
  1330. bool L_35 = L_34.___resizeTextForBestFit_9;
  1331. if ((!(((uint32_t)L_33) == ((uint32_t)L_35))))
  1332. {
  1333. goto IL_012b;
  1334. }
  1335. }
  1336. {
  1337. bool L_36 = __this->___updateBounds_12;
  1338. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_37 = ___0_other;
  1339. bool L_38 = L_37.___updateBounds_12;
  1340. if ((!(((uint32_t)L_36) == ((uint32_t)L_38))))
  1341. {
  1342. goto IL_012b;
  1343. }
  1344. }
  1345. {
  1346. int32_t L_39 = __this->___horizontalOverflow_14;
  1347. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_40 = ___0_other;
  1348. int32_t L_41 = L_40.___horizontalOverflow_14;
  1349. if ((!(((uint32_t)L_39) == ((uint32_t)L_41))))
  1350. {
  1351. goto IL_012b;
  1352. }
  1353. }
  1354. {
  1355. int32_t L_42 = __this->___verticalOverflow_13;
  1356. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_43 = ___0_other;
  1357. int32_t L_44 = L_43.___verticalOverflow_13;
  1358. if ((!(((uint32_t)L_42) == ((uint32_t)L_44))))
  1359. {
  1360. goto IL_012b;
  1361. }
  1362. }
  1363. {
  1364. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = __this->___generationExtents_15;
  1365. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_46 = ___0_other;
  1366. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = L_46.___generationExtents_15;
  1367. bool L_48;
  1368. L_48 = TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E(__this, L_45, L_47, NULL);
  1369. if (!L_48)
  1370. {
  1371. goto IL_012b;
  1372. }
  1373. }
  1374. {
  1375. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = __this->___pivot_16;
  1376. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_50 = ___0_other;
  1377. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = L_50.___pivot_16;
  1378. bool L_52;
  1379. L_52 = TextGenerationSettings_CompareVector2_mF3EE374922B2ECE13BA7B01B26199494A30C2E2E(__this, L_49, L_51, NULL);
  1380. if (!L_52)
  1381. {
  1382. goto IL_012b;
  1383. }
  1384. }
  1385. {
  1386. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_53 = __this->___font_0;
  1387. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_54 = ___0_other;
  1388. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_55 = L_54.___font_0;
  1389. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1390. bool L_56;
  1391. L_56 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_53, L_55, NULL);
  1392. G_B18_0 = ((int32_t)(L_56));
  1393. goto IL_012c;
  1394. }
  1395. IL_012b:
  1396. {
  1397. G_B18_0 = 0;
  1398. }
  1399. IL_012c:
  1400. {
  1401. V_0 = (bool)G_B18_0;
  1402. goto IL_012f;
  1403. }
  1404. IL_012f:
  1405. {
  1406. bool L_57 = V_0;
  1407. return L_57;
  1408. }
  1409. }
  1410. IL2CPP_EXTERN_C bool TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840_AdjustorThunk (RuntimeObject* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_other, const RuntimeMethod* method)
  1411. {
  1412. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3* _thisAdjusted;
  1413. int32_t _offset = 1;
  1414. _thisAdjusted = reinterpret_cast<TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3*>(__this + _offset);
  1415. bool _returnValue;
  1416. _returnValue = TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840(_thisAdjusted, ___0_other, method);
  1417. return _returnValue;
  1418. }
  1419. #ifdef __clang__
  1420. #pragma clang diagnostic pop
  1421. #endif
  1422. #ifdef __clang__
  1423. #pragma clang diagnostic push
  1424. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  1425. #pragma clang diagnostic ignored "-Wunused-variable"
  1426. #endif
  1427. // Conversion methods for marshalling of: UnityEngine.TextGenerator
  1428. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_pinvoke(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke& marshaled)
  1429. {
  1430. Exception_t* ___m_LastSettings_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1431. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettings_2Exception, NULL);
  1432. }
  1433. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_pinvoke_back(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke& marshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled)
  1434. {
  1435. Exception_t* ___m_LastSettings_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1436. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettings_2Exception, NULL);
  1437. }
  1438. // Conversion method for clean up from marshalling of: UnityEngine.TextGenerator
  1439. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_pinvoke_cleanup(TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke& marshaled)
  1440. {
  1441. }
  1442. // Conversion methods for marshalling of: UnityEngine.TextGenerator
  1443. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_com(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com& marshaled)
  1444. {
  1445. Exception_t* ___m_LastSettings_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1446. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettings_2Exception, NULL);
  1447. }
  1448. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_com_back(const TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com& marshaled, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC& unmarshaled)
  1449. {
  1450. Exception_t* ___m_LastSettings_2Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_LastSettings' of type 'TextGenerator'.");
  1451. IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LastSettings_2Exception, NULL);
  1452. }
  1453. // Conversion method for clean up from marshalling of: UnityEngine.TextGenerator
  1454. IL2CPP_EXTERN_C void TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshal_com_cleanup(TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com& marshaled)
  1455. {
  1456. }
  1457. // System.Void UnityEngine.TextGenerator::.ctor()
  1458. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m2BFF25B11D7FD0FA4F8E1B04D107219A30E8A187 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1459. {
  1460. {
  1461. TextGenerator__ctor_m05E7CFDC682F880A590F4AA840F81647844A0A32(__this, ((int32_t)50), NULL);
  1462. return;
  1463. }
  1464. }
  1465. // System.Void UnityEngine.TextGenerator::.ctor(System.Int32)
  1466. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m05E7CFDC682F880A590F4AA840F81647844A0A32 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, int32_t ___0_initialCapacity, const RuntimeMethod* method)
  1467. {
  1468. static bool s_Il2CppMethodInitialized;
  1469. if (!s_Il2CppMethodInitialized)
  1470. {
  1471. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_RuntimeMethod_var);
  1472. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_RuntimeMethod_var);
  1473. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD013968D6DAB756EA34E138E00BEF8922909C1BE_RuntimeMethod_var);
  1474. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var);
  1475. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_il2cpp_TypeInfo_var);
  1476. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_il2cpp_TypeInfo_var);
  1477. s_Il2CppMethodInitialized = true;
  1478. }
  1479. {
  1480. Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
  1481. intptr_t L_0;
  1482. L_0 = TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C(NULL);
  1483. __this->___m_Ptr_0 = L_0;
  1484. int32_t L_1 = ___0_initialCapacity;
  1485. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_2 = (List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A*)il2cpp_codegen_object_new(List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A_il2cpp_TypeInfo_var);
  1486. NullCheck(L_2);
  1487. 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);
  1488. __this->___m_Verts_5 = L_2;
  1489. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Verts_5), (void*)L_2);
  1490. int32_t L_3 = ___0_initialCapacity;
  1491. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_4 = (List_1_t67A1600A303BB89506DFD21B59687088B7E0675B*)il2cpp_codegen_object_new(List_1_t67A1600A303BB89506DFD21B59687088B7E0675B_il2cpp_TypeInfo_var);
  1492. NullCheck(L_4);
  1493. List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03(L_4, ((int32_t)il2cpp_codegen_add(L_3, 1)), List_1__ctor_m220A7CFB07F883D427D782347E3CF8B68F1AFE03_RuntimeMethod_var);
  1494. __this->___m_Characters_6 = L_4;
  1495. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Characters_6), (void*)L_4);
  1496. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_5 = (List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5*)il2cpp_codegen_object_new(List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5_il2cpp_TypeInfo_var);
  1497. NullCheck(L_5);
  1498. List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9(L_5, ((int32_t)20), List_1__ctor_mA625F85B21CB389422393F709122327ED0BF7CA9_RuntimeMethod_var);
  1499. __this->___m_Lines_7 = L_5;
  1500. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Lines_7), (void*)L_5);
  1501. return;
  1502. }
  1503. }
  1504. // System.Void UnityEngine.TextGenerator::Finalize()
  1505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Finalize_mD3C40A16FD4661E4712C85586430041C72E914F7 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1506. {
  1507. static bool s_Il2CppMethodInitialized;
  1508. if (!s_Il2CppMethodInitialized)
  1509. {
  1510. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
  1511. s_Il2CppMethodInitialized = true;
  1512. }
  1513. {
  1514. }
  1515. {
  1516. auto __finallyBlock = il2cpp::utils::Finally([&]
  1517. {
  1518. FINALLY_000b:
  1519. {// begin finally (depth: 1)
  1520. Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL);
  1521. return;
  1522. }// end finally (depth: 1)
  1523. });
  1524. try
  1525. {// begin try (depth: 1)
  1526. InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, __this);
  1527. goto IL_0013;
  1528. }// end try (depth: 1)
  1529. catch(Il2CppExceptionWrapper& e)
  1530. {
  1531. __finallyBlock.StoreException(e.ex);
  1532. }
  1533. }
  1534. IL_0013:
  1535. {
  1536. return;
  1537. }
  1538. }
  1539. // System.Void UnityEngine.TextGenerator::System.IDisposable.Dispose()
  1540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_System_IDisposable_Dispose_m5B2B52DA9C73CE736E908030738002D6D860227F (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1541. {
  1542. static bool s_Il2CppMethodInitialized;
  1543. if (!s_Il2CppMethodInitialized)
  1544. {
  1545. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
  1546. s_Il2CppMethodInitialized = true;
  1547. }
  1548. bool V_0 = false;
  1549. {
  1550. intptr_t L_0 = __this->___m_Ptr_0;
  1551. intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  1552. bool L_2;
  1553. L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, L_1, NULL);
  1554. V_0 = L_2;
  1555. bool L_3 = V_0;
  1556. if (!L_3)
  1557. {
  1558. goto IL_002e;
  1559. }
  1560. }
  1561. {
  1562. intptr_t L_4 = __this->___m_Ptr_0;
  1563. TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7(L_4, NULL);
  1564. intptr_t L_5 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
  1565. __this->___m_Ptr_0 = L_5;
  1566. }
  1567. IL_002e:
  1568. {
  1569. return;
  1570. }
  1571. }
  1572. // System.Int32 UnityEngine.TextGenerator::get_characterCountVisible()
  1573. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1574. {
  1575. {
  1576. int32_t L_0;
  1577. L_0 = TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF(__this, NULL);
  1578. return ((int32_t)il2cpp_codegen_subtract(L_0, 1));
  1579. }
  1580. }
  1581. // UnityEngine.TextGenerationSettings UnityEngine.TextGenerator::ValidatedSettings(UnityEngine.TextGenerationSettings)
  1582. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 TextGenerator_ValidatedSettings_mAE5128305E953EE41E5E655675323896EF1154AE (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___0_settings, const RuntimeMethod* method)
  1583. {
  1584. static bool s_Il2CppMethodInitialized;
  1585. if (!s_Il2CppMethodInitialized)
  1586. {
  1587. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1588. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  1589. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0052C2B75AF160293B7E2B988F2F9D83DCD1D4D6);
  1591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC26096054589E56273AC485218FA5B65675C933E);
  1592. s_Il2CppMethodInitialized = true;
  1593. }
  1594. bool V_0 = false;
  1595. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_1;
  1596. memset((&V_1), 0, sizeof(V_1));
  1597. bool V_2 = false;
  1598. bool V_3 = false;
  1599. bool V_4 = false;
  1600. bool V_5 = false;
  1601. int32_t G_B3_0 = 0;
  1602. int32_t G_B8_0 = 0;
  1603. {
  1604. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_0 = ___0_settings;
  1605. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_1 = L_0.___font_0;
  1606. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1607. bool L_2;
  1608. L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1609. if (!L_2)
  1610. {
  1611. goto IL_001c;
  1612. }
  1613. }
  1614. {
  1615. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_3 = ___0_settings;
  1616. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_4 = L_3.___font_0;
  1617. NullCheck(L_4);
  1618. bool L_5;
  1619. L_5 = Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C(L_4, NULL);
  1620. G_B3_0 = ((int32_t)(L_5));
  1621. goto IL_001d;
  1622. }
  1623. IL_001c:
  1624. {
  1625. G_B3_0 = 0;
  1626. }
  1627. IL_001d:
  1628. {
  1629. V_0 = (bool)G_B3_0;
  1630. bool L_6 = V_0;
  1631. if (!L_6)
  1632. {
  1633. goto IL_0028;
  1634. }
  1635. }
  1636. {
  1637. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_7 = ___0_settings;
  1638. V_1 = L_7;
  1639. goto IL_00d8;
  1640. }
  1641. IL_0028:
  1642. {
  1643. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_8 = ___0_settings;
  1644. int32_t L_9 = L_8.___fontSize_2;
  1645. if (L_9)
  1646. {
  1647. goto IL_003b;
  1648. }
  1649. }
  1650. {
  1651. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_10 = ___0_settings;
  1652. int32_t L_11 = L_10.___fontStyle_6;
  1653. G_B8_0 = ((!(((uint32_t)L_11) <= ((uint32_t)0)))? 1 : 0);
  1654. goto IL_003c;
  1655. }
  1656. IL_003b:
  1657. {
  1658. G_B8_0 = 1;
  1659. }
  1660. IL_003c:
  1661. {
  1662. V_2 = (bool)G_B8_0;
  1663. bool L_12 = V_2;
  1664. if (!L_12)
  1665. {
  1666. goto IL_0087;
  1667. }
  1668. }
  1669. {
  1670. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_13 = ___0_settings;
  1671. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_14 = L_13.___font_0;
  1672. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1673. bool L_15;
  1674. L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1675. V_3 = L_15;
  1676. bool L_16 = V_3;
  1677. if (!L_16)
  1678. {
  1679. goto IL_0076;
  1680. }
  1681. }
  1682. {
  1683. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_17 = ___0_settings;
  1684. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_18 = L_17.___font_0;
  1685. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1686. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19;
  1687. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_21 = ___0_settings;
  1688. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_22 = L_21.___font_0;
  1689. NullCheck(L_22);
  1690. String_t* L_23;
  1691. L_23 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_22, NULL);
  1692. NullCheck(L_20);
  1693. ArrayElementTypeCheck (L_20, L_23);
  1694. (L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_23);
  1695. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1696. Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_18, _stringLiteral0052C2B75AF160293B7E2B988F2F9D83DCD1D4D6, L_20, NULL);
  1697. }
  1698. IL_0076:
  1699. {
  1700. (&___0_settings)->___fontSize_2 = 0;
  1701. (&___0_settings)->___fontStyle_6 = 0;
  1702. }
  1703. IL_0087:
  1704. {
  1705. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_24 = ___0_settings;
  1706. bool L_25 = L_24.___resizeTextForBestFit_9;
  1707. V_4 = L_25;
  1708. bool L_26 = V_4;
  1709. if (!L_26)
  1710. {
  1711. goto IL_00d4;
  1712. }
  1713. }
  1714. {
  1715. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_27 = ___0_settings;
  1716. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_28 = L_27.___font_0;
  1717. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  1718. bool L_29;
  1719. L_29 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_28, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  1720. V_5 = L_29;
  1721. bool L_30 = V_5;
  1722. if (!L_30)
  1723. {
  1724. goto IL_00cb;
  1725. }
  1726. }
  1727. {
  1728. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_31 = ___0_settings;
  1729. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_32 = L_31.___font_0;
  1730. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1731. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_33;
  1732. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_35 = ___0_settings;
  1733. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_36 = L_35.___font_0;
  1734. NullCheck(L_36);
  1735. String_t* L_37;
  1736. L_37 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_36, NULL);
  1737. NullCheck(L_34);
  1738. ArrayElementTypeCheck (L_34, L_37);
  1739. (L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_37);
  1740. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1741. Debug_LogWarningFormat_mEC3E8902D2EF0D6CDC7D2643D75DF8A7A6F84713(L_32, _stringLiteralC26096054589E56273AC485218FA5B65675C933E, L_34, NULL);
  1742. }
  1743. IL_00cb:
  1744. {
  1745. (&___0_settings)->___resizeTextForBestFit_9 = (bool)0;
  1746. }
  1747. IL_00d4:
  1748. {
  1749. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_38 = ___0_settings;
  1750. V_1 = L_38;
  1751. goto IL_00d8;
  1752. }
  1753. IL_00d8:
  1754. {
  1755. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_39 = V_1;
  1756. return L_39;
  1757. }
  1758. }
  1759. // System.Void UnityEngine.TextGenerator::Invalidate()
  1760. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Invalidate_m999CE96E2F02E326092DFEB53EE8BC08CAAF8260 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  1761. {
  1762. {
  1763. __this->___m_HasGenerated_3 = (bool)0;
  1764. return;
  1765. }
  1766. }
  1767. // System.Void UnityEngine.TextGenerator::GetCharacters(System.Collections.Generic.List`1<UnityEngine.UICharInfo>)
  1768. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharacters_mB7956402E0C66D9F9D51A3ADFCA84BE83BB54D90 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___0_characters, const RuntimeMethod* method)
  1769. {
  1770. {
  1771. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_0 = ___0_characters;
  1772. TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398(__this, L_0, NULL);
  1773. return;
  1774. }
  1775. }
  1776. // System.Void UnityEngine.TextGenerator::GetLines(System.Collections.Generic.List`1<UnityEngine.UILineInfo>)
  1777. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLines_mFA8508172C251E1E4BBB1FBB734C82C81EF9330F (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___0_lines, const RuntimeMethod* method)
  1778. {
  1779. {
  1780. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_0 = ___0_lines;
  1781. TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12(__this, L_0, NULL);
  1782. return;
  1783. }
  1784. }
  1785. // System.Void UnityEngine.TextGenerator::GetVertices(System.Collections.Generic.List`1<UnityEngine.UIVertex>)
  1786. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVertices_m97C7D4CB9B122A10BA5921BC38F83A245EB1B97E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___0_vertices, const RuntimeMethod* method)
  1787. {
  1788. {
  1789. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_0 = ___0_vertices;
  1790. TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21(__this, L_0, NULL);
  1791. return;
  1792. }
  1793. }
  1794. // System.Single UnityEngine.TextGenerator::GetPreferredWidth(System.String,UnityEngine.TextGenerationSettings)
  1795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGenerator_GetPreferredWidth_mDDE43A5C8BDD7BBD235AE740C4C2A293A92BD28E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1796. {
  1797. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  1798. memset((&V_0), 0, sizeof(V_0));
  1799. float V_1 = 0.0f;
  1800. {
  1801. (&___1_settings)->___horizontalOverflow_14 = 1;
  1802. (&___1_settings)->___verticalOverflow_13 = 1;
  1803. (&___1_settings)->___updateBounds_12 = (bool)1;
  1804. String_t* L_0 = ___0_str;
  1805. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1806. bool L_2;
  1807. L_2 = TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2(__this, L_0, L_1, NULL);
  1808. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
  1809. L_3 = TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C(__this, NULL);
  1810. V_0 = L_3;
  1811. float L_4;
  1812. L_4 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9((&V_0), NULL);
  1813. V_1 = L_4;
  1814. goto IL_0033;
  1815. }
  1816. IL_0033:
  1817. {
  1818. float L_5 = V_1;
  1819. return L_5;
  1820. }
  1821. }
  1822. // System.Single UnityEngine.TextGenerator::GetPreferredHeight(System.String,UnityEngine.TextGenerationSettings)
  1823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGenerator_GetPreferredHeight_m0EAF7CE0F503C97F4D35D0EE4A3AD923B472F89E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1824. {
  1825. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  1826. memset((&V_0), 0, sizeof(V_0));
  1827. float V_1 = 0.0f;
  1828. {
  1829. (&___1_settings)->___verticalOverflow_13 = 1;
  1830. (&___1_settings)->___updateBounds_12 = (bool)1;
  1831. String_t* L_0 = ___0_str;
  1832. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1833. bool L_2;
  1834. L_2 = TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2(__this, L_0, L_1, NULL);
  1835. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
  1836. L_3 = TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C(__this, NULL);
  1837. V_0 = L_3;
  1838. float L_4;
  1839. L_4 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8((&V_0), NULL);
  1840. V_1 = L_4;
  1841. goto IL_002b;
  1842. }
  1843. IL_002b:
  1844. {
  1845. float L_5 = V_1;
  1846. return L_5;
  1847. }
  1848. }
  1849. // System.Boolean UnityEngine.TextGenerator::PopulateWithErrors(System.String,UnityEngine.TextGenerationSettings,UnityEngine.GameObject)
  1850. 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)
  1851. {
  1852. static bool s_Il2CppMethodInitialized;
  1853. if (!s_Il2CppMethodInitialized)
  1854. {
  1855. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1856. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
  1857. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EE2EC0E141890ED13D1EEC3562248EA95485987);
  1858. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEEF4964BE1943E118BB297F57BDB9955C6DA372);
  1859. s_Il2CppMethodInitialized = true;
  1860. }
  1861. int32_t V_0 = 0;
  1862. bool V_1 = false;
  1863. bool V_2 = false;
  1864. bool V_3 = false;
  1865. bool V_4 = false;
  1866. {
  1867. String_t* L_0 = ___0_str;
  1868. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1869. int32_t L_2;
  1870. L_2 = TextGenerator_PopulateWithError_m0F7C1CE45F372D80603C28F1E01F6FF796B95E02(__this, L_0, L_1, NULL);
  1871. V_0 = L_2;
  1872. int32_t L_3 = V_0;
  1873. V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  1874. bool L_4 = V_1;
  1875. if (!L_4)
  1876. {
  1877. goto IL_0016;
  1878. }
  1879. }
  1880. {
  1881. V_2 = (bool)1;
  1882. goto IL_0066;
  1883. }
  1884. IL_0016:
  1885. {
  1886. int32_t L_5 = V_0;
  1887. V_3 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_5&1))) <= ((uint32_t)0)))? 1 : 0);
  1888. bool L_6 = V_3;
  1889. if (!L_6)
  1890. {
  1891. goto IL_003b;
  1892. }
  1893. }
  1894. {
  1895. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___2_context;
  1896. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1897. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_8;
  1898. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_10 = ___1_settings;
  1899. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_11 = L_10.___font_0;
  1900. NullCheck(L_9);
  1901. ArrayElementTypeCheck (L_9, L_11);
  1902. (L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_11);
  1903. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1904. Debug_LogErrorFormat_m13C2B705E2899F85833797AA48E8416052FFAD5A(L_7, _stringLiteral7EE2EC0E141890ED13D1EEC3562248EA95485987, L_9, NULL);
  1905. }
  1906. IL_003b:
  1907. {
  1908. int32_t L_12 = V_0;
  1909. V_4 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_12&2))) <= ((uint32_t)0)))? 1 : 0);
  1910. bool L_13 = V_4;
  1911. if (!L_13)
  1912. {
  1913. goto IL_0062;
  1914. }
  1915. }
  1916. {
  1917. GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = ___2_context;
  1918. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
  1919. ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_15;
  1920. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_17 = ___1_settings;
  1921. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_18 = L_17.___font_0;
  1922. NullCheck(L_16);
  1923. ArrayElementTypeCheck (L_16, L_18);
  1924. (L_16)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
  1925. il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
  1926. Debug_LogErrorFormat_m13C2B705E2899F85833797AA48E8416052FFAD5A(L_14, _stringLiteralEEEF4964BE1943E118BB297F57BDB9955C6DA372, L_16, NULL);
  1927. }
  1928. IL_0062:
  1929. {
  1930. V_2 = (bool)0;
  1931. goto IL_0066;
  1932. }
  1933. IL_0066:
  1934. {
  1935. bool L_19 = V_2;
  1936. return L_19;
  1937. }
  1938. }
  1939. // System.Boolean UnityEngine.TextGenerator::Populate(System.String,UnityEngine.TextGenerationSettings)
  1940. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_m5620AF6DBC180FC3FBE3E5F5930CF7CB65DD3CE2 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method)
  1941. {
  1942. int32_t V_0 = 0;
  1943. bool V_1 = false;
  1944. {
  1945. String_t* L_0 = ___0_str;
  1946. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  1947. int32_t L_2;
  1948. L_2 = TextGenerator_PopulateWithError_m0F7C1CE45F372D80603C28F1E01F6FF796B95E02(__this, L_0, L_1, NULL);
  1949. V_0 = L_2;
  1950. int32_t L_3 = V_0;
  1951. V_1 = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0);
  1952. goto IL_0011;
  1953. }
  1954. IL_0011:
  1955. {
  1956. bool L_4 = V_1;
  1957. return L_4;
  1958. }
  1959. }
  1960. // UnityEngine.TextGenerationError UnityEngine.TextGenerator::PopulateWithError(System.String,UnityEngine.TextGenerationSettings)
  1961. 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)
  1962. {
  1963. bool V_0 = false;
  1964. int32_t V_1 = 0;
  1965. int32_t G_B4_0 = 0;
  1966. {
  1967. bool L_0 = __this->___m_HasGenerated_3;
  1968. if (!L_0)
  1969. {
  1970. goto IL_0026;
  1971. }
  1972. }
  1973. {
  1974. String_t* L_1 = ___0_str;
  1975. String_t* L_2 = __this->___m_LastString_1;
  1976. bool L_3;
  1977. L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
  1978. if (!L_3)
  1979. {
  1980. goto IL_0026;
  1981. }
  1982. }
  1983. {
  1984. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_4 = __this->___m_LastSettings_2;
  1985. bool L_5;
  1986. L_5 = TextGenerationSettings_Equals_m04DE9655555622E3A4EECC2EAB3BC36B38E20840((&___1_settings), L_4, NULL);
  1987. G_B4_0 = ((int32_t)(L_5));
  1988. goto IL_0027;
  1989. }
  1990. IL_0026:
  1991. {
  1992. G_B4_0 = 0;
  1993. }
  1994. IL_0027:
  1995. {
  1996. V_0 = (bool)G_B4_0;
  1997. bool L_6 = V_0;
  1998. if (!L_6)
  1999. {
  2000. goto IL_0034;
  2001. }
  2002. }
  2003. {
  2004. int32_t L_7 = __this->___m_LastValid_4;
  2005. V_1 = L_7;
  2006. goto IL_004b;
  2007. }
  2008. IL_0034:
  2009. {
  2010. String_t* L_8 = ___0_str;
  2011. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_9 = ___1_settings;
  2012. int32_t L_10;
  2013. L_10 = TextGenerator_PopulateAlways_mA99FFC0276B51F8DED3EABD1FF660130BE803EDA(__this, L_8, L_9, NULL);
  2014. __this->___m_LastValid_4 = L_10;
  2015. int32_t L_11 = __this->___m_LastValid_4;
  2016. V_1 = L_11;
  2017. goto IL_004b;
  2018. }
  2019. IL_004b:
  2020. {
  2021. int32_t L_12 = V_1;
  2022. return L_12;
  2023. }
  2024. }
  2025. // UnityEngine.TextGenerationError UnityEngine.TextGenerator::PopulateAlways(System.String,UnityEngine.TextGenerationSettings)
  2026. 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)
  2027. {
  2028. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_0;
  2029. memset((&V_0), 0, sizeof(V_0));
  2030. int32_t V_1 = 0;
  2031. int32_t V_2 = 0;
  2032. {
  2033. String_t* L_0 = ___0_str;
  2034. __this->___m_LastString_1 = L_0;
  2035. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LastString_1), (void*)L_0);
  2036. __this->___m_HasGenerated_3 = (bool)1;
  2037. __this->___m_CachedVerts_8 = (bool)0;
  2038. __this->___m_CachedCharacters_9 = (bool)0;
  2039. __this->___m_CachedLines_10 = (bool)0;
  2040. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_1 = ___1_settings;
  2041. __this->___m_LastSettings_2 = L_1;
  2042. Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_LastSettings_2))->___font_0), (void*)NULL);
  2043. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_2 = ___1_settings;
  2044. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_3;
  2045. L_3 = TextGenerator_ValidatedSettings_mAE5128305E953EE41E5E655675323896EF1154AE(__this, L_2, NULL);
  2046. V_0 = L_3;
  2047. String_t* L_4 = ___0_str;
  2048. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_5 = V_0;
  2049. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_6 = L_5.___font_0;
  2050. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_7 = V_0;
  2051. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = L_7.___color_1;
  2052. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_9 = V_0;
  2053. int32_t L_10 = L_9.___fontSize_2;
  2054. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_11 = V_0;
  2055. float L_12 = L_11.___scaleFactor_5;
  2056. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_13 = V_0;
  2057. float L_14 = L_13.___lineSpacing_3;
  2058. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_15 = V_0;
  2059. int32_t L_16 = L_15.___fontStyle_6;
  2060. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_17 = V_0;
  2061. bool L_18 = L_17.___richText_4;
  2062. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_19 = V_0;
  2063. bool L_20 = L_19.___resizeTextForBestFit_9;
  2064. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_21 = V_0;
  2065. int32_t L_22 = L_21.___resizeTextMinSize_10;
  2066. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_23 = V_0;
  2067. int32_t L_24 = L_23.___resizeTextMaxSize_11;
  2068. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_25 = V_0;
  2069. int32_t L_26 = L_25.___verticalOverflow_13;
  2070. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_27 = V_0;
  2071. int32_t L_28 = L_27.___horizontalOverflow_14;
  2072. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_29 = V_0;
  2073. bool L_30 = L_29.___updateBounds_12;
  2074. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_31 = V_0;
  2075. int32_t L_32 = L_31.___textAnchor_7;
  2076. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_33 = V_0;
  2077. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = L_33.___generationExtents_15;
  2078. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_35 = V_0;
  2079. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = L_35.___pivot_16;
  2080. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_37 = V_0;
  2081. bool L_38 = L_37.___generateOutOfBounds_17;
  2082. TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_39 = V_0;
  2083. bool L_40 = L_39.___alignByGeometry_8;
  2084. bool L_41;
  2085. 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);
  2086. int32_t L_42 = V_1;
  2087. __this->___m_LastValid_4 = L_42;
  2088. int32_t L_43 = V_1;
  2089. V_2 = L_43;
  2090. goto IL_00b4;
  2091. }
  2092. IL_00b4:
  2093. {
  2094. int32_t L_44 = V_2;
  2095. return L_44;
  2096. }
  2097. }
  2098. // System.Collections.Generic.IList`1<UnityEngine.UIVertex> UnityEngine.TextGenerator::get_verts()
  2099. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_verts_mA197E8944ABE4831B93275662BB66EC53DE349D8 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2100. {
  2101. bool V_0 = false;
  2102. RuntimeObject* V_1 = NULL;
  2103. {
  2104. bool L_0 = __this->___m_CachedVerts_8;
  2105. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2106. bool L_1 = V_0;
  2107. if (!L_1)
  2108. {
  2109. goto IL_0024;
  2110. }
  2111. }
  2112. {
  2113. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_2 = __this->___m_Verts_5;
  2114. TextGenerator_GetVertices_m97C7D4CB9B122A10BA5921BC38F83A245EB1B97E(__this, L_2, NULL);
  2115. __this->___m_CachedVerts_8 = (bool)1;
  2116. }
  2117. IL_0024:
  2118. {
  2119. List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* L_3 = __this->___m_Verts_5;
  2120. V_1 = L_3;
  2121. goto IL_002d;
  2122. }
  2123. IL_002d:
  2124. {
  2125. RuntimeObject* L_4 = V_1;
  2126. return L_4;
  2127. }
  2128. }
  2129. // System.Collections.Generic.IList`1<UnityEngine.UICharInfo> UnityEngine.TextGenerator::get_characters()
  2130. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2131. {
  2132. bool V_0 = false;
  2133. RuntimeObject* V_1 = NULL;
  2134. {
  2135. bool L_0 = __this->___m_CachedCharacters_9;
  2136. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2137. bool L_1 = V_0;
  2138. if (!L_1)
  2139. {
  2140. goto IL_0024;
  2141. }
  2142. }
  2143. {
  2144. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_2 = __this->___m_Characters_6;
  2145. TextGenerator_GetCharacters_mB7956402E0C66D9F9D51A3ADFCA84BE83BB54D90(__this, L_2, NULL);
  2146. __this->___m_CachedCharacters_9 = (bool)1;
  2147. }
  2148. IL_0024:
  2149. {
  2150. List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* L_3 = __this->___m_Characters_6;
  2151. V_1 = L_3;
  2152. goto IL_002d;
  2153. }
  2154. IL_002d:
  2155. {
  2156. RuntimeObject* L_4 = V_1;
  2157. return L_4;
  2158. }
  2159. }
  2160. // System.Collections.Generic.IList`1<UnityEngine.UILineInfo> UnityEngine.TextGenerator::get_lines()
  2161. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2162. {
  2163. bool V_0 = false;
  2164. RuntimeObject* V_1 = NULL;
  2165. {
  2166. bool L_0 = __this->___m_CachedLines_10;
  2167. V_0 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
  2168. bool L_1 = V_0;
  2169. if (!L_1)
  2170. {
  2171. goto IL_0024;
  2172. }
  2173. }
  2174. {
  2175. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_2 = __this->___m_Lines_7;
  2176. TextGenerator_GetLines_mFA8508172C251E1E4BBB1FBB734C82C81EF9330F(__this, L_2, NULL);
  2177. __this->___m_CachedLines_10 = (bool)1;
  2178. }
  2179. IL_0024:
  2180. {
  2181. List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* L_3 = __this->___m_Lines_7;
  2182. V_1 = L_3;
  2183. goto IL_002d;
  2184. }
  2185. IL_002d:
  2186. {
  2187. RuntimeObject* L_4 = V_1;
  2188. return L_4;
  2189. }
  2190. }
  2191. // UnityEngine.Rect UnityEngine.TextGenerator::get_rectExtents()
  2192. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2193. {
  2194. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
  2195. memset((&V_0), 0, sizeof(V_0));
  2196. {
  2197. TextGenerator_get_rectExtents_Injected_m2AB029C462FB27B9643C3EA2EB345E0EB011B2B8(__this, (&V_0), NULL);
  2198. Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = V_0;
  2199. return L_0;
  2200. }
  2201. }
  2202. // System.Int32 UnityEngine.TextGenerator::get_characterCount()
  2203. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2204. {
  2205. typedef int32_t (*TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*);
  2206. static TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF_ftn _il2cpp_icall_func;
  2207. if (!_il2cpp_icall_func)
  2208. _il2cpp_icall_func = (TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::get_characterCount()");
  2209. int32_t icallRetVal = _il2cpp_icall_func(__this);
  2210. return icallRetVal;
  2211. }
  2212. // System.Int32 UnityEngine.TextGenerator::get_lineCount()
  2213. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method)
  2214. {
  2215. typedef int32_t (*TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*);
  2216. static TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108_ftn _il2cpp_icall_func;
  2217. if (!_il2cpp_icall_func)
  2218. _il2cpp_icall_func = (TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::get_lineCount()");
  2219. int32_t icallRetVal = _il2cpp_icall_func(__this);
  2220. return icallRetVal;
  2221. }
  2222. // System.IntPtr UnityEngine.TextGenerator::Internal_Create()
  2223. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C (const RuntimeMethod* method)
  2224. {
  2225. typedef intptr_t (*TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C_ftn) ();
  2226. static TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C_ftn _il2cpp_icall_func;
  2227. if (!_il2cpp_icall_func)
  2228. _il2cpp_icall_func = (TextGenerator_Internal_Create_m66701C08DAE160892766930F831D2AB1EB4E998C_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::Internal_Create()");
  2229. intptr_t icallRetVal = _il2cpp_icall_func();
  2230. return icallRetVal;
  2231. }
  2232. // System.Void UnityEngine.TextGenerator::Internal_Destroy(System.IntPtr)
  2233. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7 (intptr_t ___0_ptr, const RuntimeMethod* method)
  2234. {
  2235. typedef void (*TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7_ftn) (intptr_t);
  2236. static TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7_ftn _il2cpp_icall_func;
  2237. if (!_il2cpp_icall_func)
  2238. _il2cpp_icall_func = (TextGenerator_Internal_Destroy_m0AE3865A6886503BAE5798E6D9899EF59A0285A7_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::Internal_Destroy(System.IntPtr)");
  2239. _il2cpp_icall_func(___0_ptr);
  2240. }
  2241. // System.Boolean UnityEngine.TextGenerator::Populate_Internal(System.String,UnityEngine.Font,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&)
  2242. 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)
  2243. {
  2244. {
  2245. String_t* L_0 = ___0_str;
  2246. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_1 = ___1_font;
  2247. int32_t L_2 = ___3_fontSize;
  2248. float L_3 = ___4_scaleFactor;
  2249. float L_4 = ___5_lineSpacing;
  2250. int32_t L_5 = ___6_style;
  2251. bool L_6 = ___7_richText;
  2252. bool L_7 = ___8_resizeTextForBestFit;
  2253. int32_t L_8 = ___9_resizeTextMinSize;
  2254. int32_t L_9 = ___10_resizeTextMaxSize;
  2255. int32_t L_10 = ___11_verticalOverFlow;
  2256. int32_t L_11 = ___12_horizontalOverflow;
  2257. bool L_12 = ___13_updateBounds;
  2258. int32_t L_13 = ___14_anchor;
  2259. float L_14 = ___15_extentsX;
  2260. float L_15 = ___16_extentsY;
  2261. float L_16 = ___17_pivotX;
  2262. float L_17 = ___18_pivotY;
  2263. bool L_18 = ___19_generateOutOfBounds;
  2264. bool L_19 = ___20_alignByGeometry;
  2265. uint32_t* L_20 = ___21_error;
  2266. bool L_21;
  2267. L_21 = TextGenerator_Populate_Internal_Injected_m694EA7CA7449D60B16643460DA13ABC6BE0F2947(__this, L_0, L_1, (&___2_color), L_2, L_3, 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_19, L_20, NULL);
  2268. return L_21;
  2269. }
  2270. }
  2271. // System.Boolean UnityEngine.TextGenerator::Populate_Internal(System.String,UnityEngine.Font,UnityEngine.Color,System.Int32,System.Single,System.Single,UnityEngine.FontStyle,System.Boolean,System.Boolean,System.Int32,System.Int32,UnityEngine.VerticalWrapMode,UnityEngine.HorizontalWrapMode,System.Boolean,UnityEngine.TextAnchor,UnityEngine.Vector2,UnityEngine.Vector2,System.Boolean,System.Boolean,UnityEngine.TextGenerationError&)
  2272. 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)
  2273. {
  2274. static bool s_Il2CppMethodInitialized;
  2275. if (!s_Il2CppMethodInitialized)
  2276. {
  2277. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2278. s_Il2CppMethodInitialized = true;
  2279. }
  2280. uint32_t V_0 = 0;
  2281. bool V_1 = false;
  2282. bool V_2 = false;
  2283. bool V_3 = false;
  2284. {
  2285. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_0 = ___1_font;
  2286. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2287. bool L_1;
  2288. L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
  2289. V_2 = L_1;
  2290. bool L_2 = V_2;
  2291. if (!L_2)
  2292. {
  2293. goto IL_0015;
  2294. }
  2295. }
  2296. {
  2297. int32_t* L_3 = ___19_error;
  2298. *((int32_t*)L_3) = (int32_t)4;
  2299. V_3 = (bool)0;
  2300. goto IL_0063;
  2301. }
  2302. IL_0015:
  2303. {
  2304. V_0 = 0;
  2305. String_t* L_4 = ___0_str;
  2306. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_5 = ___1_font;
  2307. Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___2_color;
  2308. int32_t L_7 = ___3_fontSize;
  2309. float L_8 = ___4_scaleFactor;
  2310. float L_9 = ___5_lineSpacing;
  2311. int32_t L_10 = ___6_style;
  2312. bool L_11 = ___7_richText;
  2313. bool L_12 = ___8_resizeTextForBestFit;
  2314. int32_t L_13 = ___9_resizeTextMinSize;
  2315. int32_t L_14 = ___10_resizeTextMaxSize;
  2316. int32_t L_15 = ___11_verticalOverFlow;
  2317. int32_t L_16 = ___12_horizontalOverflow;
  2318. bool L_17 = ___13_updateBounds;
  2319. int32_t L_18 = ___14_anchor;
  2320. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = ___15_extents;
  2321. float L_20 = L_19.___x_0;
  2322. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___15_extents;
  2323. float L_22 = L_21.___y_1;
  2324. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = ___16_pivot;
  2325. float L_24 = L_23.___x_0;
  2326. Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = ___16_pivot;
  2327. float L_26 = L_25.___y_1;
  2328. bool L_27 = ___17_generateOutOfBounds;
  2329. bool L_28 = ___18_alignByGeometry;
  2330. bool L_29;
  2331. 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);
  2332. V_1 = L_29;
  2333. int32_t* L_30 = ___19_error;
  2334. uint32_t L_31 = V_0;
  2335. *((int32_t*)L_30) = (int32_t)L_31;
  2336. bool L_32 = V_1;
  2337. V_3 = L_32;
  2338. goto IL_0063;
  2339. }
  2340. IL_0063:
  2341. {
  2342. bool L_33 = V_3;
  2343. return L_33;
  2344. }
  2345. }
  2346. // System.Void UnityEngine.TextGenerator::GetVerticesInternal(System.Object)
  2347. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_vertices, const RuntimeMethod* method)
  2348. {
  2349. typedef void (*TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*, RuntimeObject*);
  2350. static TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21_ftn _il2cpp_icall_func;
  2351. if (!_il2cpp_icall_func)
  2352. _il2cpp_icall_func = (TextGenerator_GetVerticesInternal_m8BB7AB760D1071709A584FD9371D7549DA2A1B21_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::GetVerticesInternal(System.Object)");
  2353. _il2cpp_icall_func(__this, ___0_vertices);
  2354. }
  2355. // System.Void UnityEngine.TextGenerator::GetCharactersInternal(System.Object)
  2356. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_characters, const RuntimeMethod* method)
  2357. {
  2358. typedef void (*TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*, RuntimeObject*);
  2359. static TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398_ftn _il2cpp_icall_func;
  2360. if (!_il2cpp_icall_func)
  2361. _il2cpp_icall_func = (TextGenerator_GetCharactersInternal_mB5157BBD4E1C42ACEDCC696D718E656BDD5E2398_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::GetCharactersInternal(System.Object)");
  2362. _il2cpp_icall_func(__this, ___0_characters);
  2363. }
  2364. // System.Void UnityEngine.TextGenerator::GetLinesInternal(System.Object)
  2365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, RuntimeObject* ___0_lines, const RuntimeMethod* method)
  2366. {
  2367. typedef void (*TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*, RuntimeObject*);
  2368. static TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12_ftn _il2cpp_icall_func;
  2369. if (!_il2cpp_icall_func)
  2370. _il2cpp_icall_func = (TextGenerator_GetLinesInternal_mDAC83E88FD1FD79CCCE294E49E02ED748CFC8E12_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::GetLinesInternal(System.Object)");
  2371. _il2cpp_icall_func(__this, ___0_lines);
  2372. }
  2373. // System.Void UnityEngine.TextGenerator::get_rectExtents_Injected(UnityEngine.Rect&)
  2374. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator_get_rectExtents_Injected_m2AB029C462FB27B9643C3EA2EB345E0EB011B2B8 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* ___0_ret, const RuntimeMethod* method)
  2375. {
  2376. typedef void (*TextGenerator_get_rectExtents_Injected_m2AB029C462FB27B9643C3EA2EB345E0EB011B2B8_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*);
  2377. static TextGenerator_get_rectExtents_Injected_m2AB029C462FB27B9643C3EA2EB345E0EB011B2B8_ftn _il2cpp_icall_func;
  2378. if (!_il2cpp_icall_func)
  2379. _il2cpp_icall_func = (TextGenerator_get_rectExtents_Injected_m2AB029C462FB27B9643C3EA2EB345E0EB011B2B8_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::get_rectExtents_Injected(UnityEngine.Rect&)");
  2380. _il2cpp_icall_func(__this, ___0_ret);
  2381. }
  2382. // System.Boolean UnityEngine.TextGenerator::Populate_Internal_Injected(System.String,UnityEngine.Font,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&)
  2383. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_Populate_Internal_Injected_m694EA7CA7449D60B16643460DA13ABC6BE0F2947 (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)
  2384. {
  2385. typedef bool (*TextGenerator_Populate_Internal_Injected_m694EA7CA7449D60B16643460DA13ABC6BE0F2947_ftn) (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*, String_t*, Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, 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*);
  2386. static TextGenerator_Populate_Internal_Injected_m694EA7CA7449D60B16643460DA13ABC6BE0F2947_ftn _il2cpp_icall_func;
  2387. if (!_il2cpp_icall_func)
  2388. _il2cpp_icall_func = (TextGenerator_Populate_Internal_Injected_m694EA7CA7449D60B16643460DA13ABC6BE0F2947_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.TextGenerator::Populate_Internal_Injected(System.String,UnityEngine.Font,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&)");
  2389. bool icallRetVal = _il2cpp_icall_func(__this, ___0_str, ___1_font, ___2_color, ___3_fontSize, ___4_scaleFactor, ___5_lineSpacing, ___6_style, ___7_richText, ___8_resizeTextForBestFit, ___9_resizeTextMinSize, ___10_resizeTextMaxSize, ___11_verticalOverFlow, ___12_horizontalOverflow, ___13_updateBounds, ___14_anchor, ___15_extentsX, ___16_extentsY, ___17_pivotX, ___18_pivotY, ___19_generateOutOfBounds, ___20_alignByGeometry, ___21_error);
  2390. return icallRetVal;
  2391. }
  2392. #ifdef __clang__
  2393. #pragma clang diagnostic pop
  2394. #endif
  2395. #ifdef __clang__
  2396. #pragma clang diagnostic push
  2397. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2398. #pragma clang diagnostic ignored "-Wunused-variable"
  2399. #endif
  2400. #ifdef __clang__
  2401. #pragma clang diagnostic pop
  2402. #endif
  2403. #ifdef __clang__
  2404. #pragma clang diagnostic push
  2405. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2406. #pragma clang diagnostic ignored "-Wunused-variable"
  2407. #endif
  2408. #ifdef __clang__
  2409. #pragma clang diagnostic pop
  2410. #endif
  2411. #ifdef __clang__
  2412. #pragma clang diagnostic push
  2413. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2414. #pragma clang diagnostic ignored "-Wunused-variable"
  2415. #endif
  2416. // System.Void UnityEngine.UIVertex::.cctor()
  2417. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIVertex__cctor_mF98CC8F21D6CD8703B47E168E976BBE15E0F6C62 (const RuntimeMethod* method)
  2418. {
  2419. static bool s_Il2CppMethodInitialized;
  2420. if (!s_Il2CppMethodInitialized)
  2421. {
  2422. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
  2423. s_Il2CppMethodInitialized = true;
  2424. }
  2425. UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 V_0;
  2426. memset((&V_0), 0, sizeof(V_0));
  2427. {
  2428. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0;
  2429. memset((&L_0), 0, sizeof(L_0));
  2430. 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), /*hidden argument*/NULL);
  2431. ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultColor_8 = L_0;
  2432. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
  2433. memset((&L_1), 0, sizeof(L_1));
  2434. Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_1), (1.0f), (0.0f), (0.0f), (-1.0f), /*hidden argument*/NULL);
  2435. ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultTangent_9 = L_1;
  2436. il2cpp_codegen_initobj((&V_0), sizeof(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207));
  2437. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
  2438. L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
  2439. (&V_0)->___position_0 = L_2;
  2440. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
  2441. L_3 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
  2442. (&V_0)->___normal_1 = L_3;
  2443. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultTangent_9;
  2444. (&V_0)->___tangent_2 = L_4;
  2445. Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_5 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___s_DefaultColor_8;
  2446. (&V_0)->___color_3 = L_5;
  2447. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
  2448. L_6 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2449. (&V_0)->___uv0_4 = L_6;
  2450. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
  2451. L_7 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2452. (&V_0)->___uv1_5 = L_7;
  2453. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
  2454. L_8 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2455. (&V_0)->___uv2_6 = L_8;
  2456. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
  2457. L_9 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
  2458. (&V_0)->___uv3_7 = L_9;
  2459. UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_10 = V_0;
  2460. ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert_10 = L_10;
  2461. return;
  2462. }
  2463. }
  2464. #ifdef __clang__
  2465. #pragma clang diagnostic pop
  2466. #endif
  2467. #ifdef __clang__
  2468. #pragma clang diagnostic push
  2469. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2470. #pragma clang diagnostic ignored "-Wunused-variable"
  2471. #endif
  2472. // System.Void UnityEngine.Font::add_textureRebuilt(System.Action`1<UnityEngine.Font>)
  2473. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_add_textureRebuilt_m0BBB44846C17A580B078599DA5AE231DA9D6DAD7 (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___0_value, const RuntimeMethod* method)
  2474. {
  2475. static bool s_Il2CppMethodInitialized;
  2476. if (!s_Il2CppMethodInitialized)
  2477. {
  2478. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var);
  2479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var);
  2480. s_Il2CppMethodInitialized = true;
  2481. }
  2482. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_0 = NULL;
  2483. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_1 = NULL;
  2484. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_2 = NULL;
  2485. {
  2486. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_0 = ((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt_4;
  2487. V_0 = L_0;
  2488. }
  2489. IL_0006:
  2490. {
  2491. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_1 = V_0;
  2492. V_1 = L_1;
  2493. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_2 = V_1;
  2494. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_3 = ___0_value;
  2495. Delegate_t* L_4;
  2496. L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
  2497. V_2 = ((Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)Castclass((RuntimeObject*)L_4, Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var));
  2498. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_5 = V_2;
  2499. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_6 = V_1;
  2500. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_7;
  2501. L_7 = InterlockedCompareExchangeImpl<Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*>((&((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt_4), L_5, L_6);
  2502. V_0 = L_7;
  2503. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_8 = V_0;
  2504. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_9 = V_1;
  2505. if ((!(((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_8) == ((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_9))))
  2506. {
  2507. goto IL_0006;
  2508. }
  2509. }
  2510. {
  2511. return;
  2512. }
  2513. }
  2514. // System.Void UnityEngine.Font::remove_textureRebuilt(System.Action`1<UnityEngine.Font>)
  2515. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_remove_textureRebuilt_mB7EF9EEE803E9C70AF4217190B49C83FE287904A (Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___0_value, const RuntimeMethod* method)
  2516. {
  2517. static bool s_Il2CppMethodInitialized;
  2518. if (!s_Il2CppMethodInitialized)
  2519. {
  2520. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var);
  2521. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var);
  2522. s_Il2CppMethodInitialized = true;
  2523. }
  2524. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_0 = NULL;
  2525. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_1 = NULL;
  2526. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* V_2 = NULL;
  2527. {
  2528. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_0 = ((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt_4;
  2529. V_0 = L_0;
  2530. }
  2531. IL_0006:
  2532. {
  2533. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_1 = V_0;
  2534. V_1 = L_1;
  2535. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_2 = V_1;
  2536. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_3 = ___0_value;
  2537. Delegate_t* L_4;
  2538. L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
  2539. V_2 = ((Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)Castclass((RuntimeObject*)L_4, Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC_il2cpp_TypeInfo_var));
  2540. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_5 = V_2;
  2541. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_6 = V_1;
  2542. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_7;
  2543. L_7 = InterlockedCompareExchangeImpl<Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*>((&((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt_4), L_5, L_6);
  2544. V_0 = L_7;
  2545. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_8 = V_0;
  2546. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_9 = V_1;
  2547. if ((!(((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_8) == ((RuntimeObject*)(Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC*)L_9))))
  2548. {
  2549. goto IL_0006;
  2550. }
  2551. }
  2552. {
  2553. return;
  2554. }
  2555. }
  2556. // UnityEngine.Material UnityEngine.Font::get_material()
  2557. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Font_get_material_m61ABDEC14C6D659DDC5A4F080023699116C17364 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  2558. {
  2559. typedef Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*Font_get_material_m61ABDEC14C6D659DDC5A4F080023699116C17364_ftn) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*);
  2560. static Font_get_material_m61ABDEC14C6D659DDC5A4F080023699116C17364_ftn _il2cpp_icall_func;
  2561. if (!_il2cpp_icall_func)
  2562. _il2cpp_icall_func = (Font_get_material_m61ABDEC14C6D659DDC5A4F080023699116C17364_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_material()");
  2563. Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* icallRetVal = _il2cpp_icall_func(__this);
  2564. return icallRetVal;
  2565. }
  2566. // System.Boolean UnityEngine.Font::get_dynamic()
  2567. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  2568. {
  2569. typedef bool (*Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C_ftn) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*);
  2570. static Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C_ftn _il2cpp_icall_func;
  2571. if (!_il2cpp_icall_func)
  2572. _il2cpp_icall_func = (Font_get_dynamic_m5231258BFEAABA3B3EA6AB5D8C2FDCBC2AD1371C_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_dynamic()");
  2573. bool icallRetVal = _il2cpp_icall_func(__this);
  2574. return icallRetVal;
  2575. }
  2576. // System.Int32 UnityEngine.Font::get_fontSize()
  2577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Font_get_fontSize_m02C2F5C7A7C89A878F04C2087248DD46BBF9E26B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  2578. {
  2579. typedef int32_t (*Font_get_fontSize_m02C2F5C7A7C89A878F04C2087248DD46BBF9E26B_ftn) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*);
  2580. static Font_get_fontSize_m02C2F5C7A7C89A878F04C2087248DD46BBF9E26B_ftn _il2cpp_icall_func;
  2581. if (!_il2cpp_icall_func)
  2582. _il2cpp_icall_func = (Font_get_fontSize_m02C2F5C7A7C89A878F04C2087248DD46BBF9E26B_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::get_fontSize()");
  2583. int32_t icallRetVal = _il2cpp_icall_func(__this);
  2584. return icallRetVal;
  2585. }
  2586. // System.Void UnityEngine.Font::.ctor()
  2587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font__ctor_m9106C7F312AE77F6721001A5A3143951201AC841 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, const RuntimeMethod* method)
  2588. {
  2589. static bool s_Il2CppMethodInitialized;
  2590. if (!s_Il2CppMethodInitialized)
  2591. {
  2592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2593. s_Il2CppMethodInitialized = true;
  2594. }
  2595. {
  2596. il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
  2597. Object__ctor_m2149FA40CEC8D82AC20D3508AB40C0D8EFEF68E6(__this, NULL);
  2598. Font_Internal_CreateFont_m97CB036BAA033DDAD87E14F9D3493A3A2D9C72B1(__this, (String_t*)NULL, NULL);
  2599. return;
  2600. }
  2601. }
  2602. // System.Void UnityEngine.Font::InvokeTextureRebuilt_Internal(UnityEngine.Font)
  2603. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_InvokeTextureRebuilt_Internal_m874D1025267C908E5FCD437B41929E4DE248B01B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_font, const RuntimeMethod* method)
  2604. {
  2605. static bool s_Il2CppMethodInitialized;
  2606. if (!s_Il2CppMethodInitialized)
  2607. {
  2608. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var);
  2609. s_Il2CppMethodInitialized = true;
  2610. }
  2611. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* G_B2_0 = NULL;
  2612. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* G_B1_0 = NULL;
  2613. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* G_B5_0 = NULL;
  2614. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* G_B4_0 = NULL;
  2615. {
  2616. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_0 = ((Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields*)il2cpp_codegen_static_fields_for(Font_tC95270EA3198038970422D78B74A7F2E218A96B6_il2cpp_TypeInfo_var))->___textureRebuilt_4;
  2617. Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* L_1 = L_0;
  2618. G_B1_0 = L_1;
  2619. if (L_1)
  2620. {
  2621. G_B2_0 = L_1;
  2622. goto IL_000c;
  2623. }
  2624. }
  2625. {
  2626. goto IL_0013;
  2627. }
  2628. IL_000c:
  2629. {
  2630. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_2 = ___0_font;
  2631. NullCheck(G_B2_0);
  2632. Action_1_Invoke_mF7CAC85021DFCE6516FAD20C0421A1AF389A3D3E_inline(G_B2_0, L_2, NULL);
  2633. }
  2634. IL_0013:
  2635. {
  2636. Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3 = ___0_font;
  2637. NullCheck(L_3);
  2638. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* L_4 = L_3->___m_FontTextureRebuildCallback_5;
  2639. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* L_5 = L_4;
  2640. G_B4_0 = L_5;
  2641. if (L_5)
  2642. {
  2643. G_B5_0 = L_5;
  2644. goto IL_001f;
  2645. }
  2646. }
  2647. {
  2648. goto IL_0025;
  2649. }
  2650. IL_001f:
  2651. {
  2652. NullCheck(G_B5_0);
  2653. FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_inline(G_B5_0, NULL);
  2654. }
  2655. IL_0025:
  2656. {
  2657. return;
  2658. }
  2659. }
  2660. // System.Boolean UnityEngine.Font::HasCharacter(System.Char)
  2661. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_m71A84FE036055880E1543D79A38FEFA495AD200B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
  2662. {
  2663. bool V_0 = false;
  2664. {
  2665. Il2CppChar L_0 = ___0_c;
  2666. bool L_1;
  2667. L_1 = Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18(__this, L_0, NULL);
  2668. V_0 = L_1;
  2669. goto IL_000b;
  2670. }
  2671. IL_000b:
  2672. {
  2673. bool L_2 = V_0;
  2674. return L_2;
  2675. }
  2676. }
  2677. // System.Boolean UnityEngine.Font::HasCharacter(System.Int32)
  2678. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, int32_t ___0_c, const RuntimeMethod* method)
  2679. {
  2680. typedef bool (*Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18_ftn) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, int32_t);
  2681. static Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18_ftn _il2cpp_icall_func;
  2682. if (!_il2cpp_icall_func)
  2683. _il2cpp_icall_func = (Font_HasCharacter_mAB838A26F002CB5E4B4DB297F7D6836A28625B18_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::HasCharacter(System.Int32)");
  2684. bool icallRetVal = _il2cpp_icall_func(__this, ___0_c);
  2685. return icallRetVal;
  2686. }
  2687. // System.Void UnityEngine.Font::Internal_CreateFont(UnityEngine.Font,System.String)
  2688. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Font_Internal_CreateFont_m97CB036BAA033DDAD87E14F9D3493A3A2D9C72B1 (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_self, String_t* ___1_name, const RuntimeMethod* method)
  2689. {
  2690. typedef void (*Font_Internal_CreateFont_m97CB036BAA033DDAD87E14F9D3493A3A2D9C72B1_ftn) (Font_tC95270EA3198038970422D78B74A7F2E218A96B6*, String_t*);
  2691. static Font_Internal_CreateFont_m97CB036BAA033DDAD87E14F9D3493A3A2D9C72B1_ftn _il2cpp_icall_func;
  2692. if (!_il2cpp_icall_func)
  2693. _il2cpp_icall_func = (Font_Internal_CreateFont_m97CB036BAA033DDAD87E14F9D3493A3A2D9C72B1_ftn)il2cpp_codegen_resolve_icall ("UnityEngine.Font::Internal_CreateFont(UnityEngine.Font,System.String)");
  2694. _il2cpp_icall_func(___0_self, ___1_name);
  2695. }
  2696. #ifdef __clang__
  2697. #pragma clang diagnostic pop
  2698. #endif
  2699. #ifdef __clang__
  2700. #pragma clang diagnostic push
  2701. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  2702. #pragma clang diagnostic ignored "-Wunused-variable"
  2703. #endif
  2704. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_Multicast(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2705. {
  2706. il2cpp_array_size_t length = __this->___delegates_13->max_length;
  2707. Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
  2708. for (il2cpp_array_size_t i = 0; i < length; i++)
  2709. {
  2710. FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* currentDelegate = reinterpret_cast<FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1*>(delegatesToInvoke[i]);
  2711. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2712. ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
  2713. }
  2714. }
  2715. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenInst(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2716. {
  2717. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  2718. ((FunctionPointerType)__this->___method_ptr_0)(method);
  2719. }
  2720. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenStatic(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2721. {
  2722. typedef void (*FunctionPointerType) (const RuntimeMethod*);
  2723. ((FunctionPointerType)__this->___method_ptr_0)(method);
  2724. }
  2725. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenStaticInvoker(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2726. {
  2727. InvokerActionInvoker0::Invoke(__this->___method_ptr_0, method, NULL);
  2728. }
  2729. void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_ClosedStaticInvoker(FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2730. {
  2731. InvokerActionInvoker1< RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
  2732. }
  2733. IL2CPP_EXTERN_C void DelegatePInvokeWrapper_FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1 (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2734. {
  2735. typedef void (DEFAULT_CALL *PInvokeFunc)();
  2736. PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
  2737. // Native function invocation
  2738. il2cppPInvokeFunc();
  2739. }
  2740. // System.Void UnityEngine.Font/FontTextureRebuildCallback::.ctor(System.Object,System.IntPtr)
  2741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontTextureRebuildCallback__ctor_m1AF27FC83F3136E493F47015F99CE7A4E6BCA0BC (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
  2742. {
  2743. __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method);
  2744. __this->___method_3 = ___1_method;
  2745. __this->___m_target_2 = ___0_object;
  2746. Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object);
  2747. int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
  2748. __this->___method_code_6 = (intptr_t)__this;
  2749. if (MethodIsStatic((RuntimeMethod*)___1_method))
  2750. {
  2751. bool isOpen = parameterCount == 0;
  2752. if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
  2753. if (isOpen)
  2754. __this->___invoke_impl_1 = (intptr_t)&FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenStaticInvoker;
  2755. else
  2756. __this->___invoke_impl_1 = (intptr_t)&FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_ClosedStaticInvoker;
  2757. else
  2758. if (isOpen)
  2759. __this->___invoke_impl_1 = (intptr_t)&FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_OpenStatic;
  2760. else
  2761. {
  2762. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  2763. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  2764. }
  2765. }
  2766. else
  2767. {
  2768. if (___0_object == NULL)
  2769. il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
  2770. __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
  2771. __this->___method_code_6 = (intptr_t)__this->___m_target_2;
  2772. }
  2773. __this->___extra_arg_5 = (intptr_t)&FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_Multicast;
  2774. }
  2775. // System.Void UnityEngine.Font/FontTextureRebuildCallback::Invoke()
  2776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2777. {
  2778. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2779. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  2780. }
  2781. #ifdef __clang__
  2782. #pragma clang diagnostic pop
  2783. #endif
  2784. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  2785. {
  2786. static bool s_Il2CppMethodInitialized;
  2787. if (!s_Il2CppMethodInitialized)
  2788. {
  2789. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
  2790. s_Il2CppMethodInitialized = true;
  2791. }
  2792. bool V_0 = false;
  2793. {
  2794. float L_0 = ___1_b;
  2795. float L_1 = ___0_a;
  2796. float L_2;
  2797. L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
  2798. float L_3 = ___0_a;
  2799. float L_4;
  2800. L_4 = fabsf(L_3);
  2801. float L_5 = ___1_b;
  2802. float L_6;
  2803. L_6 = fabsf(L_5);
  2804. float L_7;
  2805. L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
  2806. float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
  2807. float L_9;
  2808. L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
  2809. V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
  2810. goto IL_0035;
  2811. }
  2812. IL_0035:
  2813. {
  2814. bool L_10 = V_0;
  2815. return L_10;
  2816. }
  2817. }
  2818. 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)
  2819. {
  2820. {
  2821. __this->___rgba_0 = 0;
  2822. uint8_t L_0 = ___0_r;
  2823. __this->___r_1 = L_0;
  2824. uint8_t L_1 = ___1_g;
  2825. __this->___g_2 = L_1;
  2826. uint8_t L_2 = ___2_b;
  2827. __this->___b_3 = L_2;
  2828. uint8_t L_3 = ___3_a;
  2829. __this->___a_4 = L_3;
  2830. return;
  2831. }
  2832. }
  2833. 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)
  2834. {
  2835. {
  2836. float L_0 = ___0_x;
  2837. __this->___x_1 = L_0;
  2838. float L_1 = ___1_y;
  2839. __this->___y_2 = L_1;
  2840. float L_2 = ___2_z;
  2841. __this->___z_3 = L_2;
  2842. float L_3 = ___3_w;
  2843. __this->___w_4 = L_3;
  2844. return;
  2845. }
  2846. }
  2847. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
  2848. {
  2849. static bool s_Il2CppMethodInitialized;
  2850. if (!s_Il2CppMethodInitialized)
  2851. {
  2852. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  2853. s_Il2CppMethodInitialized = true;
  2854. }
  2855. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  2856. memset((&V_0), 0, sizeof(V_0));
  2857. {
  2858. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
  2859. V_0 = L_0;
  2860. goto IL_0009;
  2861. }
  2862. IL_0009:
  2863. {
  2864. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  2865. return L_1;
  2866. }
  2867. }
  2868. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method)
  2869. {
  2870. static bool s_Il2CppMethodInitialized;
  2871. if (!s_Il2CppMethodInitialized)
  2872. {
  2873. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
  2874. s_Il2CppMethodInitialized = true;
  2875. }
  2876. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
  2877. memset((&V_0), 0, sizeof(V_0));
  2878. {
  2879. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___backVector_12;
  2880. V_0 = L_0;
  2881. goto IL_0009;
  2882. }
  2883. IL_0009:
  2884. {
  2885. Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
  2886. return L_1;
  2887. }
  2888. }
  2889. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method)
  2890. {
  2891. static bool s_Il2CppMethodInitialized;
  2892. if (!s_Il2CppMethodInitialized)
  2893. {
  2894. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
  2895. s_Il2CppMethodInitialized = true;
  2896. }
  2897. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
  2898. memset((&V_0), 0, sizeof(V_0));
  2899. {
  2900. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector_5;
  2901. V_0 = L_0;
  2902. goto IL_0009;
  2903. }
  2904. IL_0009:
  2905. {
  2906. Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
  2907. return L_1;
  2908. }
  2909. }
  2910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FontTextureRebuildCallback_Invoke_m8B52C3F4823ADBB80062209E6BA2B33202AE958D_inline (FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* __this, const RuntimeMethod* method)
  2911. {
  2912. typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
  2913. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  2914. }
  2915. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
  2916. {
  2917. typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
  2918. ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
  2919. }
  2920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
  2921. {
  2922. float V_0 = 0.0f;
  2923. float G_B3_0 = 0.0f;
  2924. {
  2925. float L_0 = ___0_a;
  2926. float L_1 = ___1_b;
  2927. if ((((float)L_0) > ((float)L_1)))
  2928. {
  2929. goto IL_0008;
  2930. }
  2931. }
  2932. {
  2933. float L_2 = ___1_b;
  2934. G_B3_0 = L_2;
  2935. goto IL_0009;
  2936. }
  2937. IL_0008:
  2938. {
  2939. float L_3 = ___0_a;
  2940. G_B3_0 = L_3;
  2941. }
  2942. IL_0009:
  2943. {
  2944. V_0 = G_B3_0;
  2945. goto IL_000c;
  2946. }
  2947. IL_000c:
  2948. {
  2949. float L_4 = V_0;
  2950. return L_4;
  2951. }
  2952. }