#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>
#include <stdint.h>



// System.Collections.Generic.Dictionary`2<System.Int32,System.Char>
struct Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
struct Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.KerningPair>
struct Dictionary_2_t8A2165480BBDB07F83A62A94E448F1FF7894F327;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>
struct Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07;
// System.Collections.Generic.Dictionary`2<System.UInt32,System.Collections.Generic.List`1<System.UInt32>>
struct Dictionary_2_tEFB747070114937CAB55EED74679D8D13E2B7070;
// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Character>
struct Dictionary_2_t28EC45479FD01D3863CC45410C8BA4DA39609773;
// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Glyph>
struct Dictionary_2_tDA5C03A58B5E004C6D454EF31BF9C5307FE785BE;
// System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>
struct Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60;
// System.Func`2<UnityEngine.TextCore.Character,System.UInt32>
struct Func_2_tA7775FFF2A3164E3A86B395CA09381B964CFE865;
// System.Func`2<UnityEngine.TextCore.Glyph,System.UInt32>
struct Func_2_tE516ACDE5EE942C127ACE48552A8339AA6856CFD;
// System.Func`2<System.Object,System.UInt32>
struct Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428;
// System.Func`2<UnityEngine.TextCore.SpriteCharacter,System.UInt32>
struct Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8;
// System.Func`2<UnityEngine.TextCore.SpriteGlyph,System.UInt32>
struct Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_t52B1AC8D9E5E1ED28DF6C46A37C9A1B00B394F9D;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TextCore.SpriteCharacter>
struct IEnumerable_1_tB98A89750B1E945FD506CDCB9E1C4B00ECD210F7;
// System.Collections.Generic.IEnumerable`1<UnityEngine.TextCore.SpriteGlyph>
struct IEnumerable_1_t69107A288658123A97583EF034C12327D1632E0D;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_t62010156673DE1460AB1D1CEBE5DCD48665E1A38;
// System.Collections.Generic.IEqualityComparer`1<System.UInt32>
struct IEqualityComparer_1_t75C3361D3BE51E9742B0BBFA0F3998120E7CB6CE;
// System.Linq.IOrderedEnumerable`1<System.Object>
struct IOrderedEnumerable_1_tB9F2319177B9E63FFCBB89F9E57F8529A97CC77B;
// System.Linq.IOrderedEnumerable`1<UnityEngine.TextCore.SpriteCharacter>
struct IOrderedEnumerable_1_t625C08A263D172281CB74B743602B541DCE5080D;
// System.Linq.IOrderedEnumerable`1<UnityEngine.TextCore.SpriteGlyph>
struct IOrderedEnumerable_1_tFD64D5DC98472D2B598D8E2AB14A866CD05FF7B1;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Char>
struct KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Int32>
struct KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.TextCore.TextStyle>
struct KeyCollection_t5F08A6B044DED9D72F57FB4962C9AB3ABD1D596C;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.UInt32,System.Int32>
struct KeyCollection_t19748CBB6EA73F4F3CD39D92D3C0F67BDC5275E1;
// System.Collections.Generic.List`1<UnityEngine.TextCore.Character>
struct List_1_t44619BDEAA4AD18C8D0C7F4B229B2BC51DF1C0E4;
// System.Collections.Generic.List`1<UnityEngine.TextCore.FontAsset>
struct List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0;
// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph>
struct List_1_tA740960861E81663EBF03A56DE52E25A9283E954;
// System.Collections.Generic.List`1<UnityEngine.TextCore.GlyphRect>
struct List_1_tE870449A6BC21548542BC92F18B284004FA8668A;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7;
// System.Collections.Generic.List`1<System.Object>
struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5;
// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter>
struct List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA;
// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph>
struct List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560;
// System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>
struct List_1_t961D29CDB9950940F82252F8DE108BC423E54105;
// System.Collections.Generic.List`1<UnityEngine.TextCore.TextStyle>
struct List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5;
// System.Collections.Generic.List`1<System.UInt32>
struct List_1_t023026A8F0D0D113E2B62213C8C74717BF7F4731;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Char>
struct ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Int32>
struct ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.TextCore.TextStyle>
struct ValueCollection_t786071165230B9282D869DBBD457EF6A59C30DA0;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.UInt32,System.Int32>
struct ValueCollection_t5021005DA85ABB38062E53F64AC0587152FDBBDB;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Char>[]
struct EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Int32>[]
struct EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.TextCore.TextStyle>[]
struct EntryU5BU5D_t8DA58AAEF84D12DF98BAC735E66E32A0639EF33A;
// System.Collections.Generic.Dictionary`2/Entry<System.UInt32,System.Int32>[]
struct EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734;
// System.Byte[]
struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726;
// System.Char[]
struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
// UnityEngine.Color32[]
struct Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2;
// System.Delegate[]
struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8;
// UnityEngine.TextCore.FontAsset[]
struct FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66;
// UnityEngine.TextCore.FontWeight[]
struct FontWeightU5BU5D_t8B96A541931F379814E834F3503444A4E8814F08;
// UnityEngine.TextCore.FontWeights[]
struct FontWeightsU5BU5D_t64413A6675A562D5235DD6B66CEE598FE9FEE811;
// System.Int32[]
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
// UnityEngine.TextCore.LineInfo[]
struct LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA;
// UnityEngine.TextCore.LinkInfo[]
struct LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5;
// UnityEngine.TextCore.MaterialReference[]
struct MaterialReferenceU5BU5D_t6AAF4C1568DD4924162A73831A78CBC979ADFCD4;
// UnityEngine.TextCore.MeshInfo[]
struct MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552;
// System.Object[]
struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
// UnityEngine.TextCore.PageInfo[]
struct PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6;
// System.Single[]
struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
// UnityEngine.TextCore.SpriteCharacter[]
struct SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D;
// UnityEngine.TextCore.SpriteGlyph[]
struct SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D;
// UnityEngine.TextCore.TextAlignment[]
struct TextAlignmentU5BU5D_t2C5017AE1CECBE7F8C4CD1A768267B5B29EB25FB;
// UnityEngine.TextCore.TextElementInfo[]
struct TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494;
// UnityEngine.TextCore.TextGradientPreset[]
struct TextGradientPresetU5BU5D_t584F263BCFB18515DC30D4E12EB2329F110D1FA7;
// UnityEngine.TextCore.TextSpriteAsset[]
struct TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF;
// UnityEngine.TextCore.TextStyle[]
struct TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172;
// UnityEngine.Texture2D[]
struct Texture2DU5BU5D_t0CBDCEA1648F6CBEA47C64E1E48F22B9692B3316;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4;
// UnityEngine.TextCore.WordInfo[]
struct WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224;
// System.AsyncCallback
struct AsyncCallback_tA7921BEF974919C46FF8F9D9867C567B200BB0EA;
// UnityEngine.TextCore.Character
struct Character_t2F080BFF17565843C1A1CF0453D48592169D43FC;
// System.DelegateData
struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288;
// UnityEngine.Font
struct Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9;
// UnityEngine.TextCore.FontAsset
struct FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC;
// UnityEngine.TextCore.Glyph
struct Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1;
// System.IAsyncResult
struct IAsyncResult_tC9F97BF36FCF122D29D3101D80642278297BF370;
// UnityEngine.TextCore.KerningPair
struct KerningPair_t2A2268318AFF99A5E2BDE0ADFE0C346B9BF7C9EF;
// UnityEngine.TextCore.KerningTable
struct KerningTable_t362DC895F23FAF52C12B2D2581765F19F62AFF52;
// UnityEngine.Material
struct Material_t8927C00353A72755313F046D0CE85178AE8218EE;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A;
// UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A;
// UnityEngine.Shader
struct Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39;
// UnityEngine.Sprite
struct Sprite_t5B10B1178EC2E6F53D33FFD77557F31C08A51ED9;
// UnityEngine.TextCore.SpriteCharacter
struct SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49;
// UnityEngine.TextCore.SpriteGlyph
struct SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC;
// System.String
struct String_t;
// UnityEngine.TextAsset
struct TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234;
// UnityEngine.TextCore.TextElement
struct TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE;
// UnityEngine.TextCore.TextGenerationSettings
struct TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774;
// UnityEngine.TextCore.TextGradientPreset
struct TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF;
// UnityEngine.TextCore.TextInfo
struct TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E;
// UnityEngine.TextCore.TextSettings
struct TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E;
// UnityEngine.TextCore.TextSpriteAsset
struct TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539;
// UnityEngine.TextCore.TextStyle
struct TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1;
// UnityEngine.TextCore.TextStyleSheet
struct TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A;
// UnityEngine.Texture
struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE;
// UnityEngine.Texture2D
struct Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF;
// System.Void
struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
// UnityEngine.TextCore.FontAsset/<>c
struct U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B;
// UnityEngine.TextCore.TextSettings/LineBreakingTable
struct LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71;
// UnityEngine.TextCore.TextSpriteAsset/<>c
struct U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB;

IL2CPP_EXTERN_C RuntimeClass* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t8927C00353A72755313F046D0CE85178AE8218EE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974;
IL2CPP_EXTERN_C String_t* _stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499;
IL2CPP_EXTERN_C String_t* _stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384;
IL2CPP_EXTERN_C String_t* _stringLiteral3DF4CA9FAE86BE163351DF7271E2950E3D3F77C2;
IL2CPP_EXTERN_C String_t* _stringLiteralB18C10F60EBB7792FB588F7FF53C52E6C594CD3B;
IL2CPP_EXTERN_C String_t* _stringLiteralC3AF54166C0CF6F562478A8ABB6AC4EB58A5652C;
IL2CPP_EXTERN_C String_t* _stringLiteralCB8E05D326886FF2EFEB7CEA734407E2EC40C590;
IL2CPP_EXTERN_C String_t* _stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mBAF1FA198AB3C93E32F2E7088DB000DB92FDD6B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m54CAD60EA84194AF5A4206C3ADE0DA600CBA0A70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mC0BEC3E8522B288946392A249D3A09C232AFBB5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m336332E98EA368E3A429202526E8965594711454_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m23C43BBD20DB799E1C17C0C289458D32F7030280_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m35878638012FC41C27233C35ACCCA6E06FD3DD81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m9C5A9253DE27C7F945E0806C32C0579C0BA1F9F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_m38A22A2CA25E4BA09E7B20F3B4D0FA5B353130ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_mF6503EAE1C1EB26C810D4976F2EDCE7C173D40B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_m289C2FCDB0E45A794D0937E3E5ED2C889C9AF0FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Func_2__ctor_m32715969DC86FEF92227462F0B839A3D1235E101_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m60D9CAE2DF27B8DADA9AC9DD45096B87E97C43F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8265834A9DF6A7BB175B4490F530E98B79ABE0A5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mDBAA3E7F412CFB41E62F1E64324BD8867B65B1E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mFDFEF30D17E3F387FAABCD41BB239BC55A45077C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_Load_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_mCF24E7BE308CC954C6A3668B187CF4FAFB003624_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_m2050A3C9DA196DDCA9FA0D469A4FDD8BC4718DA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortCharacterTableU3Eb__43_0_m169A60F47116C33FE9D179627CA7513FCCEC43CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortGlyphTableU3Eb__42_0_m6B171B2B9108F43BACBEE7ECE68C0C76531480C0_RuntimeMethod_var;
struct Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D ;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 ;
struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E ;

struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32;
struct LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA;
struct LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5;
struct MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552;
struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE;
struct PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6;
struct TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494;
struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4;
struct WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif

// System.Object


// System.Collections.Generic.Dictionary`2<System.Int32,System.Char>
struct  Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___buckets_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
	}

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___entries_1)); }
	inline EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tB85F10076BA2A751C87B4BDE98DF0468F760AD20* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___keys_7)); }
	inline KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tB6DA7BD3F3255AFC2FAD2CA9A291FBA43E5CD4B1 * value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ___values_8)); }
	inline ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B * get_values_8() const { return ___values_8; }
	inline ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_tDEA922C20FE7390F1063807C7F0EAE8B2C022A7B * value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>
struct  Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___buckets_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
	}

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___entries_1)); }
	inline EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tB55287EA11F7C665F930EF3A359F186CD3AE5EC1* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___keys_7)); }
	inline KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_tDB6919EBDF36E83E708A483A6C4CF8065F62D1E0 * value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ___values_8)); }
	inline ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 * get_values_8() const { return ___values_8; }
	inline ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t8738745D8513A557A82E6E097DF4D4E70D5253C2 * value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>
struct  Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_t8DA58AAEF84D12DF98BAC735E66E32A0639EF33A* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t5F08A6B044DED9D72F57FB4962C9AB3ABD1D596C * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t786071165230B9282D869DBBD457EF6A59C30DA0 * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___buckets_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
	}

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___entries_1)); }
	inline EntryU5BU5D_t8DA58AAEF84D12DF98BAC735E66E32A0639EF33A* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_t8DA58AAEF84D12DF98BAC735E66E32A0639EF33A** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_t8DA58AAEF84D12DF98BAC735E66E32A0639EF33A* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___keys_7)); }
	inline KeyCollection_t5F08A6B044DED9D72F57FB4962C9AB3ABD1D596C * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t5F08A6B044DED9D72F57FB4962C9AB3ABD1D596C ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t5F08A6B044DED9D72F57FB4962C9AB3ABD1D596C * value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ___values_8)); }
	inline ValueCollection_t786071165230B9282D869DBBD457EF6A59C30DA0 * get_values_8() const { return ___values_8; }
	inline ValueCollection_t786071165230B9282D869DBBD457EF6A59C30DA0 ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t786071165230B9282D869DBBD457EF6A59C30DA0 * value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
	}
};


// System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>
struct  Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60  : public RuntimeObject
{
public:
	// System.Int32[] System.Collections.Generic.Dictionary`2::buckets
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::entries
	EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* ___entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::count
	int32_t ___count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::version
	int32_t ___version_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeList
	int32_t ___freeList_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::freeCount
	int32_t ___freeCount_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::comparer
	RuntimeObject* ___comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::keys
	KeyCollection_t19748CBB6EA73F4F3CD39D92D3C0F67BDC5275E1 * ___keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::values
	ValueCollection_t5021005DA85ABB38062E53F64AC0587152FDBBDB * ___values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject * ____syncRoot_9;

public:
	inline static int32_t get_offset_of_buckets_0() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___buckets_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; }
	inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___buckets_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value);
	}

	inline static int32_t get_offset_of_entries_1() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___entries_1)); }
	inline EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* get_entries_1() const { return ___entries_1; }
	inline EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734** get_address_of_entries_1() { return &___entries_1; }
	inline void set_entries_1(EntryU5BU5D_tC50D8F28F6587BCDF43C9B72744CAD4892BE7734* value)
	{
		___entries_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value);
	}

	inline static int32_t get_offset_of_count_2() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___count_2)); }
	inline int32_t get_count_2() const { return ___count_2; }
	inline int32_t* get_address_of_count_2() { return &___count_2; }
	inline void set_count_2(int32_t value)
	{
		___count_2 = value;
	}

	inline static int32_t get_offset_of_version_3() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___version_3)); }
	inline int32_t get_version_3() const { return ___version_3; }
	inline int32_t* get_address_of_version_3() { return &___version_3; }
	inline void set_version_3(int32_t value)
	{
		___version_3 = value;
	}

	inline static int32_t get_offset_of_freeList_4() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___freeList_4)); }
	inline int32_t get_freeList_4() const { return ___freeList_4; }
	inline int32_t* get_address_of_freeList_4() { return &___freeList_4; }
	inline void set_freeList_4(int32_t value)
	{
		___freeList_4 = value;
	}

	inline static int32_t get_offset_of_freeCount_5() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___freeCount_5)); }
	inline int32_t get_freeCount_5() const { return ___freeCount_5; }
	inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; }
	inline void set_freeCount_5(int32_t value)
	{
		___freeCount_5 = value;
	}

	inline static int32_t get_offset_of_comparer_6() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___comparer_6)); }
	inline RuntimeObject* get_comparer_6() const { return ___comparer_6; }
	inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; }
	inline void set_comparer_6(RuntimeObject* value)
	{
		___comparer_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value);
	}

	inline static int32_t get_offset_of_keys_7() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___keys_7)); }
	inline KeyCollection_t19748CBB6EA73F4F3CD39D92D3C0F67BDC5275E1 * get_keys_7() const { return ___keys_7; }
	inline KeyCollection_t19748CBB6EA73F4F3CD39D92D3C0F67BDC5275E1 ** get_address_of_keys_7() { return &___keys_7; }
	inline void set_keys_7(KeyCollection_t19748CBB6EA73F4F3CD39D92D3C0F67BDC5275E1 * value)
	{
		___keys_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value);
	}

	inline static int32_t get_offset_of_values_8() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ___values_8)); }
	inline ValueCollection_t5021005DA85ABB38062E53F64AC0587152FDBBDB * get_values_8() const { return ___values_8; }
	inline ValueCollection_t5021005DA85ABB38062E53F64AC0587152FDBBDB ** get_address_of_values_8() { return &___values_8; }
	inline void set_values_8(ValueCollection_t5021005DA85ABB38062E53F64AC0587152FDBBDB * value)
	{
		___values_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value);
	}

	inline static int32_t get_offset_of__syncRoot_9() { return static_cast<int32_t>(offsetof(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60, ____syncRoot_9)); }
	inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; }
	inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; }
	inline void set__syncRoot_9(RuntimeObject * value)
	{
		____syncRoot_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value);
	}
};


// System.Collections.Generic.List`1<UnityEngine.TextCore.FontAsset>
struct  List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0, ____items_1)); }
	inline FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66* get__items_1() const { return ____items_1; }
	inline FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0_StaticFields, ____emptyArray_5)); }
	inline FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66* get__emptyArray_5() const { return ____emptyArray_5; }
	inline FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(FontAssetU5BU5D_t3DA381B5F618867F3B057A280CEC4EA02D7CBC66* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<System.Int32>
struct  List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____items_1)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__items_1() const { return ____items_1; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_StaticFields, ____emptyArray_5)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get__emptyArray_5() const { return ____emptyArray_5; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<System.Object>
struct  List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____items_1)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_1() const { return ____items_1; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields, ____emptyArray_5)); }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__emptyArray_5() const { return ____emptyArray_5; }
	inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter>
struct  List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA, ____items_1)); }
	inline SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D* get__items_1() const { return ____items_1; }
	inline SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA_StaticFields, ____emptyArray_5)); }
	inline SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D* get__emptyArray_5() const { return ____emptyArray_5; }
	inline SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(SpriteCharacterU5BU5D_t52A03CB2AD076A79F89EAF9AF85444896CB5236D* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph>
struct  List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560, ____items_1)); }
	inline SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D* get__items_1() const { return ____items_1; }
	inline SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560_StaticFields, ____emptyArray_5)); }
	inline SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D* get__emptyArray_5() const { return ____emptyArray_5; }
	inline SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(SpriteGlyphU5BU5D_t646D1E8B0EAB36FD2042042ACF853240A064312D* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>
struct  List_1_t961D29CDB9950940F82252F8DE108BC423E54105  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t961D29CDB9950940F82252F8DE108BC423E54105, ____items_1)); }
	inline TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF* get__items_1() const { return ____items_1; }
	inline TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t961D29CDB9950940F82252F8DE108BC423E54105, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t961D29CDB9950940F82252F8DE108BC423E54105, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t961D29CDB9950940F82252F8DE108BC423E54105, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t961D29CDB9950940F82252F8DE108BC423E54105_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t961D29CDB9950940F82252F8DE108BC423E54105_StaticFields, ____emptyArray_5)); }
	inline TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF* get__emptyArray_5() const { return ____emptyArray_5; }
	inline TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(TextSpriteAssetU5BU5D_t237C37573196E83FF3E91177C94EE26C99905CBF* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};


// System.Collections.Generic.List`1<UnityEngine.TextCore.TextStyle>
struct  List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5  : public RuntimeObject
{
public:
	// T[] System.Collections.Generic.List`1::_items
	TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject * ____syncRoot_4;

public:
	inline static int32_t get_offset_of__items_1() { return static_cast<int32_t>(offsetof(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5, ____items_1)); }
	inline TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172* get__items_1() const { return ____items_1; }
	inline TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172** get_address_of__items_1() { return &____items_1; }
	inline void set__items_1(TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172* value)
	{
		____items_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value);
	}

	inline static int32_t get_offset_of__size_2() { return static_cast<int32_t>(offsetof(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5, ____size_2)); }
	inline int32_t get__size_2() const { return ____size_2; }
	inline int32_t* get_address_of__size_2() { return &____size_2; }
	inline void set__size_2(int32_t value)
	{
		____size_2 = value;
	}

	inline static int32_t get_offset_of__version_3() { return static_cast<int32_t>(offsetof(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5, ____version_3)); }
	inline int32_t get__version_3() const { return ____version_3; }
	inline int32_t* get_address_of__version_3() { return &____version_3; }
	inline void set__version_3(int32_t value)
	{
		____version_3 = value;
	}

	inline static int32_t get_offset_of__syncRoot_4() { return static_cast<int32_t>(offsetof(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5, ____syncRoot_4)); }
	inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; }
	inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; }
	inline void set__syncRoot_4(RuntimeObject * value)
	{
		____syncRoot_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value);
	}
};

struct List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5_StaticFields
{
public:
	// T[] System.Collections.Generic.List`1::_emptyArray
	TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172* ____emptyArray_5;

public:
	inline static int32_t get_offset_of__emptyArray_5() { return static_cast<int32_t>(offsetof(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5_StaticFields, ____emptyArray_5)); }
	inline TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172* get__emptyArray_5() const { return ____emptyArray_5; }
	inline TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172** get_address_of__emptyArray_5() { return &____emptyArray_5; }
	inline void set__emptyArray_5(TextStyleU5BU5D_t10963BD8B8CE7F12E9F3923B04188CB90C269172* value)
	{
		____emptyArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value);
	}
};

struct Il2CppArrayBounds;

// System.Array


// UnityEngine.TextCore.ShaderUtilities
struct  ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3  : public RuntimeObject
{
public:

public:
};

struct ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields
{
public:
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_MainTex
	int32_t ___ID_MainTex_0;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_FaceTex
	int32_t ___ID_FaceTex_1;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_FaceColor
	int32_t ___ID_FaceColor_2;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_FaceDilate
	int32_t ___ID_FaceDilate_3;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_Shininess
	int32_t ___ID_Shininess_4;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_UnderlayColor
	int32_t ___ID_UnderlayColor_5;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_UnderlayOffsetX
	int32_t ___ID_UnderlayOffsetX_6;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_UnderlayOffsetY
	int32_t ___ID_UnderlayOffsetY_7;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_UnderlayDilate
	int32_t ___ID_UnderlayDilate_8;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_UnderlaySoftness
	int32_t ___ID_UnderlaySoftness_9;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_WeightNormal
	int32_t ___ID_WeightNormal_10;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_WeightBold
	int32_t ___ID_WeightBold_11;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_OutlineTex
	int32_t ___ID_OutlineTex_12;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_OutlineWidth
	int32_t ___ID_OutlineWidth_13;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_OutlineSoftness
	int32_t ___ID_OutlineSoftness_14;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_OutlineColor
	int32_t ___ID_OutlineColor_15;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_GradientScale
	int32_t ___ID_GradientScale_16;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ScaleX
	int32_t ___ID_ScaleX_17;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ScaleY
	int32_t ___ID_ScaleY_18;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_PerspectiveFilter
	int32_t ___ID_PerspectiveFilter_19;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_TextureWidth
	int32_t ___ID_TextureWidth_20;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_TextureHeight
	int32_t ___ID_TextureHeight_21;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_BevelAmount
	int32_t ___ID_BevelAmount_22;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_GlowColor
	int32_t ___ID_GlowColor_23;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_GlowOffset
	int32_t ___ID_GlowOffset_24;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_GlowPower
	int32_t ___ID_GlowPower_25;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_GlowOuter
	int32_t ___ID_GlowOuter_26;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_LightAngle
	int32_t ___ID_LightAngle_27;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_EnvMap
	int32_t ___ID_EnvMap_28;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_EnvMatrix
	int32_t ___ID_EnvMatrix_29;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_EnvMatrixRotation
	int32_t ___ID_EnvMatrixRotation_30;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_MaskCoord
	int32_t ___ID_MaskCoord_31;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ClipRect
	int32_t ___ID_ClipRect_32;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_MaskSoftnessX
	int32_t ___ID_MaskSoftnessX_33;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_MaskSoftnessY
	int32_t ___ID_MaskSoftnessY_34;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_VertexOffsetX
	int32_t ___ID_VertexOffsetX_35;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_VertexOffsetY
	int32_t ___ID_VertexOffsetY_36;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_UseClipRect
	int32_t ___ID_UseClipRect_37;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_StencilID
	int32_t ___ID_StencilID_38;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_StencilOp
	int32_t ___ID_StencilOp_39;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_StencilComp
	int32_t ___ID_StencilComp_40;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_StencilReadMask
	int32_t ___ID_StencilReadMask_41;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_StencilWriteMask
	int32_t ___ID_StencilWriteMask_42;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ShaderFlags
	int32_t ___ID_ShaderFlags_43;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ScaleRatio_A
	int32_t ___ID_ScaleRatio_A_44;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ScaleRatio_B
	int32_t ___ID_ScaleRatio_B_45;
	// System.Int32 UnityEngine.TextCore.ShaderUtilities::ID_ScaleRatio_C
	int32_t ___ID_ScaleRatio_C_46;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_Bevel
	String_t* ___Keyword_Bevel_47;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_Glow
	String_t* ___Keyword_Glow_48;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_Underlay
	String_t* ___Keyword_Underlay_49;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_Ratios
	String_t* ___Keyword_Ratios_50;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_MASK_SOFT
	String_t* ___Keyword_MASK_SOFT_51;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_MASK_HARD
	String_t* ___Keyword_MASK_HARD_52;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_MASK_TEX
	String_t* ___Keyword_MASK_TEX_53;
	// System.String UnityEngine.TextCore.ShaderUtilities::Keyword_Outline
	String_t* ___Keyword_Outline_54;
	// System.String UnityEngine.TextCore.ShaderUtilities::ShaderTag_ZTestMode
	String_t* ___ShaderTag_ZTestMode_55;
	// System.String UnityEngine.TextCore.ShaderUtilities::ShaderTag_CullMode
	String_t* ___ShaderTag_CullMode_56;
	// System.Single UnityEngine.TextCore.ShaderUtilities::m_clamp
	float ___m_clamp_57;
	// System.Boolean UnityEngine.TextCore.ShaderUtilities::isInitialized
	bool ___isInitialized_58;
	// UnityEngine.Shader UnityEngine.TextCore.ShaderUtilities::k_ShaderRef_MobileSDF
	Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * ___k_ShaderRef_MobileSDF_59;
	// UnityEngine.Shader UnityEngine.TextCore.ShaderUtilities::k_ShaderRef_MobileBitmap
	Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * ___k_ShaderRef_MobileBitmap_60;

public:
	inline static int32_t get_offset_of_ID_MainTex_0() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_MainTex_0)); }
	inline int32_t get_ID_MainTex_0() const { return ___ID_MainTex_0; }
	inline int32_t* get_address_of_ID_MainTex_0() { return &___ID_MainTex_0; }
	inline void set_ID_MainTex_0(int32_t value)
	{
		___ID_MainTex_0 = value;
	}

	inline static int32_t get_offset_of_ID_FaceTex_1() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_FaceTex_1)); }
	inline int32_t get_ID_FaceTex_1() const { return ___ID_FaceTex_1; }
	inline int32_t* get_address_of_ID_FaceTex_1() { return &___ID_FaceTex_1; }
	inline void set_ID_FaceTex_1(int32_t value)
	{
		___ID_FaceTex_1 = value;
	}

	inline static int32_t get_offset_of_ID_FaceColor_2() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_FaceColor_2)); }
	inline int32_t get_ID_FaceColor_2() const { return ___ID_FaceColor_2; }
	inline int32_t* get_address_of_ID_FaceColor_2() { return &___ID_FaceColor_2; }
	inline void set_ID_FaceColor_2(int32_t value)
	{
		___ID_FaceColor_2 = value;
	}

	inline static int32_t get_offset_of_ID_FaceDilate_3() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_FaceDilate_3)); }
	inline int32_t get_ID_FaceDilate_3() const { return ___ID_FaceDilate_3; }
	inline int32_t* get_address_of_ID_FaceDilate_3() { return &___ID_FaceDilate_3; }
	inline void set_ID_FaceDilate_3(int32_t value)
	{
		___ID_FaceDilate_3 = value;
	}

	inline static int32_t get_offset_of_ID_Shininess_4() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_Shininess_4)); }
	inline int32_t get_ID_Shininess_4() const { return ___ID_Shininess_4; }
	inline int32_t* get_address_of_ID_Shininess_4() { return &___ID_Shininess_4; }
	inline void set_ID_Shininess_4(int32_t value)
	{
		___ID_Shininess_4 = value;
	}

	inline static int32_t get_offset_of_ID_UnderlayColor_5() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_UnderlayColor_5)); }
	inline int32_t get_ID_UnderlayColor_5() const { return ___ID_UnderlayColor_5; }
	inline int32_t* get_address_of_ID_UnderlayColor_5() { return &___ID_UnderlayColor_5; }
	inline void set_ID_UnderlayColor_5(int32_t value)
	{
		___ID_UnderlayColor_5 = value;
	}

	inline static int32_t get_offset_of_ID_UnderlayOffsetX_6() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_UnderlayOffsetX_6)); }
	inline int32_t get_ID_UnderlayOffsetX_6() const { return ___ID_UnderlayOffsetX_6; }
	inline int32_t* get_address_of_ID_UnderlayOffsetX_6() { return &___ID_UnderlayOffsetX_6; }
	inline void set_ID_UnderlayOffsetX_6(int32_t value)
	{
		___ID_UnderlayOffsetX_6 = value;
	}

	inline static int32_t get_offset_of_ID_UnderlayOffsetY_7() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_UnderlayOffsetY_7)); }
	inline int32_t get_ID_UnderlayOffsetY_7() const { return ___ID_UnderlayOffsetY_7; }
	inline int32_t* get_address_of_ID_UnderlayOffsetY_7() { return &___ID_UnderlayOffsetY_7; }
	inline void set_ID_UnderlayOffsetY_7(int32_t value)
	{
		___ID_UnderlayOffsetY_7 = value;
	}

	inline static int32_t get_offset_of_ID_UnderlayDilate_8() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_UnderlayDilate_8)); }
	inline int32_t get_ID_UnderlayDilate_8() const { return ___ID_UnderlayDilate_8; }
	inline int32_t* get_address_of_ID_UnderlayDilate_8() { return &___ID_UnderlayDilate_8; }
	inline void set_ID_UnderlayDilate_8(int32_t value)
	{
		___ID_UnderlayDilate_8 = value;
	}

	inline static int32_t get_offset_of_ID_UnderlaySoftness_9() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_UnderlaySoftness_9)); }
	inline int32_t get_ID_UnderlaySoftness_9() const { return ___ID_UnderlaySoftness_9; }
	inline int32_t* get_address_of_ID_UnderlaySoftness_9() { return &___ID_UnderlaySoftness_9; }
	inline void set_ID_UnderlaySoftness_9(int32_t value)
	{
		___ID_UnderlaySoftness_9 = value;
	}

	inline static int32_t get_offset_of_ID_WeightNormal_10() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_WeightNormal_10)); }
	inline int32_t get_ID_WeightNormal_10() const { return ___ID_WeightNormal_10; }
	inline int32_t* get_address_of_ID_WeightNormal_10() { return &___ID_WeightNormal_10; }
	inline void set_ID_WeightNormal_10(int32_t value)
	{
		___ID_WeightNormal_10 = value;
	}

	inline static int32_t get_offset_of_ID_WeightBold_11() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_WeightBold_11)); }
	inline int32_t get_ID_WeightBold_11() const { return ___ID_WeightBold_11; }
	inline int32_t* get_address_of_ID_WeightBold_11() { return &___ID_WeightBold_11; }
	inline void set_ID_WeightBold_11(int32_t value)
	{
		___ID_WeightBold_11 = value;
	}

	inline static int32_t get_offset_of_ID_OutlineTex_12() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_OutlineTex_12)); }
	inline int32_t get_ID_OutlineTex_12() const { return ___ID_OutlineTex_12; }
	inline int32_t* get_address_of_ID_OutlineTex_12() { return &___ID_OutlineTex_12; }
	inline void set_ID_OutlineTex_12(int32_t value)
	{
		___ID_OutlineTex_12 = value;
	}

	inline static int32_t get_offset_of_ID_OutlineWidth_13() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_OutlineWidth_13)); }
	inline int32_t get_ID_OutlineWidth_13() const { return ___ID_OutlineWidth_13; }
	inline int32_t* get_address_of_ID_OutlineWidth_13() { return &___ID_OutlineWidth_13; }
	inline void set_ID_OutlineWidth_13(int32_t value)
	{
		___ID_OutlineWidth_13 = value;
	}

	inline static int32_t get_offset_of_ID_OutlineSoftness_14() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_OutlineSoftness_14)); }
	inline int32_t get_ID_OutlineSoftness_14() const { return ___ID_OutlineSoftness_14; }
	inline int32_t* get_address_of_ID_OutlineSoftness_14() { return &___ID_OutlineSoftness_14; }
	inline void set_ID_OutlineSoftness_14(int32_t value)
	{
		___ID_OutlineSoftness_14 = value;
	}

	inline static int32_t get_offset_of_ID_OutlineColor_15() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_OutlineColor_15)); }
	inline int32_t get_ID_OutlineColor_15() const { return ___ID_OutlineColor_15; }
	inline int32_t* get_address_of_ID_OutlineColor_15() { return &___ID_OutlineColor_15; }
	inline void set_ID_OutlineColor_15(int32_t value)
	{
		___ID_OutlineColor_15 = value;
	}

	inline static int32_t get_offset_of_ID_GradientScale_16() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_GradientScale_16)); }
	inline int32_t get_ID_GradientScale_16() const { return ___ID_GradientScale_16; }
	inline int32_t* get_address_of_ID_GradientScale_16() { return &___ID_GradientScale_16; }
	inline void set_ID_GradientScale_16(int32_t value)
	{
		___ID_GradientScale_16 = value;
	}

	inline static int32_t get_offset_of_ID_ScaleX_17() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ScaleX_17)); }
	inline int32_t get_ID_ScaleX_17() const { return ___ID_ScaleX_17; }
	inline int32_t* get_address_of_ID_ScaleX_17() { return &___ID_ScaleX_17; }
	inline void set_ID_ScaleX_17(int32_t value)
	{
		___ID_ScaleX_17 = value;
	}

	inline static int32_t get_offset_of_ID_ScaleY_18() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ScaleY_18)); }
	inline int32_t get_ID_ScaleY_18() const { return ___ID_ScaleY_18; }
	inline int32_t* get_address_of_ID_ScaleY_18() { return &___ID_ScaleY_18; }
	inline void set_ID_ScaleY_18(int32_t value)
	{
		___ID_ScaleY_18 = value;
	}

	inline static int32_t get_offset_of_ID_PerspectiveFilter_19() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_PerspectiveFilter_19)); }
	inline int32_t get_ID_PerspectiveFilter_19() const { return ___ID_PerspectiveFilter_19; }
	inline int32_t* get_address_of_ID_PerspectiveFilter_19() { return &___ID_PerspectiveFilter_19; }
	inline void set_ID_PerspectiveFilter_19(int32_t value)
	{
		___ID_PerspectiveFilter_19 = value;
	}

	inline static int32_t get_offset_of_ID_TextureWidth_20() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_TextureWidth_20)); }
	inline int32_t get_ID_TextureWidth_20() const { return ___ID_TextureWidth_20; }
	inline int32_t* get_address_of_ID_TextureWidth_20() { return &___ID_TextureWidth_20; }
	inline void set_ID_TextureWidth_20(int32_t value)
	{
		___ID_TextureWidth_20 = value;
	}

	inline static int32_t get_offset_of_ID_TextureHeight_21() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_TextureHeight_21)); }
	inline int32_t get_ID_TextureHeight_21() const { return ___ID_TextureHeight_21; }
	inline int32_t* get_address_of_ID_TextureHeight_21() { return &___ID_TextureHeight_21; }
	inline void set_ID_TextureHeight_21(int32_t value)
	{
		___ID_TextureHeight_21 = value;
	}

	inline static int32_t get_offset_of_ID_BevelAmount_22() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_BevelAmount_22)); }
	inline int32_t get_ID_BevelAmount_22() const { return ___ID_BevelAmount_22; }
	inline int32_t* get_address_of_ID_BevelAmount_22() { return &___ID_BevelAmount_22; }
	inline void set_ID_BevelAmount_22(int32_t value)
	{
		___ID_BevelAmount_22 = value;
	}

	inline static int32_t get_offset_of_ID_GlowColor_23() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_GlowColor_23)); }
	inline int32_t get_ID_GlowColor_23() const { return ___ID_GlowColor_23; }
	inline int32_t* get_address_of_ID_GlowColor_23() { return &___ID_GlowColor_23; }
	inline void set_ID_GlowColor_23(int32_t value)
	{
		___ID_GlowColor_23 = value;
	}

	inline static int32_t get_offset_of_ID_GlowOffset_24() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_GlowOffset_24)); }
	inline int32_t get_ID_GlowOffset_24() const { return ___ID_GlowOffset_24; }
	inline int32_t* get_address_of_ID_GlowOffset_24() { return &___ID_GlowOffset_24; }
	inline void set_ID_GlowOffset_24(int32_t value)
	{
		___ID_GlowOffset_24 = value;
	}

	inline static int32_t get_offset_of_ID_GlowPower_25() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_GlowPower_25)); }
	inline int32_t get_ID_GlowPower_25() const { return ___ID_GlowPower_25; }
	inline int32_t* get_address_of_ID_GlowPower_25() { return &___ID_GlowPower_25; }
	inline void set_ID_GlowPower_25(int32_t value)
	{
		___ID_GlowPower_25 = value;
	}

	inline static int32_t get_offset_of_ID_GlowOuter_26() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_GlowOuter_26)); }
	inline int32_t get_ID_GlowOuter_26() const { return ___ID_GlowOuter_26; }
	inline int32_t* get_address_of_ID_GlowOuter_26() { return &___ID_GlowOuter_26; }
	inline void set_ID_GlowOuter_26(int32_t value)
	{
		___ID_GlowOuter_26 = value;
	}

	inline static int32_t get_offset_of_ID_LightAngle_27() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_LightAngle_27)); }
	inline int32_t get_ID_LightAngle_27() const { return ___ID_LightAngle_27; }
	inline int32_t* get_address_of_ID_LightAngle_27() { return &___ID_LightAngle_27; }
	inline void set_ID_LightAngle_27(int32_t value)
	{
		___ID_LightAngle_27 = value;
	}

	inline static int32_t get_offset_of_ID_EnvMap_28() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_EnvMap_28)); }
	inline int32_t get_ID_EnvMap_28() const { return ___ID_EnvMap_28; }
	inline int32_t* get_address_of_ID_EnvMap_28() { return &___ID_EnvMap_28; }
	inline void set_ID_EnvMap_28(int32_t value)
	{
		___ID_EnvMap_28 = value;
	}

	inline static int32_t get_offset_of_ID_EnvMatrix_29() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_EnvMatrix_29)); }
	inline int32_t get_ID_EnvMatrix_29() const { return ___ID_EnvMatrix_29; }
	inline int32_t* get_address_of_ID_EnvMatrix_29() { return &___ID_EnvMatrix_29; }
	inline void set_ID_EnvMatrix_29(int32_t value)
	{
		___ID_EnvMatrix_29 = value;
	}

	inline static int32_t get_offset_of_ID_EnvMatrixRotation_30() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_EnvMatrixRotation_30)); }
	inline int32_t get_ID_EnvMatrixRotation_30() const { return ___ID_EnvMatrixRotation_30; }
	inline int32_t* get_address_of_ID_EnvMatrixRotation_30() { return &___ID_EnvMatrixRotation_30; }
	inline void set_ID_EnvMatrixRotation_30(int32_t value)
	{
		___ID_EnvMatrixRotation_30 = value;
	}

	inline static int32_t get_offset_of_ID_MaskCoord_31() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_MaskCoord_31)); }
	inline int32_t get_ID_MaskCoord_31() const { return ___ID_MaskCoord_31; }
	inline int32_t* get_address_of_ID_MaskCoord_31() { return &___ID_MaskCoord_31; }
	inline void set_ID_MaskCoord_31(int32_t value)
	{
		___ID_MaskCoord_31 = value;
	}

	inline static int32_t get_offset_of_ID_ClipRect_32() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ClipRect_32)); }
	inline int32_t get_ID_ClipRect_32() const { return ___ID_ClipRect_32; }
	inline int32_t* get_address_of_ID_ClipRect_32() { return &___ID_ClipRect_32; }
	inline void set_ID_ClipRect_32(int32_t value)
	{
		___ID_ClipRect_32 = value;
	}

	inline static int32_t get_offset_of_ID_MaskSoftnessX_33() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_MaskSoftnessX_33)); }
	inline int32_t get_ID_MaskSoftnessX_33() const { return ___ID_MaskSoftnessX_33; }
	inline int32_t* get_address_of_ID_MaskSoftnessX_33() { return &___ID_MaskSoftnessX_33; }
	inline void set_ID_MaskSoftnessX_33(int32_t value)
	{
		___ID_MaskSoftnessX_33 = value;
	}

	inline static int32_t get_offset_of_ID_MaskSoftnessY_34() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_MaskSoftnessY_34)); }
	inline int32_t get_ID_MaskSoftnessY_34() const { return ___ID_MaskSoftnessY_34; }
	inline int32_t* get_address_of_ID_MaskSoftnessY_34() { return &___ID_MaskSoftnessY_34; }
	inline void set_ID_MaskSoftnessY_34(int32_t value)
	{
		___ID_MaskSoftnessY_34 = value;
	}

	inline static int32_t get_offset_of_ID_VertexOffsetX_35() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_VertexOffsetX_35)); }
	inline int32_t get_ID_VertexOffsetX_35() const { return ___ID_VertexOffsetX_35; }
	inline int32_t* get_address_of_ID_VertexOffsetX_35() { return &___ID_VertexOffsetX_35; }
	inline void set_ID_VertexOffsetX_35(int32_t value)
	{
		___ID_VertexOffsetX_35 = value;
	}

	inline static int32_t get_offset_of_ID_VertexOffsetY_36() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_VertexOffsetY_36)); }
	inline int32_t get_ID_VertexOffsetY_36() const { return ___ID_VertexOffsetY_36; }
	inline int32_t* get_address_of_ID_VertexOffsetY_36() { return &___ID_VertexOffsetY_36; }
	inline void set_ID_VertexOffsetY_36(int32_t value)
	{
		___ID_VertexOffsetY_36 = value;
	}

	inline static int32_t get_offset_of_ID_UseClipRect_37() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_UseClipRect_37)); }
	inline int32_t get_ID_UseClipRect_37() const { return ___ID_UseClipRect_37; }
	inline int32_t* get_address_of_ID_UseClipRect_37() { return &___ID_UseClipRect_37; }
	inline void set_ID_UseClipRect_37(int32_t value)
	{
		___ID_UseClipRect_37 = value;
	}

	inline static int32_t get_offset_of_ID_StencilID_38() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_StencilID_38)); }
	inline int32_t get_ID_StencilID_38() const { return ___ID_StencilID_38; }
	inline int32_t* get_address_of_ID_StencilID_38() { return &___ID_StencilID_38; }
	inline void set_ID_StencilID_38(int32_t value)
	{
		___ID_StencilID_38 = value;
	}

	inline static int32_t get_offset_of_ID_StencilOp_39() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_StencilOp_39)); }
	inline int32_t get_ID_StencilOp_39() const { return ___ID_StencilOp_39; }
	inline int32_t* get_address_of_ID_StencilOp_39() { return &___ID_StencilOp_39; }
	inline void set_ID_StencilOp_39(int32_t value)
	{
		___ID_StencilOp_39 = value;
	}

	inline static int32_t get_offset_of_ID_StencilComp_40() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_StencilComp_40)); }
	inline int32_t get_ID_StencilComp_40() const { return ___ID_StencilComp_40; }
	inline int32_t* get_address_of_ID_StencilComp_40() { return &___ID_StencilComp_40; }
	inline void set_ID_StencilComp_40(int32_t value)
	{
		___ID_StencilComp_40 = value;
	}

	inline static int32_t get_offset_of_ID_StencilReadMask_41() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_StencilReadMask_41)); }
	inline int32_t get_ID_StencilReadMask_41() const { return ___ID_StencilReadMask_41; }
	inline int32_t* get_address_of_ID_StencilReadMask_41() { return &___ID_StencilReadMask_41; }
	inline void set_ID_StencilReadMask_41(int32_t value)
	{
		___ID_StencilReadMask_41 = value;
	}

	inline static int32_t get_offset_of_ID_StencilWriteMask_42() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_StencilWriteMask_42)); }
	inline int32_t get_ID_StencilWriteMask_42() const { return ___ID_StencilWriteMask_42; }
	inline int32_t* get_address_of_ID_StencilWriteMask_42() { return &___ID_StencilWriteMask_42; }
	inline void set_ID_StencilWriteMask_42(int32_t value)
	{
		___ID_StencilWriteMask_42 = value;
	}

	inline static int32_t get_offset_of_ID_ShaderFlags_43() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ShaderFlags_43)); }
	inline int32_t get_ID_ShaderFlags_43() const { return ___ID_ShaderFlags_43; }
	inline int32_t* get_address_of_ID_ShaderFlags_43() { return &___ID_ShaderFlags_43; }
	inline void set_ID_ShaderFlags_43(int32_t value)
	{
		___ID_ShaderFlags_43 = value;
	}

	inline static int32_t get_offset_of_ID_ScaleRatio_A_44() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ScaleRatio_A_44)); }
	inline int32_t get_ID_ScaleRatio_A_44() const { return ___ID_ScaleRatio_A_44; }
	inline int32_t* get_address_of_ID_ScaleRatio_A_44() { return &___ID_ScaleRatio_A_44; }
	inline void set_ID_ScaleRatio_A_44(int32_t value)
	{
		___ID_ScaleRatio_A_44 = value;
	}

	inline static int32_t get_offset_of_ID_ScaleRatio_B_45() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ScaleRatio_B_45)); }
	inline int32_t get_ID_ScaleRatio_B_45() const { return ___ID_ScaleRatio_B_45; }
	inline int32_t* get_address_of_ID_ScaleRatio_B_45() { return &___ID_ScaleRatio_B_45; }
	inline void set_ID_ScaleRatio_B_45(int32_t value)
	{
		___ID_ScaleRatio_B_45 = value;
	}

	inline static int32_t get_offset_of_ID_ScaleRatio_C_46() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ID_ScaleRatio_C_46)); }
	inline int32_t get_ID_ScaleRatio_C_46() const { return ___ID_ScaleRatio_C_46; }
	inline int32_t* get_address_of_ID_ScaleRatio_C_46() { return &___ID_ScaleRatio_C_46; }
	inline void set_ID_ScaleRatio_C_46(int32_t value)
	{
		___ID_ScaleRatio_C_46 = value;
	}

	inline static int32_t get_offset_of_Keyword_Bevel_47() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_Bevel_47)); }
	inline String_t* get_Keyword_Bevel_47() const { return ___Keyword_Bevel_47; }
	inline String_t** get_address_of_Keyword_Bevel_47() { return &___Keyword_Bevel_47; }
	inline void set_Keyword_Bevel_47(String_t* value)
	{
		___Keyword_Bevel_47 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_Bevel_47), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_Glow_48() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_Glow_48)); }
	inline String_t* get_Keyword_Glow_48() const { return ___Keyword_Glow_48; }
	inline String_t** get_address_of_Keyword_Glow_48() { return &___Keyword_Glow_48; }
	inline void set_Keyword_Glow_48(String_t* value)
	{
		___Keyword_Glow_48 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_Glow_48), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_Underlay_49() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_Underlay_49)); }
	inline String_t* get_Keyword_Underlay_49() const { return ___Keyword_Underlay_49; }
	inline String_t** get_address_of_Keyword_Underlay_49() { return &___Keyword_Underlay_49; }
	inline void set_Keyword_Underlay_49(String_t* value)
	{
		___Keyword_Underlay_49 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_Underlay_49), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_Ratios_50() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_Ratios_50)); }
	inline String_t* get_Keyword_Ratios_50() const { return ___Keyword_Ratios_50; }
	inline String_t** get_address_of_Keyword_Ratios_50() { return &___Keyword_Ratios_50; }
	inline void set_Keyword_Ratios_50(String_t* value)
	{
		___Keyword_Ratios_50 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_Ratios_50), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_MASK_SOFT_51() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_MASK_SOFT_51)); }
	inline String_t* get_Keyword_MASK_SOFT_51() const { return ___Keyword_MASK_SOFT_51; }
	inline String_t** get_address_of_Keyword_MASK_SOFT_51() { return &___Keyword_MASK_SOFT_51; }
	inline void set_Keyword_MASK_SOFT_51(String_t* value)
	{
		___Keyword_MASK_SOFT_51 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_MASK_SOFT_51), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_MASK_HARD_52() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_MASK_HARD_52)); }
	inline String_t* get_Keyword_MASK_HARD_52() const { return ___Keyword_MASK_HARD_52; }
	inline String_t** get_address_of_Keyword_MASK_HARD_52() { return &___Keyword_MASK_HARD_52; }
	inline void set_Keyword_MASK_HARD_52(String_t* value)
	{
		___Keyword_MASK_HARD_52 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_MASK_HARD_52), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_MASK_TEX_53() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_MASK_TEX_53)); }
	inline String_t* get_Keyword_MASK_TEX_53() const { return ___Keyword_MASK_TEX_53; }
	inline String_t** get_address_of_Keyword_MASK_TEX_53() { return &___Keyword_MASK_TEX_53; }
	inline void set_Keyword_MASK_TEX_53(String_t* value)
	{
		___Keyword_MASK_TEX_53 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_MASK_TEX_53), (void*)value);
	}

	inline static int32_t get_offset_of_Keyword_Outline_54() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___Keyword_Outline_54)); }
	inline String_t* get_Keyword_Outline_54() const { return ___Keyword_Outline_54; }
	inline String_t** get_address_of_Keyword_Outline_54() { return &___Keyword_Outline_54; }
	inline void set_Keyword_Outline_54(String_t* value)
	{
		___Keyword_Outline_54 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Keyword_Outline_54), (void*)value);
	}

	inline static int32_t get_offset_of_ShaderTag_ZTestMode_55() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ShaderTag_ZTestMode_55)); }
	inline String_t* get_ShaderTag_ZTestMode_55() const { return ___ShaderTag_ZTestMode_55; }
	inline String_t** get_address_of_ShaderTag_ZTestMode_55() { return &___ShaderTag_ZTestMode_55; }
	inline void set_ShaderTag_ZTestMode_55(String_t* value)
	{
		___ShaderTag_ZTestMode_55 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___ShaderTag_ZTestMode_55), (void*)value);
	}

	inline static int32_t get_offset_of_ShaderTag_CullMode_56() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___ShaderTag_CullMode_56)); }
	inline String_t* get_ShaderTag_CullMode_56() const { return ___ShaderTag_CullMode_56; }
	inline String_t** get_address_of_ShaderTag_CullMode_56() { return &___ShaderTag_CullMode_56; }
	inline void set_ShaderTag_CullMode_56(String_t* value)
	{
		___ShaderTag_CullMode_56 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___ShaderTag_CullMode_56), (void*)value);
	}

	inline static int32_t get_offset_of_m_clamp_57() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___m_clamp_57)); }
	inline float get_m_clamp_57() const { return ___m_clamp_57; }
	inline float* get_address_of_m_clamp_57() { return &___m_clamp_57; }
	inline void set_m_clamp_57(float value)
	{
		___m_clamp_57 = value;
	}

	inline static int32_t get_offset_of_isInitialized_58() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___isInitialized_58)); }
	inline bool get_isInitialized_58() const { return ___isInitialized_58; }
	inline bool* get_address_of_isInitialized_58() { return &___isInitialized_58; }
	inline void set_isInitialized_58(bool value)
	{
		___isInitialized_58 = value;
	}

	inline static int32_t get_offset_of_k_ShaderRef_MobileSDF_59() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___k_ShaderRef_MobileSDF_59)); }
	inline Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * get_k_ShaderRef_MobileSDF_59() const { return ___k_ShaderRef_MobileSDF_59; }
	inline Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 ** get_address_of_k_ShaderRef_MobileSDF_59() { return &___k_ShaderRef_MobileSDF_59; }
	inline void set_k_ShaderRef_MobileSDF_59(Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * value)
	{
		___k_ShaderRef_MobileSDF_59 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___k_ShaderRef_MobileSDF_59), (void*)value);
	}

	inline static int32_t get_offset_of_k_ShaderRef_MobileBitmap_60() { return static_cast<int32_t>(offsetof(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields, ___k_ShaderRef_MobileBitmap_60)); }
	inline Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * get_k_ShaderRef_MobileBitmap_60() const { return ___k_ShaderRef_MobileBitmap_60; }
	inline Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 ** get_address_of_k_ShaderRef_MobileBitmap_60() { return &___k_ShaderRef_MobileBitmap_60; }
	inline void set_k_ShaderRef_MobileBitmap_60(Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * value)
	{
		___k_ShaderRef_MobileBitmap_60 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___k_ShaderRef_MobileBitmap_60), (void*)value);
	}
};


// System.String
struct  String_t  : public RuntimeObject
{
public:
	// System.Int32 System.String::m_stringLength
	int32_t ___m_stringLength_0;
	// System.Char System.String::m_firstChar
	Il2CppChar ___m_firstChar_1;

public:
	inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
	inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
	inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
	inline void set_m_stringLength_0(int32_t value)
	{
		___m_stringLength_0 = value;
	}

	inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
	inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
	inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
	inline void set_m_firstChar_1(Il2CppChar value)
	{
		___m_firstChar_1 = value;
	}
};

struct String_t_StaticFields
{
public:
	// System.String System.String::Empty
	String_t* ___Empty_5;

public:
	inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
	inline String_t* get_Empty_5() const { return ___Empty_5; }
	inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
	inline void set_Empty_5(String_t* value)
	{
		___Empty_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
	}
};


// UnityEngine.TextCore.TextStyle
struct  TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1  : public RuntimeObject
{
public:
	// System.String UnityEngine.TextCore.TextStyle::m_Name
	String_t* ___m_Name_0;
	// System.Int32 UnityEngine.TextCore.TextStyle::m_HashCode
	int32_t ___m_HashCode_1;
	// System.String UnityEngine.TextCore.TextStyle::m_OpeningDefinition
	String_t* ___m_OpeningDefinition_2;
	// System.String UnityEngine.TextCore.TextStyle::m_ClosingDefinition
	String_t* ___m_ClosingDefinition_3;
	// System.Int32[] UnityEngine.TextCore.TextStyle::m_OpeningTagArray
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___m_OpeningTagArray_4;
	// System.Int32[] UnityEngine.TextCore.TextStyle::m_ClosingTagArray
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___m_ClosingTagArray_5;

public:
	inline static int32_t get_offset_of_m_Name_0() { return static_cast<int32_t>(offsetof(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1, ___m_Name_0)); }
	inline String_t* get_m_Name_0() const { return ___m_Name_0; }
	inline String_t** get_address_of_m_Name_0() { return &___m_Name_0; }
	inline void set_m_Name_0(String_t* value)
	{
		___m_Name_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Name_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_HashCode_1() { return static_cast<int32_t>(offsetof(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1, ___m_HashCode_1)); }
	inline int32_t get_m_HashCode_1() const { return ___m_HashCode_1; }
	inline int32_t* get_address_of_m_HashCode_1() { return &___m_HashCode_1; }
	inline void set_m_HashCode_1(int32_t value)
	{
		___m_HashCode_1 = value;
	}

	inline static int32_t get_offset_of_m_OpeningDefinition_2() { return static_cast<int32_t>(offsetof(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1, ___m_OpeningDefinition_2)); }
	inline String_t* get_m_OpeningDefinition_2() const { return ___m_OpeningDefinition_2; }
	inline String_t** get_address_of_m_OpeningDefinition_2() { return &___m_OpeningDefinition_2; }
	inline void set_m_OpeningDefinition_2(String_t* value)
	{
		___m_OpeningDefinition_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OpeningDefinition_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_ClosingDefinition_3() { return static_cast<int32_t>(offsetof(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1, ___m_ClosingDefinition_3)); }
	inline String_t* get_m_ClosingDefinition_3() const { return ___m_ClosingDefinition_3; }
	inline String_t** get_address_of_m_ClosingDefinition_3() { return &___m_ClosingDefinition_3; }
	inline void set_m_ClosingDefinition_3(String_t* value)
	{
		___m_ClosingDefinition_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ClosingDefinition_3), (void*)value);
	}

	inline static int32_t get_offset_of_m_OpeningTagArray_4() { return static_cast<int32_t>(offsetof(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1, ___m_OpeningTagArray_4)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_m_OpeningTagArray_4() const { return ___m_OpeningTagArray_4; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_m_OpeningTagArray_4() { return &___m_OpeningTagArray_4; }
	inline void set_m_OpeningTagArray_4(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___m_OpeningTagArray_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_OpeningTagArray_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_ClosingTagArray_5() { return static_cast<int32_t>(offsetof(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1, ___m_ClosingTagArray_5)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_m_ClosingTagArray_5() const { return ___m_ClosingTagArray_5; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_m_ClosingTagArray_5() { return &___m_ClosingTagArray_5; }
	inline void set_m_ClosingTagArray_5(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___m_ClosingTagArray_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ClosingTagArray_5), (void*)value);
	}
};


// UnityEngine.TextCore.TextUtilities
struct  TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995  : public RuntimeObject
{
public:

public:
};

struct TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_StaticFields
{
public:
	// UnityEngine.Vector3[] UnityEngine.TextCore.TextUtilities::s_RectWorldCorners
	Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___s_RectWorldCorners_0;

public:
	inline static int32_t get_offset_of_s_RectWorldCorners_0() { return static_cast<int32_t>(offsetof(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_StaticFields, ___s_RectWorldCorners_0)); }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_s_RectWorldCorners_0() const { return ___s_RectWorldCorners_0; }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_s_RectWorldCorners_0() { return &___s_RectWorldCorners_0; }
	inline void set_s_RectWorldCorners_0(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value)
	{
		___s_RectWorldCorners_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_RectWorldCorners_0), (void*)value);
	}
};


// System.ValueType
struct  ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52  : public RuntimeObject
{
public:

public:
};

// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
{
};

// UnityEngine.TextCore.FontAsset/<>c
struct  U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B  : public RuntimeObject
{
public:

public:
};

struct U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_StaticFields
{
public:
	// UnityEngine.TextCore.FontAsset/<>c UnityEngine.TextCore.FontAsset/<>c::<>9
	U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * ___U3CU3E9_0;
	// System.Func`2<UnityEngine.TextCore.Character,System.UInt32> UnityEngine.TextCore.FontAsset/<>c::<>9__128_0
	Func_2_tA7775FFF2A3164E3A86B395CA09381B964CFE865 * ___U3CU3E9__128_0_1;
	// System.Func`2<UnityEngine.TextCore.Glyph,System.UInt32> UnityEngine.TextCore.FontAsset/<>c::<>9__129_0
	Func_2_tE516ACDE5EE942C127ACE48552A8339AA6856CFD * ___U3CU3E9__129_0_2;

public:
	inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_StaticFields, ___U3CU3E9_0)); }
	inline U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
	inline U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
	inline void set_U3CU3E9_0(U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * value)
	{
		___U3CU3E9_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__128_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_StaticFields, ___U3CU3E9__128_0_1)); }
	inline Func_2_tA7775FFF2A3164E3A86B395CA09381B964CFE865 * get_U3CU3E9__128_0_1() const { return ___U3CU3E9__128_0_1; }
	inline Func_2_tA7775FFF2A3164E3A86B395CA09381B964CFE865 ** get_address_of_U3CU3E9__128_0_1() { return &___U3CU3E9__128_0_1; }
	inline void set_U3CU3E9__128_0_1(Func_2_tA7775FFF2A3164E3A86B395CA09381B964CFE865 * value)
	{
		___U3CU3E9__128_0_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__128_0_1), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__129_0_2() { return static_cast<int32_t>(offsetof(U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_StaticFields, ___U3CU3E9__129_0_2)); }
	inline Func_2_tE516ACDE5EE942C127ACE48552A8339AA6856CFD * get_U3CU3E9__129_0_2() const { return ___U3CU3E9__129_0_2; }
	inline Func_2_tE516ACDE5EE942C127ACE48552A8339AA6856CFD ** get_address_of_U3CU3E9__129_0_2() { return &___U3CU3E9__129_0_2; }
	inline void set_U3CU3E9__129_0_2(Func_2_tE516ACDE5EE942C127ACE48552A8339AA6856CFD * value)
	{
		___U3CU3E9__129_0_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__129_0_2), (void*)value);
	}
};


// UnityEngine.TextCore.TextSettings/LineBreakingTable
struct  LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71  : public RuntimeObject
{
public:
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Char> UnityEngine.TextCore.TextSettings/LineBreakingTable::leadingCharacters
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___leadingCharacters_0;
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Char> UnityEngine.TextCore.TextSettings/LineBreakingTable::followingCharacters
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * ___followingCharacters_1;

public:
	inline static int32_t get_offset_of_leadingCharacters_0() { return static_cast<int32_t>(offsetof(LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71, ___leadingCharacters_0)); }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * get_leadingCharacters_0() const { return ___leadingCharacters_0; }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 ** get_address_of_leadingCharacters_0() { return &___leadingCharacters_0; }
	inline void set_leadingCharacters_0(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * value)
	{
		___leadingCharacters_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___leadingCharacters_0), (void*)value);
	}

	inline static int32_t get_offset_of_followingCharacters_1() { return static_cast<int32_t>(offsetof(LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71, ___followingCharacters_1)); }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * get_followingCharacters_1() const { return ___followingCharacters_1; }
	inline Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 ** get_address_of_followingCharacters_1() { return &___followingCharacters_1; }
	inline void set_followingCharacters_1(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * value)
	{
		___followingCharacters_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___followingCharacters_1), (void*)value);
	}
};


// UnityEngine.TextCore.TextSpriteAsset/<>c
struct  U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB  : public RuntimeObject
{
public:

public:
};

struct U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields
{
public:
	// UnityEngine.TextCore.TextSpriteAsset/<>c UnityEngine.TextCore.TextSpriteAsset/<>c::<>9
	U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * ___U3CU3E9_0;
	// System.Func`2<UnityEngine.TextCore.SpriteGlyph,System.UInt32> UnityEngine.TextCore.TextSpriteAsset/<>c::<>9__42_0
	Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * ___U3CU3E9__42_0_1;
	// System.Func`2<UnityEngine.TextCore.SpriteCharacter,System.UInt32> UnityEngine.TextCore.TextSpriteAsset/<>c::<>9__43_0
	Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * ___U3CU3E9__43_0_2;

public:
	inline static int32_t get_offset_of_U3CU3E9_0() { return static_cast<int32_t>(offsetof(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields, ___U3CU3E9_0)); }
	inline U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * get_U3CU3E9_0() const { return ___U3CU3E9_0; }
	inline U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB ** get_address_of_U3CU3E9_0() { return &___U3CU3E9_0; }
	inline void set_U3CU3E9_0(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * value)
	{
		___U3CU3E9_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9_0), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__42_0_1() { return static_cast<int32_t>(offsetof(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields, ___U3CU3E9__42_0_1)); }
	inline Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * get_U3CU3E9__42_0_1() const { return ___U3CU3E9__42_0_1; }
	inline Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 ** get_address_of_U3CU3E9__42_0_1() { return &___U3CU3E9__42_0_1; }
	inline void set_U3CU3E9__42_0_1(Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * value)
	{
		___U3CU3E9__42_0_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__42_0_1), (void*)value);
	}

	inline static int32_t get_offset_of_U3CU3E9__43_0_2() { return static_cast<int32_t>(offsetof(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields, ___U3CU3E9__43_0_2)); }
	inline Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * get_U3CU3E9__43_0_2() const { return ___U3CU3E9__43_0_2; }
	inline Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 ** get_address_of_U3CU3E9__43_0_2() { return &___U3CU3E9__43_0_2; }
	inline void set_U3CU3E9__43_0_2(Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * value)
	{
		___U3CU3E9__43_0_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E9__43_0_2), (void*)value);
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<System.Int32>
struct  RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	int32_t ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24, ___m_ItemStack_0)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24, ___m_DefaultItem_3)); }
	inline int32_t get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline int32_t* get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(int32_t value)
	{
		___m_DefaultItem_3 = value;
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<System.Single>
struct  RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	float ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044, ___m_ItemStack_0)); }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044, ___m_DefaultItem_3)); }
	inline float get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline float* get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(float value)
	{
		___m_DefaultItem_3 = value;
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.TextGradientPreset>
struct  RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	TextGradientPresetU5BU5D_t584F263BCFB18515DC30D4E12EB2329F110D1FA7* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F, ___m_ItemStack_0)); }
	inline TextGradientPresetU5BU5D_t584F263BCFB18515DC30D4E12EB2329F110D1FA7* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline TextGradientPresetU5BU5D_t584F263BCFB18515DC30D4E12EB2329F110D1FA7** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(TextGradientPresetU5BU5D_t584F263BCFB18515DC30D4E12EB2329F110D1FA7* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F, ___m_DefaultItem_3)); }
	inline TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF ** get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * value)
	{
		___m_DefaultItem_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_DefaultItem_3), (void*)value);
	}
};


// System.Boolean
struct  Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 
{
public:
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
	inline bool get_m_value_0() const { return ___m_value_0; }
	inline bool* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(bool value)
	{
		___m_value_0 = value;
	}
};

struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
{
public:
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;

public:
	inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
	inline String_t* get_TrueString_5() const { return ___TrueString_5; }
	inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
	inline void set_TrueString_5(String_t* value)
	{
		___TrueString_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
	}

	inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
	inline String_t* get_FalseString_6() const { return ___FalseString_6; }
	inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
	inline void set_FalseString_6(String_t* value)
	{
		___FalseString_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
	}
};


// System.Byte
struct  Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 
{
public:
	// System.Byte System.Byte::m_value
	uint8_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
	inline uint8_t get_m_value_0() const { return ___m_value_0; }
	inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(uint8_t value)
	{
		___m_value_0 = value;
	}
};


// System.Char
struct  Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14 
{
public:
	// System.Char System.Char::m_value
	Il2CppChar ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); }
	inline Il2CppChar get_m_value_0() const { return ___m_value_0; }
	inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(Il2CppChar value)
	{
		___m_value_0 = value;
	}
};

struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields
{
public:
	// System.Byte[] System.Char::categoryForLatin1
	ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3;

public:
	inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast<int32_t>(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); }
	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; }
	inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; }
	inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value)
	{
		___categoryForLatin1_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value);
	}
};


// UnityEngine.Color
struct  Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 
{
public:
	// System.Single UnityEngine.Color::r
	float ___r_0;
	// System.Single UnityEngine.Color::g
	float ___g_1;
	// System.Single UnityEngine.Color::b
	float ___b_2;
	// System.Single UnityEngine.Color::a
	float ___a_3;

public:
	inline static int32_t get_offset_of_r_0() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___r_0)); }
	inline float get_r_0() const { return ___r_0; }
	inline float* get_address_of_r_0() { return &___r_0; }
	inline void set_r_0(float value)
	{
		___r_0 = value;
	}

	inline static int32_t get_offset_of_g_1() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___g_1)); }
	inline float get_g_1() const { return ___g_1; }
	inline float* get_address_of_g_1() { return &___g_1; }
	inline void set_g_1(float value)
	{
		___g_1 = value;
	}

	inline static int32_t get_offset_of_b_2() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___b_2)); }
	inline float get_b_2() const { return ___b_2; }
	inline float* get_address_of_b_2() { return &___b_2; }
	inline void set_b_2(float value)
	{
		___b_2 = value;
	}

	inline static int32_t get_offset_of_a_3() { return static_cast<int32_t>(offsetof(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659, ___a_3)); }
	inline float get_a_3() const { return ___a_3; }
	inline float* get_address_of_a_3() { return &___a_3; }
	inline void set_a_3(float value)
	{
		___a_3 = value;
	}
};


// UnityEngine.Color32
struct  Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D 
{
public:
	union
	{
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Int32 UnityEngine.Color32::rgba
			int32_t ___rgba_0;
		};
		#pragma pack(pop, tp)
		struct
		{
			int32_t ___rgba_0_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			// System.Byte UnityEngine.Color32::r
			uint8_t ___r_1;
		};
		#pragma pack(pop, tp)
		struct
		{
			uint8_t ___r_1_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___g_2_OffsetPadding[1];
			// System.Byte UnityEngine.Color32::g
			uint8_t ___g_2;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___g_2_OffsetPadding_forAlignmentOnly[1];
			uint8_t ___g_2_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___b_3_OffsetPadding[2];
			// System.Byte UnityEngine.Color32::b
			uint8_t ___b_3;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___b_3_OffsetPadding_forAlignmentOnly[2];
			uint8_t ___b_3_forAlignmentOnly;
		};
		#pragma pack(push, tp, 1)
		struct
		{
			char ___a_4_OffsetPadding[3];
			// System.Byte UnityEngine.Color32::a
			uint8_t ___a_4;
		};
		#pragma pack(pop, tp)
		struct
		{
			char ___a_4_OffsetPadding_forAlignmentOnly[3];
			uint8_t ___a_4_forAlignmentOnly;
		};
	};

public:
	inline static int32_t get_offset_of_rgba_0() { return static_cast<int32_t>(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___rgba_0)); }
	inline int32_t get_rgba_0() const { return ___rgba_0; }
	inline int32_t* get_address_of_rgba_0() { return &___rgba_0; }
	inline void set_rgba_0(int32_t value)
	{
		___rgba_0 = value;
	}

	inline static int32_t get_offset_of_r_1() { return static_cast<int32_t>(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___r_1)); }
	inline uint8_t get_r_1() const { return ___r_1; }
	inline uint8_t* get_address_of_r_1() { return &___r_1; }
	inline void set_r_1(uint8_t value)
	{
		___r_1 = value;
	}

	inline static int32_t get_offset_of_g_2() { return static_cast<int32_t>(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___g_2)); }
	inline uint8_t get_g_2() const { return ___g_2; }
	inline uint8_t* get_address_of_g_2() { return &___g_2; }
	inline void set_g_2(uint8_t value)
	{
		___g_2 = value;
	}

	inline static int32_t get_offset_of_b_3() { return static_cast<int32_t>(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___b_3)); }
	inline uint8_t get_b_3() const { return ___b_3; }
	inline uint8_t* get_address_of_b_3() { return &___b_3; }
	inline void set_b_3(uint8_t value)
	{
		___b_3 = value;
	}

	inline static int32_t get_offset_of_a_4() { return static_cast<int32_t>(offsetof(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D, ___a_4)); }
	inline uint8_t get_a_4() const { return ___a_4; }
	inline uint8_t* get_address_of_a_4() { return &___a_4; }
	inline void set_a_4(uint8_t value)
	{
		___a_4 = value;
	}
};


// System.Enum
struct  Enum_t23B90B40F60E677A8025267341651C94AE079CDA  : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
{
public:

public:
};

struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
{
public:
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;

public:
	inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
	inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
	{
		___enumSeperatorCharArray_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
{
};

// UnityEngine.TextCore.FaceInfo
struct  FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979 
{
public:
	// System.String UnityEngine.TextCore.FaceInfo::m_FamilyName
	String_t* ___m_FamilyName_0;
	// System.String UnityEngine.TextCore.FaceInfo::m_StyleName
	String_t* ___m_StyleName_1;
	// System.Int32 UnityEngine.TextCore.FaceInfo::m_PointSize
	int32_t ___m_PointSize_2;
	// System.Single UnityEngine.TextCore.FaceInfo::m_Scale
	float ___m_Scale_3;
	// System.Single UnityEngine.TextCore.FaceInfo::m_LineHeight
	float ___m_LineHeight_4;
	// System.Single UnityEngine.TextCore.FaceInfo::m_AscentLine
	float ___m_AscentLine_5;
	// System.Single UnityEngine.TextCore.FaceInfo::m_CapLine
	float ___m_CapLine_6;
	// System.Single UnityEngine.TextCore.FaceInfo::m_MeanLine
	float ___m_MeanLine_7;
	// System.Single UnityEngine.TextCore.FaceInfo::m_Baseline
	float ___m_Baseline_8;
	// System.Single UnityEngine.TextCore.FaceInfo::m_DescentLine
	float ___m_DescentLine_9;
	// System.Single UnityEngine.TextCore.FaceInfo::m_SuperscriptOffset
	float ___m_SuperscriptOffset_10;
	// System.Single UnityEngine.TextCore.FaceInfo::m_SuperscriptSize
	float ___m_SuperscriptSize_11;
	// System.Single UnityEngine.TextCore.FaceInfo::m_SubscriptOffset
	float ___m_SubscriptOffset_12;
	// System.Single UnityEngine.TextCore.FaceInfo::m_SubscriptSize
	float ___m_SubscriptSize_13;
	// System.Single UnityEngine.TextCore.FaceInfo::m_UnderlineOffset
	float ___m_UnderlineOffset_14;
	// System.Single UnityEngine.TextCore.FaceInfo::m_UnderlineThickness
	float ___m_UnderlineThickness_15;
	// System.Single UnityEngine.TextCore.FaceInfo::m_StrikethroughOffset
	float ___m_StrikethroughOffset_16;
	// System.Single UnityEngine.TextCore.FaceInfo::m_StrikethroughThickness
	float ___m_StrikethroughThickness_17;
	// System.Single UnityEngine.TextCore.FaceInfo::m_TabWidth
	float ___m_TabWidth_18;

public:
	inline static int32_t get_offset_of_m_FamilyName_0() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_FamilyName_0)); }
	inline String_t* get_m_FamilyName_0() const { return ___m_FamilyName_0; }
	inline String_t** get_address_of_m_FamilyName_0() { return &___m_FamilyName_0; }
	inline void set_m_FamilyName_0(String_t* value)
	{
		___m_FamilyName_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_FamilyName_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_StyleName_1() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_StyleName_1)); }
	inline String_t* get_m_StyleName_1() const { return ___m_StyleName_1; }
	inline String_t** get_address_of_m_StyleName_1() { return &___m_StyleName_1; }
	inline void set_m_StyleName_1(String_t* value)
	{
		___m_StyleName_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_StyleName_1), (void*)value);
	}

	inline static int32_t get_offset_of_m_PointSize_2() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_PointSize_2)); }
	inline int32_t get_m_PointSize_2() const { return ___m_PointSize_2; }
	inline int32_t* get_address_of_m_PointSize_2() { return &___m_PointSize_2; }
	inline void set_m_PointSize_2(int32_t value)
	{
		___m_PointSize_2 = value;
	}

	inline static int32_t get_offset_of_m_Scale_3() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_Scale_3)); }
	inline float get_m_Scale_3() const { return ___m_Scale_3; }
	inline float* get_address_of_m_Scale_3() { return &___m_Scale_3; }
	inline void set_m_Scale_3(float value)
	{
		___m_Scale_3 = value;
	}

	inline static int32_t get_offset_of_m_LineHeight_4() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_LineHeight_4)); }
	inline float get_m_LineHeight_4() const { return ___m_LineHeight_4; }
	inline float* get_address_of_m_LineHeight_4() { return &___m_LineHeight_4; }
	inline void set_m_LineHeight_4(float value)
	{
		___m_LineHeight_4 = value;
	}

	inline static int32_t get_offset_of_m_AscentLine_5() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_AscentLine_5)); }
	inline float get_m_AscentLine_5() const { return ___m_AscentLine_5; }
	inline float* get_address_of_m_AscentLine_5() { return &___m_AscentLine_5; }
	inline void set_m_AscentLine_5(float value)
	{
		___m_AscentLine_5 = value;
	}

	inline static int32_t get_offset_of_m_CapLine_6() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_CapLine_6)); }
	inline float get_m_CapLine_6() const { return ___m_CapLine_6; }
	inline float* get_address_of_m_CapLine_6() { return &___m_CapLine_6; }
	inline void set_m_CapLine_6(float value)
	{
		___m_CapLine_6 = value;
	}

	inline static int32_t get_offset_of_m_MeanLine_7() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_MeanLine_7)); }
	inline float get_m_MeanLine_7() const { return ___m_MeanLine_7; }
	inline float* get_address_of_m_MeanLine_7() { return &___m_MeanLine_7; }
	inline void set_m_MeanLine_7(float value)
	{
		___m_MeanLine_7 = value;
	}

	inline static int32_t get_offset_of_m_Baseline_8() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_Baseline_8)); }
	inline float get_m_Baseline_8() const { return ___m_Baseline_8; }
	inline float* get_address_of_m_Baseline_8() { return &___m_Baseline_8; }
	inline void set_m_Baseline_8(float value)
	{
		___m_Baseline_8 = value;
	}

	inline static int32_t get_offset_of_m_DescentLine_9() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_DescentLine_9)); }
	inline float get_m_DescentLine_9() const { return ___m_DescentLine_9; }
	inline float* get_address_of_m_DescentLine_9() { return &___m_DescentLine_9; }
	inline void set_m_DescentLine_9(float value)
	{
		___m_DescentLine_9 = value;
	}

	inline static int32_t get_offset_of_m_SuperscriptOffset_10() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_SuperscriptOffset_10)); }
	inline float get_m_SuperscriptOffset_10() const { return ___m_SuperscriptOffset_10; }
	inline float* get_address_of_m_SuperscriptOffset_10() { return &___m_SuperscriptOffset_10; }
	inline void set_m_SuperscriptOffset_10(float value)
	{
		___m_SuperscriptOffset_10 = value;
	}

	inline static int32_t get_offset_of_m_SuperscriptSize_11() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_SuperscriptSize_11)); }
	inline float get_m_SuperscriptSize_11() const { return ___m_SuperscriptSize_11; }
	inline float* get_address_of_m_SuperscriptSize_11() { return &___m_SuperscriptSize_11; }
	inline void set_m_SuperscriptSize_11(float value)
	{
		___m_SuperscriptSize_11 = value;
	}

	inline static int32_t get_offset_of_m_SubscriptOffset_12() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_SubscriptOffset_12)); }
	inline float get_m_SubscriptOffset_12() const { return ___m_SubscriptOffset_12; }
	inline float* get_address_of_m_SubscriptOffset_12() { return &___m_SubscriptOffset_12; }
	inline void set_m_SubscriptOffset_12(float value)
	{
		___m_SubscriptOffset_12 = value;
	}

	inline static int32_t get_offset_of_m_SubscriptSize_13() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_SubscriptSize_13)); }
	inline float get_m_SubscriptSize_13() const { return ___m_SubscriptSize_13; }
	inline float* get_address_of_m_SubscriptSize_13() { return &___m_SubscriptSize_13; }
	inline void set_m_SubscriptSize_13(float value)
	{
		___m_SubscriptSize_13 = value;
	}

	inline static int32_t get_offset_of_m_UnderlineOffset_14() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_UnderlineOffset_14)); }
	inline float get_m_UnderlineOffset_14() const { return ___m_UnderlineOffset_14; }
	inline float* get_address_of_m_UnderlineOffset_14() { return &___m_UnderlineOffset_14; }
	inline void set_m_UnderlineOffset_14(float value)
	{
		___m_UnderlineOffset_14 = value;
	}

	inline static int32_t get_offset_of_m_UnderlineThickness_15() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_UnderlineThickness_15)); }
	inline float get_m_UnderlineThickness_15() const { return ___m_UnderlineThickness_15; }
	inline float* get_address_of_m_UnderlineThickness_15() { return &___m_UnderlineThickness_15; }
	inline void set_m_UnderlineThickness_15(float value)
	{
		___m_UnderlineThickness_15 = value;
	}

	inline static int32_t get_offset_of_m_StrikethroughOffset_16() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_StrikethroughOffset_16)); }
	inline float get_m_StrikethroughOffset_16() const { return ___m_StrikethroughOffset_16; }
	inline float* get_address_of_m_StrikethroughOffset_16() { return &___m_StrikethroughOffset_16; }
	inline void set_m_StrikethroughOffset_16(float value)
	{
		___m_StrikethroughOffset_16 = value;
	}

	inline static int32_t get_offset_of_m_StrikethroughThickness_17() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_StrikethroughThickness_17)); }
	inline float get_m_StrikethroughThickness_17() const { return ___m_StrikethroughThickness_17; }
	inline float* get_address_of_m_StrikethroughThickness_17() { return &___m_StrikethroughThickness_17; }
	inline void set_m_StrikethroughThickness_17(float value)
	{
		___m_StrikethroughThickness_17 = value;
	}

	inline static int32_t get_offset_of_m_TabWidth_18() { return static_cast<int32_t>(offsetof(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979, ___m_TabWidth_18)); }
	inline float get_m_TabWidth_18() const { return ___m_TabWidth_18; }
	inline float* get_address_of_m_TabWidth_18() { return &___m_TabWidth_18; }
	inline void set_m_TabWidth_18(float value)
	{
		___m_TabWidth_18 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.FaceInfo
struct FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979_marshaled_pinvoke
{
	char* ___m_FamilyName_0;
	char* ___m_StyleName_1;
	int32_t ___m_PointSize_2;
	float ___m_Scale_3;
	float ___m_LineHeight_4;
	float ___m_AscentLine_5;
	float ___m_CapLine_6;
	float ___m_MeanLine_7;
	float ___m_Baseline_8;
	float ___m_DescentLine_9;
	float ___m_SuperscriptOffset_10;
	float ___m_SuperscriptSize_11;
	float ___m_SubscriptOffset_12;
	float ___m_SubscriptSize_13;
	float ___m_UnderlineOffset_14;
	float ___m_UnderlineThickness_15;
	float ___m_StrikethroughOffset_16;
	float ___m_StrikethroughThickness_17;
	float ___m_TabWidth_18;
};
// Native definition for COM marshalling of UnityEngine.TextCore.FaceInfo
struct FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979_marshaled_com
{
	Il2CppChar* ___m_FamilyName_0;
	Il2CppChar* ___m_StyleName_1;
	int32_t ___m_PointSize_2;
	float ___m_Scale_3;
	float ___m_LineHeight_4;
	float ___m_AscentLine_5;
	float ___m_CapLine_6;
	float ___m_MeanLine_7;
	float ___m_Baseline_8;
	float ___m_DescentLine_9;
	float ___m_SuperscriptOffset_10;
	float ___m_SuperscriptSize_11;
	float ___m_SubscriptOffset_12;
	float ___m_SubscriptSize_13;
	float ___m_UnderlineOffset_14;
	float ___m_UnderlineThickness_15;
	float ___m_StrikethroughOffset_16;
	float ___m_StrikethroughThickness_17;
	float ___m_TabWidth_18;
};

// UnityEngine.TextCore.FontAssetCreationSettings
struct  FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD 
{
public:
	// System.String UnityEngine.TextCore.FontAssetCreationSettings::fontFileGUID
	String_t* ___fontFileGUID_0;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::pointSizeSamplingMode
	int32_t ___pointSizeSamplingMode_1;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::pointSize
	int32_t ___pointSize_2;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::padding
	int32_t ___padding_3;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::packingMode
	int32_t ___packingMode_4;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::atlasWidth
	int32_t ___atlasWidth_5;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::atlasHeight
	int32_t ___atlasHeight_6;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::characterSetSelectionMode
	int32_t ___characterSetSelectionMode_7;
	// System.String UnityEngine.TextCore.FontAssetCreationSettings::characterSequence
	String_t* ___characterSequence_8;
	// System.String UnityEngine.TextCore.FontAssetCreationSettings::referencedFontAssetGUID
	String_t* ___referencedFontAssetGUID_9;
	// System.String UnityEngine.TextCore.FontAssetCreationSettings::referencedTextAssetGUID
	String_t* ___referencedTextAssetGUID_10;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::fontStyle
	int32_t ___fontStyle_11;
	// System.Single UnityEngine.TextCore.FontAssetCreationSettings::fontStyleModifier
	float ___fontStyleModifier_12;
	// System.Int32 UnityEngine.TextCore.FontAssetCreationSettings::renderMode
	int32_t ___renderMode_13;
	// System.Boolean UnityEngine.TextCore.FontAssetCreationSettings::includeFontFeatures
	bool ___includeFontFeatures_14;

public:
	inline static int32_t get_offset_of_fontFileGUID_0() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___fontFileGUID_0)); }
	inline String_t* get_fontFileGUID_0() const { return ___fontFileGUID_0; }
	inline String_t** get_address_of_fontFileGUID_0() { return &___fontFileGUID_0; }
	inline void set_fontFileGUID_0(String_t* value)
	{
		___fontFileGUID_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fontFileGUID_0), (void*)value);
	}

	inline static int32_t get_offset_of_pointSizeSamplingMode_1() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___pointSizeSamplingMode_1)); }
	inline int32_t get_pointSizeSamplingMode_1() const { return ___pointSizeSamplingMode_1; }
	inline int32_t* get_address_of_pointSizeSamplingMode_1() { return &___pointSizeSamplingMode_1; }
	inline void set_pointSizeSamplingMode_1(int32_t value)
	{
		___pointSizeSamplingMode_1 = value;
	}

	inline static int32_t get_offset_of_pointSize_2() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___pointSize_2)); }
	inline int32_t get_pointSize_2() const { return ___pointSize_2; }
	inline int32_t* get_address_of_pointSize_2() { return &___pointSize_2; }
	inline void set_pointSize_2(int32_t value)
	{
		___pointSize_2 = value;
	}

	inline static int32_t get_offset_of_padding_3() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___padding_3)); }
	inline int32_t get_padding_3() const { return ___padding_3; }
	inline int32_t* get_address_of_padding_3() { return &___padding_3; }
	inline void set_padding_3(int32_t value)
	{
		___padding_3 = value;
	}

	inline static int32_t get_offset_of_packingMode_4() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___packingMode_4)); }
	inline int32_t get_packingMode_4() const { return ___packingMode_4; }
	inline int32_t* get_address_of_packingMode_4() { return &___packingMode_4; }
	inline void set_packingMode_4(int32_t value)
	{
		___packingMode_4 = value;
	}

	inline static int32_t get_offset_of_atlasWidth_5() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___atlasWidth_5)); }
	inline int32_t get_atlasWidth_5() const { return ___atlasWidth_5; }
	inline int32_t* get_address_of_atlasWidth_5() { return &___atlasWidth_5; }
	inline void set_atlasWidth_5(int32_t value)
	{
		___atlasWidth_5 = value;
	}

	inline static int32_t get_offset_of_atlasHeight_6() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___atlasHeight_6)); }
	inline int32_t get_atlasHeight_6() const { return ___atlasHeight_6; }
	inline int32_t* get_address_of_atlasHeight_6() { return &___atlasHeight_6; }
	inline void set_atlasHeight_6(int32_t value)
	{
		___atlasHeight_6 = value;
	}

	inline static int32_t get_offset_of_characterSetSelectionMode_7() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___characterSetSelectionMode_7)); }
	inline int32_t get_characterSetSelectionMode_7() const { return ___characterSetSelectionMode_7; }
	inline int32_t* get_address_of_characterSetSelectionMode_7() { return &___characterSetSelectionMode_7; }
	inline void set_characterSetSelectionMode_7(int32_t value)
	{
		___characterSetSelectionMode_7 = value;
	}

	inline static int32_t get_offset_of_characterSequence_8() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___characterSequence_8)); }
	inline String_t* get_characterSequence_8() const { return ___characterSequence_8; }
	inline String_t** get_address_of_characterSequence_8() { return &___characterSequence_8; }
	inline void set_characterSequence_8(String_t* value)
	{
		___characterSequence_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___characterSequence_8), (void*)value);
	}

	inline static int32_t get_offset_of_referencedFontAssetGUID_9() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___referencedFontAssetGUID_9)); }
	inline String_t* get_referencedFontAssetGUID_9() const { return ___referencedFontAssetGUID_9; }
	inline String_t** get_address_of_referencedFontAssetGUID_9() { return &___referencedFontAssetGUID_9; }
	inline void set_referencedFontAssetGUID_9(String_t* value)
	{
		___referencedFontAssetGUID_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___referencedFontAssetGUID_9), (void*)value);
	}

	inline static int32_t get_offset_of_referencedTextAssetGUID_10() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___referencedTextAssetGUID_10)); }
	inline String_t* get_referencedTextAssetGUID_10() const { return ___referencedTextAssetGUID_10; }
	inline String_t** get_address_of_referencedTextAssetGUID_10() { return &___referencedTextAssetGUID_10; }
	inline void set_referencedTextAssetGUID_10(String_t* value)
	{
		___referencedTextAssetGUID_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___referencedTextAssetGUID_10), (void*)value);
	}

	inline static int32_t get_offset_of_fontStyle_11() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___fontStyle_11)); }
	inline int32_t get_fontStyle_11() const { return ___fontStyle_11; }
	inline int32_t* get_address_of_fontStyle_11() { return &___fontStyle_11; }
	inline void set_fontStyle_11(int32_t value)
	{
		___fontStyle_11 = value;
	}

	inline static int32_t get_offset_of_fontStyleModifier_12() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___fontStyleModifier_12)); }
	inline float get_fontStyleModifier_12() const { return ___fontStyleModifier_12; }
	inline float* get_address_of_fontStyleModifier_12() { return &___fontStyleModifier_12; }
	inline void set_fontStyleModifier_12(float value)
	{
		___fontStyleModifier_12 = value;
	}

	inline static int32_t get_offset_of_renderMode_13() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___renderMode_13)); }
	inline int32_t get_renderMode_13() const { return ___renderMode_13; }
	inline int32_t* get_address_of_renderMode_13() { return &___renderMode_13; }
	inline void set_renderMode_13(int32_t value)
	{
		___renderMode_13 = value;
	}

	inline static int32_t get_offset_of_includeFontFeatures_14() { return static_cast<int32_t>(offsetof(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD, ___includeFontFeatures_14)); }
	inline bool get_includeFontFeatures_14() const { return ___includeFontFeatures_14; }
	inline bool* get_address_of_includeFontFeatures_14() { return &___includeFontFeatures_14; }
	inline void set_includeFontFeatures_14(bool value)
	{
		___includeFontFeatures_14 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.FontAssetCreationSettings
struct FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD_marshaled_pinvoke
{
	char* ___fontFileGUID_0;
	int32_t ___pointSizeSamplingMode_1;
	int32_t ___pointSize_2;
	int32_t ___padding_3;
	int32_t ___packingMode_4;
	int32_t ___atlasWidth_5;
	int32_t ___atlasHeight_6;
	int32_t ___characterSetSelectionMode_7;
	char* ___characterSequence_8;
	char* ___referencedFontAssetGUID_9;
	char* ___referencedTextAssetGUID_10;
	int32_t ___fontStyle_11;
	float ___fontStyleModifier_12;
	int32_t ___renderMode_13;
	int32_t ___includeFontFeatures_14;
};
// Native definition for COM marshalling of UnityEngine.TextCore.FontAssetCreationSettings
struct FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD_marshaled_com
{
	Il2CppChar* ___fontFileGUID_0;
	int32_t ___pointSizeSamplingMode_1;
	int32_t ___pointSize_2;
	int32_t ___padding_3;
	int32_t ___packingMode_4;
	int32_t ___atlasWidth_5;
	int32_t ___atlasHeight_6;
	int32_t ___characterSetSelectionMode_7;
	Il2CppChar* ___characterSequence_8;
	Il2CppChar* ___referencedFontAssetGUID_9;
	Il2CppChar* ___referencedTextAssetGUID_10;
	int32_t ___fontStyle_11;
	float ___fontStyleModifier_12;
	int32_t ___renderMode_13;
	int32_t ___includeFontFeatures_14;
};

// UnityEngine.TextCore.FontStyleStack
struct  FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497 
{
public:
	// System.Byte UnityEngine.TextCore.FontStyleStack::bold
	uint8_t ___bold_0;
	// System.Byte UnityEngine.TextCore.FontStyleStack::italic
	uint8_t ___italic_1;
	// System.Byte UnityEngine.TextCore.FontStyleStack::underline
	uint8_t ___underline_2;
	// System.Byte UnityEngine.TextCore.FontStyleStack::strikethrough
	uint8_t ___strikethrough_3;
	// System.Byte UnityEngine.TextCore.FontStyleStack::highlight
	uint8_t ___highlight_4;
	// System.Byte UnityEngine.TextCore.FontStyleStack::superscript
	uint8_t ___superscript_5;
	// System.Byte UnityEngine.TextCore.FontStyleStack::subscript
	uint8_t ___subscript_6;
	// System.Byte UnityEngine.TextCore.FontStyleStack::uppercase
	uint8_t ___uppercase_7;
	// System.Byte UnityEngine.TextCore.FontStyleStack::lowercase
	uint8_t ___lowercase_8;
	// System.Byte UnityEngine.TextCore.FontStyleStack::smallcaps
	uint8_t ___smallcaps_9;

public:
	inline static int32_t get_offset_of_bold_0() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___bold_0)); }
	inline uint8_t get_bold_0() const { return ___bold_0; }
	inline uint8_t* get_address_of_bold_0() { return &___bold_0; }
	inline void set_bold_0(uint8_t value)
	{
		___bold_0 = value;
	}

	inline static int32_t get_offset_of_italic_1() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___italic_1)); }
	inline uint8_t get_italic_1() const { return ___italic_1; }
	inline uint8_t* get_address_of_italic_1() { return &___italic_1; }
	inline void set_italic_1(uint8_t value)
	{
		___italic_1 = value;
	}

	inline static int32_t get_offset_of_underline_2() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___underline_2)); }
	inline uint8_t get_underline_2() const { return ___underline_2; }
	inline uint8_t* get_address_of_underline_2() { return &___underline_2; }
	inline void set_underline_2(uint8_t value)
	{
		___underline_2 = value;
	}

	inline static int32_t get_offset_of_strikethrough_3() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___strikethrough_3)); }
	inline uint8_t get_strikethrough_3() const { return ___strikethrough_3; }
	inline uint8_t* get_address_of_strikethrough_3() { return &___strikethrough_3; }
	inline void set_strikethrough_3(uint8_t value)
	{
		___strikethrough_3 = value;
	}

	inline static int32_t get_offset_of_highlight_4() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___highlight_4)); }
	inline uint8_t get_highlight_4() const { return ___highlight_4; }
	inline uint8_t* get_address_of_highlight_4() { return &___highlight_4; }
	inline void set_highlight_4(uint8_t value)
	{
		___highlight_4 = value;
	}

	inline static int32_t get_offset_of_superscript_5() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___superscript_5)); }
	inline uint8_t get_superscript_5() const { return ___superscript_5; }
	inline uint8_t* get_address_of_superscript_5() { return &___superscript_5; }
	inline void set_superscript_5(uint8_t value)
	{
		___superscript_5 = value;
	}

	inline static int32_t get_offset_of_subscript_6() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___subscript_6)); }
	inline uint8_t get_subscript_6() const { return ___subscript_6; }
	inline uint8_t* get_address_of_subscript_6() { return &___subscript_6; }
	inline void set_subscript_6(uint8_t value)
	{
		___subscript_6 = value;
	}

	inline static int32_t get_offset_of_uppercase_7() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___uppercase_7)); }
	inline uint8_t get_uppercase_7() const { return ___uppercase_7; }
	inline uint8_t* get_address_of_uppercase_7() { return &___uppercase_7; }
	inline void set_uppercase_7(uint8_t value)
	{
		___uppercase_7 = value;
	}

	inline static int32_t get_offset_of_lowercase_8() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___lowercase_8)); }
	inline uint8_t get_lowercase_8() const { return ___lowercase_8; }
	inline uint8_t* get_address_of_lowercase_8() { return &___lowercase_8; }
	inline void set_lowercase_8(uint8_t value)
	{
		___lowercase_8 = value;
	}

	inline static int32_t get_offset_of_smallcaps_9() { return static_cast<int32_t>(offsetof(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497, ___smallcaps_9)); }
	inline uint8_t get_smallcaps_9() const { return ___smallcaps_9; }
	inline uint8_t* get_address_of_smallcaps_9() { return &___smallcaps_9; }
	inline void set_smallcaps_9(uint8_t value)
	{
		___smallcaps_9 = value;
	}
};


// UnityEngine.TextCore.GlyphMetrics
struct  GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B 
{
public:
	// System.Single UnityEngine.TextCore.GlyphMetrics::m_Width
	float ___m_Width_0;
	// System.Single UnityEngine.TextCore.GlyphMetrics::m_Height
	float ___m_Height_1;
	// System.Single UnityEngine.TextCore.GlyphMetrics::m_HorizontalBearingX
	float ___m_HorizontalBearingX_2;
	// System.Single UnityEngine.TextCore.GlyphMetrics::m_HorizontalBearingY
	float ___m_HorizontalBearingY_3;
	// System.Single UnityEngine.TextCore.GlyphMetrics::m_HorizontalAdvance
	float ___m_HorizontalAdvance_4;

public:
	inline static int32_t get_offset_of_m_Width_0() { return static_cast<int32_t>(offsetof(GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B, ___m_Width_0)); }
	inline float get_m_Width_0() const { return ___m_Width_0; }
	inline float* get_address_of_m_Width_0() { return &___m_Width_0; }
	inline void set_m_Width_0(float value)
	{
		___m_Width_0 = value;
	}

	inline static int32_t get_offset_of_m_Height_1() { return static_cast<int32_t>(offsetof(GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B, ___m_Height_1)); }
	inline float get_m_Height_1() const { return ___m_Height_1; }
	inline float* get_address_of_m_Height_1() { return &___m_Height_1; }
	inline void set_m_Height_1(float value)
	{
		___m_Height_1 = value;
	}

	inline static int32_t get_offset_of_m_HorizontalBearingX_2() { return static_cast<int32_t>(offsetof(GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B, ___m_HorizontalBearingX_2)); }
	inline float get_m_HorizontalBearingX_2() const { return ___m_HorizontalBearingX_2; }
	inline float* get_address_of_m_HorizontalBearingX_2() { return &___m_HorizontalBearingX_2; }
	inline void set_m_HorizontalBearingX_2(float value)
	{
		___m_HorizontalBearingX_2 = value;
	}

	inline static int32_t get_offset_of_m_HorizontalBearingY_3() { return static_cast<int32_t>(offsetof(GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B, ___m_HorizontalBearingY_3)); }
	inline float get_m_HorizontalBearingY_3() const { return ___m_HorizontalBearingY_3; }
	inline float* get_address_of_m_HorizontalBearingY_3() { return &___m_HorizontalBearingY_3; }
	inline void set_m_HorizontalBearingY_3(float value)
	{
		___m_HorizontalBearingY_3 = value;
	}

	inline static int32_t get_offset_of_m_HorizontalAdvance_4() { return static_cast<int32_t>(offsetof(GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B, ___m_HorizontalAdvance_4)); }
	inline float get_m_HorizontalAdvance_4() const { return ___m_HorizontalAdvance_4; }
	inline float* get_address_of_m_HorizontalAdvance_4() { return &___m_HorizontalAdvance_4; }
	inline void set_m_HorizontalAdvance_4(float value)
	{
		___m_HorizontalAdvance_4 = value;
	}
};


// UnityEngine.TextCore.GlyphRect
struct  GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D 
{
public:
	// System.Int32 UnityEngine.TextCore.GlyphRect::m_X
	int32_t ___m_X_0;
	// System.Int32 UnityEngine.TextCore.GlyphRect::m_Y
	int32_t ___m_Y_1;
	// System.Int32 UnityEngine.TextCore.GlyphRect::m_Width
	int32_t ___m_Width_2;
	// System.Int32 UnityEngine.TextCore.GlyphRect::m_Height
	int32_t ___m_Height_3;

public:
	inline static int32_t get_offset_of_m_X_0() { return static_cast<int32_t>(offsetof(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D, ___m_X_0)); }
	inline int32_t get_m_X_0() const { return ___m_X_0; }
	inline int32_t* get_address_of_m_X_0() { return &___m_X_0; }
	inline void set_m_X_0(int32_t value)
	{
		___m_X_0 = value;
	}

	inline static int32_t get_offset_of_m_Y_1() { return static_cast<int32_t>(offsetof(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D, ___m_Y_1)); }
	inline int32_t get_m_Y_1() const { return ___m_Y_1; }
	inline int32_t* get_address_of_m_Y_1() { return &___m_Y_1; }
	inline void set_m_Y_1(int32_t value)
	{
		___m_Y_1 = value;
	}

	inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D, ___m_Width_2)); }
	inline int32_t get_m_Width_2() const { return ___m_Width_2; }
	inline int32_t* get_address_of_m_Width_2() { return &___m_Width_2; }
	inline void set_m_Width_2(int32_t value)
	{
		___m_Width_2 = value;
	}

	inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D, ___m_Height_3)); }
	inline int32_t get_m_Height_3() const { return ___m_Height_3; }
	inline int32_t* get_address_of_m_Height_3() { return &___m_Height_3; }
	inline void set_m_Height_3(int32_t value)
	{
		___m_Height_3 = value;
	}
};

struct GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D_StaticFields
{
public:
	// UnityEngine.TextCore.GlyphRect UnityEngine.TextCore.GlyphRect::s_ZeroGlyphRect
	GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  ___s_ZeroGlyphRect_4;

public:
	inline static int32_t get_offset_of_s_ZeroGlyphRect_4() { return static_cast<int32_t>(offsetof(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D_StaticFields, ___s_ZeroGlyphRect_4)); }
	inline GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  get_s_ZeroGlyphRect_4() const { return ___s_ZeroGlyphRect_4; }
	inline GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D * get_address_of_s_ZeroGlyphRect_4() { return &___s_ZeroGlyphRect_4; }
	inline void set_s_ZeroGlyphRect_4(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  value)
	{
		___s_ZeroGlyphRect_4 = value;
	}
};


// System.Int32
struct  Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 
{
public:
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
	inline int32_t get_m_value_0() const { return ___m_value_0; }
	inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(int32_t value)
	{
		___m_value_0 = value;
	}
};


// System.IntPtr
struct  IntPtr_t 
{
public:
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
	inline void* get_m_value_0() const { return ___m_value_0; }
	inline void** get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(void* value)
	{
		___m_value_0 = value;
	}
};

struct IntPtr_t_StaticFields
{
public:
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;

public:
	inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
	inline intptr_t get_Zero_1() const { return ___Zero_1; }
	inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
	inline void set_Zero_1(intptr_t value)
	{
		___Zero_1 = value;
	}
};


// UnityEngine.TextCore.LinkInfo
struct  LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C 
{
public:
	// System.Int32 UnityEngine.TextCore.LinkInfo::hashCode
	int32_t ___hashCode_0;
	// System.Int32 UnityEngine.TextCore.LinkInfo::linkIdFirstCharacterIndex
	int32_t ___linkIdFirstCharacterIndex_1;
	// System.Int32 UnityEngine.TextCore.LinkInfo::linkIdLength
	int32_t ___linkIdLength_2;
	// System.Int32 UnityEngine.TextCore.LinkInfo::linkTextfirstCharacterIndex
	int32_t ___linkTextfirstCharacterIndex_3;
	// System.Int32 UnityEngine.TextCore.LinkInfo::linkTextLength
	int32_t ___linkTextLength_4;
	// System.Char[] UnityEngine.TextCore.LinkInfo::linkId
	CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___linkId_5;

public:
	inline static int32_t get_offset_of_hashCode_0() { return static_cast<int32_t>(offsetof(LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C, ___hashCode_0)); }
	inline int32_t get_hashCode_0() const { return ___hashCode_0; }
	inline int32_t* get_address_of_hashCode_0() { return &___hashCode_0; }
	inline void set_hashCode_0(int32_t value)
	{
		___hashCode_0 = value;
	}

	inline static int32_t get_offset_of_linkIdFirstCharacterIndex_1() { return static_cast<int32_t>(offsetof(LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C, ___linkIdFirstCharacterIndex_1)); }
	inline int32_t get_linkIdFirstCharacterIndex_1() const { return ___linkIdFirstCharacterIndex_1; }
	inline int32_t* get_address_of_linkIdFirstCharacterIndex_1() { return &___linkIdFirstCharacterIndex_1; }
	inline void set_linkIdFirstCharacterIndex_1(int32_t value)
	{
		___linkIdFirstCharacterIndex_1 = value;
	}

	inline static int32_t get_offset_of_linkIdLength_2() { return static_cast<int32_t>(offsetof(LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C, ___linkIdLength_2)); }
	inline int32_t get_linkIdLength_2() const { return ___linkIdLength_2; }
	inline int32_t* get_address_of_linkIdLength_2() { return &___linkIdLength_2; }
	inline void set_linkIdLength_2(int32_t value)
	{
		___linkIdLength_2 = value;
	}

	inline static int32_t get_offset_of_linkTextfirstCharacterIndex_3() { return static_cast<int32_t>(offsetof(LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C, ___linkTextfirstCharacterIndex_3)); }
	inline int32_t get_linkTextfirstCharacterIndex_3() const { return ___linkTextfirstCharacterIndex_3; }
	inline int32_t* get_address_of_linkTextfirstCharacterIndex_3() { return &___linkTextfirstCharacterIndex_3; }
	inline void set_linkTextfirstCharacterIndex_3(int32_t value)
	{
		___linkTextfirstCharacterIndex_3 = value;
	}

	inline static int32_t get_offset_of_linkTextLength_4() { return static_cast<int32_t>(offsetof(LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C, ___linkTextLength_4)); }
	inline int32_t get_linkTextLength_4() const { return ___linkTextLength_4; }
	inline int32_t* get_address_of_linkTextLength_4() { return &___linkTextLength_4; }
	inline void set_linkTextLength_4(int32_t value)
	{
		___linkTextLength_4 = value;
	}

	inline static int32_t get_offset_of_linkId_5() { return static_cast<int32_t>(offsetof(LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C, ___linkId_5)); }
	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_linkId_5() const { return ___linkId_5; }
	inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_linkId_5() { return &___linkId_5; }
	inline void set_linkId_5(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
	{
		___linkId_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___linkId_5), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.LinkInfo
struct LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C_marshaled_pinvoke
{
	int32_t ___hashCode_0;
	int32_t ___linkIdFirstCharacterIndex_1;
	int32_t ___linkIdLength_2;
	int32_t ___linkTextfirstCharacterIndex_3;
	int32_t ___linkTextLength_4;
	uint8_t* ___linkId_5;
};
// Native definition for COM marshalling of UnityEngine.TextCore.LinkInfo
struct LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C_marshaled_com
{
	int32_t ___hashCode_0;
	int32_t ___linkIdFirstCharacterIndex_1;
	int32_t ___linkIdLength_2;
	int32_t ___linkTextfirstCharacterIndex_3;
	int32_t ___linkTextLength_4;
	uint8_t* ___linkId_5;
};

// UnityEngine.TextCore.MaterialReference
struct  MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA 
{
public:
	// System.Int32 UnityEngine.TextCore.MaterialReference::index
	int32_t ___index_0;
	// UnityEngine.TextCore.FontAsset UnityEngine.TextCore.MaterialReference::fontAsset
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_1;
	// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.MaterialReference::spriteAsset
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_2;
	// UnityEngine.Material UnityEngine.TextCore.MaterialReference::material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_3;
	// System.Boolean UnityEngine.TextCore.MaterialReference::isDefaultMaterial
	bool ___isDefaultMaterial_4;
	// System.Boolean UnityEngine.TextCore.MaterialReference::isFallbackMaterial
	bool ___isFallbackMaterial_5;
	// UnityEngine.Material UnityEngine.TextCore.MaterialReference::fallbackMaterial
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___fallbackMaterial_6;
	// System.Single UnityEngine.TextCore.MaterialReference::padding
	float ___padding_7;
	// System.Int32 UnityEngine.TextCore.MaterialReference::referenceCount
	int32_t ___referenceCount_8;

public:
	inline static int32_t get_offset_of_index_0() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___index_0)); }
	inline int32_t get_index_0() const { return ___index_0; }
	inline int32_t* get_address_of_index_0() { return &___index_0; }
	inline void set_index_0(int32_t value)
	{
		___index_0 = value;
	}

	inline static int32_t get_offset_of_fontAsset_1() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___fontAsset_1)); }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * get_fontAsset_1() const { return ___fontAsset_1; }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC ** get_address_of_fontAsset_1() { return &___fontAsset_1; }
	inline void set_fontAsset_1(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * value)
	{
		___fontAsset_1 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fontAsset_1), (void*)value);
	}

	inline static int32_t get_offset_of_spriteAsset_2() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___spriteAsset_2)); }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * get_spriteAsset_2() const { return ___spriteAsset_2; }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 ** get_address_of_spriteAsset_2() { return &___spriteAsset_2; }
	inline void set_spriteAsset_2(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * value)
	{
		___spriteAsset_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___spriteAsset_2), (void*)value);
	}

	inline static int32_t get_offset_of_material_3() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___material_3)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_material_3() const { return ___material_3; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_material_3() { return &___material_3; }
	inline void set_material_3(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___material_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___material_3), (void*)value);
	}

	inline static int32_t get_offset_of_isDefaultMaterial_4() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___isDefaultMaterial_4)); }
	inline bool get_isDefaultMaterial_4() const { return ___isDefaultMaterial_4; }
	inline bool* get_address_of_isDefaultMaterial_4() { return &___isDefaultMaterial_4; }
	inline void set_isDefaultMaterial_4(bool value)
	{
		___isDefaultMaterial_4 = value;
	}

	inline static int32_t get_offset_of_isFallbackMaterial_5() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___isFallbackMaterial_5)); }
	inline bool get_isFallbackMaterial_5() const { return ___isFallbackMaterial_5; }
	inline bool* get_address_of_isFallbackMaterial_5() { return &___isFallbackMaterial_5; }
	inline void set_isFallbackMaterial_5(bool value)
	{
		___isFallbackMaterial_5 = value;
	}

	inline static int32_t get_offset_of_fallbackMaterial_6() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___fallbackMaterial_6)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_fallbackMaterial_6() const { return ___fallbackMaterial_6; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_fallbackMaterial_6() { return &___fallbackMaterial_6; }
	inline void set_fallbackMaterial_6(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___fallbackMaterial_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fallbackMaterial_6), (void*)value);
	}

	inline static int32_t get_offset_of_padding_7() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___padding_7)); }
	inline float get_padding_7() const { return ___padding_7; }
	inline float* get_address_of_padding_7() { return &___padding_7; }
	inline void set_padding_7(float value)
	{
		___padding_7 = value;
	}

	inline static int32_t get_offset_of_referenceCount_8() { return static_cast<int32_t>(offsetof(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA, ___referenceCount_8)); }
	inline int32_t get_referenceCount_8() const { return ___referenceCount_8; }
	inline int32_t* get_address_of_referenceCount_8() { return &___referenceCount_8; }
	inline void set_referenceCount_8(int32_t value)
	{
		___referenceCount_8 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.MaterialReference
struct MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA_marshaled_pinvoke
{
	int32_t ___index_0;
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_1;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_2;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_3;
	int32_t ___isDefaultMaterial_4;
	int32_t ___isFallbackMaterial_5;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___fallbackMaterial_6;
	float ___padding_7;
	int32_t ___referenceCount_8;
};
// Native definition for COM marshalling of UnityEngine.TextCore.MaterialReference
struct MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA_marshaled_com
{
	int32_t ___index_0;
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_1;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_2;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_3;
	int32_t ___isDefaultMaterial_4;
	int32_t ___isFallbackMaterial_5;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___fallbackMaterial_6;
	float ___padding_7;
	int32_t ___referenceCount_8;
};

// UnityEngine.TextCore.PageInfo
struct  PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE 
{
public:
	// System.Int32 UnityEngine.TextCore.PageInfo::firstCharacterIndex
	int32_t ___firstCharacterIndex_0;
	// System.Int32 UnityEngine.TextCore.PageInfo::lastCharacterIndex
	int32_t ___lastCharacterIndex_1;
	// System.Single UnityEngine.TextCore.PageInfo::ascender
	float ___ascender_2;
	// System.Single UnityEngine.TextCore.PageInfo::baseLine
	float ___baseLine_3;
	// System.Single UnityEngine.TextCore.PageInfo::descender
	float ___descender_4;

public:
	inline static int32_t get_offset_of_firstCharacterIndex_0() { return static_cast<int32_t>(offsetof(PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE, ___firstCharacterIndex_0)); }
	inline int32_t get_firstCharacterIndex_0() const { return ___firstCharacterIndex_0; }
	inline int32_t* get_address_of_firstCharacterIndex_0() { return &___firstCharacterIndex_0; }
	inline void set_firstCharacterIndex_0(int32_t value)
	{
		___firstCharacterIndex_0 = value;
	}

	inline static int32_t get_offset_of_lastCharacterIndex_1() { return static_cast<int32_t>(offsetof(PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE, ___lastCharacterIndex_1)); }
	inline int32_t get_lastCharacterIndex_1() const { return ___lastCharacterIndex_1; }
	inline int32_t* get_address_of_lastCharacterIndex_1() { return &___lastCharacterIndex_1; }
	inline void set_lastCharacterIndex_1(int32_t value)
	{
		___lastCharacterIndex_1 = value;
	}

	inline static int32_t get_offset_of_ascender_2() { return static_cast<int32_t>(offsetof(PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE, ___ascender_2)); }
	inline float get_ascender_2() const { return ___ascender_2; }
	inline float* get_address_of_ascender_2() { return &___ascender_2; }
	inline void set_ascender_2(float value)
	{
		___ascender_2 = value;
	}

	inline static int32_t get_offset_of_baseLine_3() { return static_cast<int32_t>(offsetof(PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE, ___baseLine_3)); }
	inline float get_baseLine_3() const { return ___baseLine_3; }
	inline float* get_address_of_baseLine_3() { return &___baseLine_3; }
	inline void set_baseLine_3(float value)
	{
		___baseLine_3 = value;
	}

	inline static int32_t get_offset_of_descender_4() { return static_cast<int32_t>(offsetof(PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE, ___descender_4)); }
	inline float get_descender_4() const { return ___descender_4; }
	inline float* get_address_of_descender_4() { return &___descender_4; }
	inline void set_descender_4(float value)
	{
		___descender_4 = value;
	}
};


// UnityEngine.Rect
struct  Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 
{
public:
	// System.Single UnityEngine.Rect::m_XMin
	float ___m_XMin_0;
	// System.Single UnityEngine.Rect::m_YMin
	float ___m_YMin_1;
	// System.Single UnityEngine.Rect::m_Width
	float ___m_Width_2;
	// System.Single UnityEngine.Rect::m_Height
	float ___m_Height_3;

public:
	inline static int32_t get_offset_of_m_XMin_0() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_XMin_0)); }
	inline float get_m_XMin_0() const { return ___m_XMin_0; }
	inline float* get_address_of_m_XMin_0() { return &___m_XMin_0; }
	inline void set_m_XMin_0(float value)
	{
		___m_XMin_0 = value;
	}

	inline static int32_t get_offset_of_m_YMin_1() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_YMin_1)); }
	inline float get_m_YMin_1() const { return ___m_YMin_1; }
	inline float* get_address_of_m_YMin_1() { return &___m_YMin_1; }
	inline void set_m_YMin_1(float value)
	{
		___m_YMin_1 = value;
	}

	inline static int32_t get_offset_of_m_Width_2() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_Width_2)); }
	inline float get_m_Width_2() const { return ___m_Width_2; }
	inline float* get_address_of_m_Width_2() { return &___m_Width_2; }
	inline void set_m_Width_2(float value)
	{
		___m_Width_2 = value;
	}

	inline static int32_t get_offset_of_m_Height_3() { return static_cast<int32_t>(offsetof(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878, ___m_Height_3)); }
	inline float get_m_Height_3() const { return ___m_Height_3; }
	inline float* get_address_of_m_Height_3() { return &___m_Height_3; }
	inline void set_m_Height_3(float value)
	{
		___m_Height_3 = value;
	}
};


// System.Single
struct  Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E 
{
public:
	// System.Single System.Single::m_value
	float ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
	inline float get_m_value_0() const { return ___m_value_0; }
	inline float* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(float value)
	{
		___m_value_0 = value;
	}
};


// System.UInt32
struct  UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 
{
public:
	// System.UInt32 System.UInt32::m_value
	uint32_t ___m_value_0;

public:
	inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); }
	inline uint32_t get_m_value_0() const { return ___m_value_0; }
	inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
	inline void set_m_value_0(uint32_t value)
	{
		___m_value_0 = value;
	}
};


// UnityEngine.Vector2
struct  Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 
{
public:
	// System.Single UnityEngine.Vector2::x
	float ___x_0;
	// System.Single UnityEngine.Vector2::y
	float ___y_1;

public:
	inline static int32_t get_offset_of_x_0() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___x_0)); }
	inline float get_x_0() const { return ___x_0; }
	inline float* get_address_of_x_0() { return &___x_0; }
	inline void set_x_0(float value)
	{
		___x_0 = value;
	}

	inline static int32_t get_offset_of_y_1() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9, ___y_1)); }
	inline float get_y_1() const { return ___y_1; }
	inline float* get_address_of_y_1() { return &___y_1; }
	inline void set_y_1(float value)
	{
		___y_1 = value;
	}
};

struct Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___zeroVector_2;
	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___oneVector_3;
	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___upVector_4;
	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___downVector_5;
	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___leftVector_6;
	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___rightVector_7;
	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___positiveInfinityVector_8;
	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___negativeInfinityVector_9;

public:
	inline static int32_t get_offset_of_zeroVector_2() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___zeroVector_2)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_zeroVector_2() const { return ___zeroVector_2; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_zeroVector_2() { return &___zeroVector_2; }
	inline void set_zeroVector_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___zeroVector_2 = value;
	}

	inline static int32_t get_offset_of_oneVector_3() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___oneVector_3)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_oneVector_3() const { return ___oneVector_3; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_oneVector_3() { return &___oneVector_3; }
	inline void set_oneVector_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___oneVector_3 = value;
	}

	inline static int32_t get_offset_of_upVector_4() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___upVector_4)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_upVector_4() const { return ___upVector_4; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_upVector_4() { return &___upVector_4; }
	inline void set_upVector_4(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___upVector_4 = value;
	}

	inline static int32_t get_offset_of_downVector_5() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___downVector_5)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_downVector_5() const { return ___downVector_5; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_downVector_5() { return &___downVector_5; }
	inline void set_downVector_5(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___downVector_5 = value;
	}

	inline static int32_t get_offset_of_leftVector_6() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___leftVector_6)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_leftVector_6() const { return ___leftVector_6; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_leftVector_6() { return &___leftVector_6; }
	inline void set_leftVector_6(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___leftVector_6 = value;
	}

	inline static int32_t get_offset_of_rightVector_7() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___rightVector_7)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_rightVector_7() const { return ___rightVector_7; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_rightVector_7() { return &___rightVector_7; }
	inline void set_rightVector_7(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___rightVector_7 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___positiveInfinityVector_8)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_positiveInfinityVector_8() const { return ___positiveInfinityVector_8; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_positiveInfinityVector_8() { return &___positiveInfinityVector_8; }
	inline void set_positiveInfinityVector_8(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___positiveInfinityVector_8 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_9() { return static_cast<int32_t>(offsetof(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9_StaticFields, ___negativeInfinityVector_9)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_negativeInfinityVector_9() const { return ___negativeInfinityVector_9; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_negativeInfinityVector_9() { return &___negativeInfinityVector_9; }
	inline void set_negativeInfinityVector_9(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___negativeInfinityVector_9 = value;
	}
};


// UnityEngine.Vector3
struct  Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E 
{
public:
	// System.Single UnityEngine.Vector3::x
	float ___x_2;
	// System.Single UnityEngine.Vector3::y
	float ___y_3;
	// System.Single UnityEngine.Vector3::z
	float ___z_4;

public:
	inline static int32_t get_offset_of_x_2() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___x_2)); }
	inline float get_x_2() const { return ___x_2; }
	inline float* get_address_of_x_2() { return &___x_2; }
	inline void set_x_2(float value)
	{
		___x_2 = value;
	}

	inline static int32_t get_offset_of_y_3() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___y_3)); }
	inline float get_y_3() const { return ___y_3; }
	inline float* get_address_of_y_3() { return &___y_3; }
	inline void set_y_3(float value)
	{
		___y_3 = value;
	}

	inline static int32_t get_offset_of_z_4() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E, ___z_4)); }
	inline float get_z_4() const { return ___z_4; }
	inline float* get_address_of_z_4() { return &___z_4; }
	inline void set_z_4(float value)
	{
		___z_4 = value;
	}
};

struct Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields
{
public:
	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___zeroVector_5;
	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___oneVector_6;
	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___upVector_7;
	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___downVector_8;
	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___leftVector_9;
	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___rightVector_10;
	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___forwardVector_11;
	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___backVector_12;
	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___positiveInfinityVector_13;
	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___negativeInfinityVector_14;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___zeroVector_5)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___oneVector_6)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_upVector_7() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___upVector_7)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_upVector_7() const { return ___upVector_7; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_upVector_7() { return &___upVector_7; }
	inline void set_upVector_7(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___upVector_7 = value;
	}

	inline static int32_t get_offset_of_downVector_8() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___downVector_8)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_downVector_8() const { return ___downVector_8; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_downVector_8() { return &___downVector_8; }
	inline void set_downVector_8(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___downVector_8 = value;
	}

	inline static int32_t get_offset_of_leftVector_9() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___leftVector_9)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_leftVector_9() const { return ___leftVector_9; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_leftVector_9() { return &___leftVector_9; }
	inline void set_leftVector_9(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___leftVector_9 = value;
	}

	inline static int32_t get_offset_of_rightVector_10() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___rightVector_10)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_rightVector_10() const { return ___rightVector_10; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_rightVector_10() { return &___rightVector_10; }
	inline void set_rightVector_10(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___rightVector_10 = value;
	}

	inline static int32_t get_offset_of_forwardVector_11() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___forwardVector_11)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_forwardVector_11() const { return ___forwardVector_11; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_forwardVector_11() { return &___forwardVector_11; }
	inline void set_forwardVector_11(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___forwardVector_11 = value;
	}

	inline static int32_t get_offset_of_backVector_12() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___backVector_12)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_backVector_12() const { return ___backVector_12; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_backVector_12() { return &___backVector_12; }
	inline void set_backVector_12(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___backVector_12 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_13() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___positiveInfinityVector_13)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_positiveInfinityVector_13() const { return ___positiveInfinityVector_13; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_positiveInfinityVector_13() { return &___positiveInfinityVector_13; }
	inline void set_positiveInfinityVector_13(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___positiveInfinityVector_13 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_14() { return static_cast<int32_t>(offsetof(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_StaticFields, ___negativeInfinityVector_14)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_negativeInfinityVector_14() const { return ___negativeInfinityVector_14; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_negativeInfinityVector_14() { return &___negativeInfinityVector_14; }
	inline void set_negativeInfinityVector_14(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___negativeInfinityVector_14 = value;
	}
};


// UnityEngine.Vector4
struct  Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 
{
public:
	// System.Single UnityEngine.Vector4::x
	float ___x_1;
	// System.Single UnityEngine.Vector4::y
	float ___y_2;
	// System.Single UnityEngine.Vector4::z
	float ___z_3;
	// System.Single UnityEngine.Vector4::w
	float ___w_4;

public:
	inline static int32_t get_offset_of_x_1() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___x_1)); }
	inline float get_x_1() const { return ___x_1; }
	inline float* get_address_of_x_1() { return &___x_1; }
	inline void set_x_1(float value)
	{
		___x_1 = value;
	}

	inline static int32_t get_offset_of_y_2() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___y_2)); }
	inline float get_y_2() const { return ___y_2; }
	inline float* get_address_of_y_2() { return &___y_2; }
	inline void set_y_2(float value)
	{
		___y_2 = value;
	}

	inline static int32_t get_offset_of_z_3() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___z_3)); }
	inline float get_z_3() const { return ___z_3; }
	inline float* get_address_of_z_3() { return &___z_3; }
	inline void set_z_3(float value)
	{
		___z_3 = value;
	}

	inline static int32_t get_offset_of_w_4() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7, ___w_4)); }
	inline float get_w_4() const { return ___w_4; }
	inline float* get_address_of_w_4() { return &___w_4; }
	inline void set_w_4(float value)
	{
		___w_4 = value;
	}
};

struct Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields
{
public:
	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___zeroVector_5;
	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___oneVector_6;
	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___positiveInfinityVector_7;
	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___negativeInfinityVector_8;

public:
	inline static int32_t get_offset_of_zeroVector_5() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___zeroVector_5)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_zeroVector_5() const { return ___zeroVector_5; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_zeroVector_5() { return &___zeroVector_5; }
	inline void set_zeroVector_5(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___zeroVector_5 = value;
	}

	inline static int32_t get_offset_of_oneVector_6() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___oneVector_6)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_oneVector_6() const { return ___oneVector_6; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_oneVector_6() { return &___oneVector_6; }
	inline void set_oneVector_6(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___oneVector_6 = value;
	}

	inline static int32_t get_offset_of_positiveInfinityVector_7() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___positiveInfinityVector_7)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_positiveInfinityVector_7() const { return ___positiveInfinityVector_7; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_positiveInfinityVector_7() { return &___positiveInfinityVector_7; }
	inline void set_positiveInfinityVector_7(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___positiveInfinityVector_7 = value;
	}

	inline static int32_t get_offset_of_negativeInfinityVector_8() { return static_cast<int32_t>(offsetof(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7_StaticFields, ___negativeInfinityVector_8)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_negativeInfinityVector_8() const { return ___negativeInfinityVector_8; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_negativeInfinityVector_8() { return &___negativeInfinityVector_8; }
	inline void set_negativeInfinityVector_8(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___negativeInfinityVector_8 = value;
	}
};


// System.Void
struct  Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 
{
public:
	union
	{
		struct
		{
		};
		uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
	};

public:
};


// UnityEngine.TextCore.WordInfo
struct  WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D 
{
public:
	// System.Int32 UnityEngine.TextCore.WordInfo::firstCharacterIndex
	int32_t ___firstCharacterIndex_0;
	// System.Int32 UnityEngine.TextCore.WordInfo::lastCharacterIndex
	int32_t ___lastCharacterIndex_1;
	// System.Int32 UnityEngine.TextCore.WordInfo::characterCount
	int32_t ___characterCount_2;

public:
	inline static int32_t get_offset_of_firstCharacterIndex_0() { return static_cast<int32_t>(offsetof(WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D, ___firstCharacterIndex_0)); }
	inline int32_t get_firstCharacterIndex_0() const { return ___firstCharacterIndex_0; }
	inline int32_t* get_address_of_firstCharacterIndex_0() { return &___firstCharacterIndex_0; }
	inline void set_firstCharacterIndex_0(int32_t value)
	{
		___firstCharacterIndex_0 = value;
	}

	inline static int32_t get_offset_of_lastCharacterIndex_1() { return static_cast<int32_t>(offsetof(WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D, ___lastCharacterIndex_1)); }
	inline int32_t get_lastCharacterIndex_1() const { return ___lastCharacterIndex_1; }
	inline int32_t* get_address_of_lastCharacterIndex_1() { return &___lastCharacterIndex_1; }
	inline void set_lastCharacterIndex_1(int32_t value)
	{
		___lastCharacterIndex_1 = value;
	}

	inline static int32_t get_offset_of_characterCount_2() { return static_cast<int32_t>(offsetof(WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D, ___characterCount_2)); }
	inline int32_t get_characterCount_2() const { return ___characterCount_2; }
	inline int32_t* get_address_of_characterCount_2() { return &___characterCount_2; }
	inline void set_characterCount_2(int32_t value)
	{
		___characterCount_2 = value;
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.Color32>
struct  RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4, ___m_ItemStack_0)); }
	inline Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4, ___m_DefaultItem_3)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___m_DefaultItem_3 = value;
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.MaterialReference>
struct  RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	MaterialReferenceU5BU5D_t6AAF4C1568DD4924162A73831A78CBC979ADFCD4* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA  ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985, ___m_ItemStack_0)); }
	inline MaterialReferenceU5BU5D_t6AAF4C1568DD4924162A73831A78CBC979ADFCD4* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline MaterialReferenceU5BU5D_t6AAF4C1568DD4924162A73831A78CBC979ADFCD4** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(MaterialReferenceU5BU5D_t6AAF4C1568DD4924162A73831A78CBC979ADFCD4* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985, ___m_DefaultItem_3)); }
	inline MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA  get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA * get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(MaterialReference_t7F846E18F4217E1F065BA6975C673EE026C2B2EA  value)
	{
		___m_DefaultItem_3 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_DefaultItem_3))->___fontAsset_1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_DefaultItem_3))->___spriteAsset_2), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_DefaultItem_3))->___material_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_DefaultItem_3))->___fallbackMaterial_6), (void*)NULL);
		#endif
	}
};


// UnityEngine.TextCore.ColorMode
struct  ColorMode_t2B5449E4179BFE2F6F623F396868BC93D26C217E 
{
public:
	// System.Int32 UnityEngine.TextCore.ColorMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ColorMode_t2B5449E4179BFE2F6F623F396868BC93D26C217E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// System.Delegate
struct  Delegate_t  : public RuntimeObject
{
public:
	// System.IntPtr System.Delegate::method_ptr
	Il2CppMethodPointer ___method_ptr_0;
	// System.IntPtr System.Delegate::invoke_impl
	intptr_t ___invoke_impl_1;
	// System.Object System.Delegate::m_target
	RuntimeObject * ___m_target_2;
	// System.IntPtr System.Delegate::method
	intptr_t ___method_3;
	// System.IntPtr System.Delegate::delegate_trampoline
	intptr_t ___delegate_trampoline_4;
	// System.IntPtr System.Delegate::extra_arg
	intptr_t ___extra_arg_5;
	// System.IntPtr System.Delegate::method_code
	intptr_t ___method_code_6;
	// System.Reflection.MethodInfo System.Delegate::method_info
	MethodInfo_t * ___method_info_7;
	// System.Reflection.MethodInfo System.Delegate::original_method_info
	MethodInfo_t * ___original_method_info_8;
	// System.DelegateData System.Delegate::data
	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
	// System.Boolean System.Delegate::method_is_virtual
	bool ___method_is_virtual_10;

public:
	inline static int32_t get_offset_of_method_ptr_0() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_ptr_0)); }
	inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; }
	inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; }
	inline void set_method_ptr_0(Il2CppMethodPointer value)
	{
		___method_ptr_0 = value;
	}

	inline static int32_t get_offset_of_invoke_impl_1() { return static_cast<int32_t>(offsetof(Delegate_t, ___invoke_impl_1)); }
	inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; }
	inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; }
	inline void set_invoke_impl_1(intptr_t value)
	{
		___invoke_impl_1 = value;
	}

	inline static int32_t get_offset_of_m_target_2() { return static_cast<int32_t>(offsetof(Delegate_t, ___m_target_2)); }
	inline RuntimeObject * get_m_target_2() const { return ___m_target_2; }
	inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; }
	inline void set_m_target_2(RuntimeObject * value)
	{
		___m_target_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value);
	}

	inline static int32_t get_offset_of_method_3() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_3)); }
	inline intptr_t get_method_3() const { return ___method_3; }
	inline intptr_t* get_address_of_method_3() { return &___method_3; }
	inline void set_method_3(intptr_t value)
	{
		___method_3 = value;
	}

	inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast<int32_t>(offsetof(Delegate_t, ___delegate_trampoline_4)); }
	inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; }
	inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; }
	inline void set_delegate_trampoline_4(intptr_t value)
	{
		___delegate_trampoline_4 = value;
	}

	inline static int32_t get_offset_of_extra_arg_5() { return static_cast<int32_t>(offsetof(Delegate_t, ___extra_arg_5)); }
	inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; }
	inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; }
	inline void set_extra_arg_5(intptr_t value)
	{
		___extra_arg_5 = value;
	}

	inline static int32_t get_offset_of_method_code_6() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_code_6)); }
	inline intptr_t get_method_code_6() const { return ___method_code_6; }
	inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; }
	inline void set_method_code_6(intptr_t value)
	{
		___method_code_6 = value;
	}

	inline static int32_t get_offset_of_method_info_7() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_info_7)); }
	inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; }
	inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; }
	inline void set_method_info_7(MethodInfo_t * value)
	{
		___method_info_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value);
	}

	inline static int32_t get_offset_of_original_method_info_8() { return static_cast<int32_t>(offsetof(Delegate_t, ___original_method_info_8)); }
	inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; }
	inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; }
	inline void set_original_method_info_8(MethodInfo_t * value)
	{
		___original_method_info_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value);
	}

	inline static int32_t get_offset_of_data_9() { return static_cast<int32_t>(offsetof(Delegate_t, ___data_9)); }
	inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; }
	inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; }
	inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value)
	{
		___data_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value);
	}

	inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast<int32_t>(offsetof(Delegate_t, ___method_is_virtual_10)); }
	inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; }
	inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; }
	inline void set_method_is_virtual_10(bool value)
	{
		___method_is_virtual_10 = value;
	}
};

// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
	int32_t ___method_is_virtual_10;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	MethodInfo_t * ___method_info_7;
	MethodInfo_t * ___original_method_info_8;
	DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9;
	int32_t ___method_is_virtual_10;
};

// UnityEngine.TextCore.Extents
struct  Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69 
{
public:
	// UnityEngine.Vector2 UnityEngine.TextCore.Extents::min
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___min_0;
	// UnityEngine.Vector2 UnityEngine.TextCore.Extents::max
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___max_1;

public:
	inline static int32_t get_offset_of_min_0() { return static_cast<int32_t>(offsetof(Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69, ___min_0)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_min_0() const { return ___min_0; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_min_0() { return &___min_0; }
	inline void set_min_0(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___min_0 = value;
	}

	inline static int32_t get_offset_of_max_1() { return static_cast<int32_t>(offsetof(Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69, ___max_1)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_max_1() const { return ___max_1; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_max_1() { return &___max_1; }
	inline void set_max_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___max_1 = value;
	}
};


// UnityEngine.FontStyle
struct  FontStyle_t98609253DA79E5B3198BD60AD3518C5B6A2DCF96 
{
public:
	// System.Int32 UnityEngine.FontStyle::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FontStyle_t98609253DA79E5B3198BD60AD3518C5B6A2DCF96, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.FontStyles
struct  FontStyles_tE1F7E7FF946B6BE405C2F76341D0085B28B89BB5 
{
public:
	// System.Int32 UnityEngine.TextCore.FontStyles::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FontStyles_tE1F7E7FF946B6BE405C2F76341D0085B28B89BB5, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.FontWeight
struct  FontWeight_tFBBA8B5F3CF6DDF386CF8C274EAD5ED14AE76235 
{
public:
	// System.Int32 UnityEngine.TextCore.FontWeight::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(FontWeight_tFBBA8B5F3CF6DDF386CF8C274EAD5ED14AE76235, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.Glyph
struct  Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1  : public RuntimeObject
{
public:
	// System.UInt32 UnityEngine.TextCore.Glyph::m_Index
	uint32_t ___m_Index_0;
	// UnityEngine.TextCore.GlyphMetrics UnityEngine.TextCore.Glyph::m_Metrics
	GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B  ___m_Metrics_1;
	// UnityEngine.TextCore.GlyphRect UnityEngine.TextCore.Glyph::m_GlyphRect
	GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  ___m_GlyphRect_2;
	// System.Single UnityEngine.TextCore.Glyph::m_Scale
	float ___m_Scale_3;
	// System.Int32 UnityEngine.TextCore.Glyph::m_AtlasIndex
	int32_t ___m_AtlasIndex_4;

public:
	inline static int32_t get_offset_of_m_Index_0() { return static_cast<int32_t>(offsetof(Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1, ___m_Index_0)); }
	inline uint32_t get_m_Index_0() const { return ___m_Index_0; }
	inline uint32_t* get_address_of_m_Index_0() { return &___m_Index_0; }
	inline void set_m_Index_0(uint32_t value)
	{
		___m_Index_0 = value;
	}

	inline static int32_t get_offset_of_m_Metrics_1() { return static_cast<int32_t>(offsetof(Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1, ___m_Metrics_1)); }
	inline GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B  get_m_Metrics_1() const { return ___m_Metrics_1; }
	inline GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B * get_address_of_m_Metrics_1() { return &___m_Metrics_1; }
	inline void set_m_Metrics_1(GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B  value)
	{
		___m_Metrics_1 = value;
	}

	inline static int32_t get_offset_of_m_GlyphRect_2() { return static_cast<int32_t>(offsetof(Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1, ___m_GlyphRect_2)); }
	inline GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  get_m_GlyphRect_2() const { return ___m_GlyphRect_2; }
	inline GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D * get_address_of_m_GlyphRect_2() { return &___m_GlyphRect_2; }
	inline void set_m_GlyphRect_2(GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  value)
	{
		___m_GlyphRect_2 = value;
	}

	inline static int32_t get_offset_of_m_Scale_3() { return static_cast<int32_t>(offsetof(Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1, ___m_Scale_3)); }
	inline float get_m_Scale_3() const { return ___m_Scale_3; }
	inline float* get_address_of_m_Scale_3() { return &___m_Scale_3; }
	inline void set_m_Scale_3(float value)
	{
		___m_Scale_3 = value;
	}

	inline static int32_t get_offset_of_m_AtlasIndex_4() { return static_cast<int32_t>(offsetof(Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1, ___m_AtlasIndex_4)); }
	inline int32_t get_m_AtlasIndex_4() const { return ___m_AtlasIndex_4; }
	inline int32_t* get_address_of_m_AtlasIndex_4() { return &___m_AtlasIndex_4; }
	inline void set_m_AtlasIndex_4(int32_t value)
	{
		___m_AtlasIndex_4 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.Glyph
struct Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1_marshaled_pinvoke
{
	uint32_t ___m_Index_0;
	GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B  ___m_Metrics_1;
	GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  ___m_GlyphRect_2;
	float ___m_Scale_3;
	int32_t ___m_AtlasIndex_4;
};
// Native definition for COM marshalling of UnityEngine.TextCore.Glyph
struct Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1_marshaled_com
{
	uint32_t ___m_Index_0;
	GlyphMetrics_t46B609AF0FC41272561342E8B5AEF35E4E1B537B  ___m_Metrics_1;
	GlyphRect_t4F6A791326A28C2CEC6B13B0BD50A4F78280289D  ___m_GlyphRect_2;
	float ___m_Scale_3;
	int32_t ___m_AtlasIndex_4;
};

// UnityEngine.TextCore.LowLevel.GlyphRenderMode
struct  GlyphRenderMode_t43D8B1ECDEC4836D7689CB73D0D6C1EF346F973C 
{
public:
	// System.Int32 UnityEngine.TextCore.LowLevel.GlyphRenderMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(GlyphRenderMode_t43D8B1ECDEC4836D7689CB73D0D6C1EF346F973C, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.HideFlags
struct  HideFlags_tDC64149E37544FF83B2B4222D3E9DC8188766A12 
{
public:
	// System.Int32 UnityEngine.HideFlags::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(HideFlags_tDC64149E37544FF83B2B4222D3E9DC8188766A12, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.MeshInfo
struct  MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0 
{
public:
	// System.Int32 UnityEngine.TextCore.MeshInfo::vertexCount
	int32_t ___vertexCount_1;
	// UnityEngine.Vector3[] UnityEngine.TextCore.MeshInfo::vertices
	Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ___vertices_2;
	// UnityEngine.Vector2[] UnityEngine.TextCore.MeshInfo::uvs0
	Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___uvs0_3;
	// UnityEngine.Vector2[] UnityEngine.TextCore.MeshInfo::uvs2
	Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* ___uvs2_4;
	// UnityEngine.Color32[] UnityEngine.TextCore.MeshInfo::colors32
	Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2* ___colors32_5;
	// System.Int32[] UnityEngine.TextCore.MeshInfo::triangles
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___triangles_6;
	// UnityEngine.Material UnityEngine.TextCore.MeshInfo::material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_7;

public:
	inline static int32_t get_offset_of_vertexCount_1() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___vertexCount_1)); }
	inline int32_t get_vertexCount_1() const { return ___vertexCount_1; }
	inline int32_t* get_address_of_vertexCount_1() { return &___vertexCount_1; }
	inline void set_vertexCount_1(int32_t value)
	{
		___vertexCount_1 = value;
	}

	inline static int32_t get_offset_of_vertices_2() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___vertices_2)); }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get_vertices_2() const { return ___vertices_2; }
	inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of_vertices_2() { return &___vertices_2; }
	inline void set_vertices_2(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value)
	{
		___vertices_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___vertices_2), (void*)value);
	}

	inline static int32_t get_offset_of_uvs0_3() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___uvs0_3)); }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* get_uvs0_3() const { return ___uvs0_3; }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA** get_address_of_uvs0_3() { return &___uvs0_3; }
	inline void set_uvs0_3(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* value)
	{
		___uvs0_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___uvs0_3), (void*)value);
	}

	inline static int32_t get_offset_of_uvs2_4() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___uvs2_4)); }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* get_uvs2_4() const { return ___uvs2_4; }
	inline Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA** get_address_of_uvs2_4() { return &___uvs2_4; }
	inline void set_uvs2_4(Vector2U5BU5D_tE0F58A2D6D8592B5EC37D9CDEF09103A02E5D7FA* value)
	{
		___uvs2_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___uvs2_4), (void*)value);
	}

	inline static int32_t get_offset_of_colors32_5() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___colors32_5)); }
	inline Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2* get_colors32_5() const { return ___colors32_5; }
	inline Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2** get_address_of_colors32_5() { return &___colors32_5; }
	inline void set_colors32_5(Color32U5BU5D_t7FEB526973BF84608073B85CF2D581427F0235E2* value)
	{
		___colors32_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___colors32_5), (void*)value);
	}

	inline static int32_t get_offset_of_triangles_6() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___triangles_6)); }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_triangles_6() const { return ___triangles_6; }
	inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_triangles_6() { return &___triangles_6; }
	inline void set_triangles_6(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value)
	{
		___triangles_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___triangles_6), (void*)value);
	}

	inline static int32_t get_offset_of_material_7() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0, ___material_7)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_material_7() const { return ___material_7; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_material_7() { return &___material_7; }
	inline void set_material_7(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___material_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___material_7), (void*)value);
	}
};

struct MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0_StaticFields
{
public:
	// UnityEngine.Color32 UnityEngine.TextCore.MeshInfo::k_DefaultColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___k_DefaultColor_0;

public:
	inline static int32_t get_offset_of_k_DefaultColor_0() { return static_cast<int32_t>(offsetof(MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0_StaticFields, ___k_DefaultColor_0)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_k_DefaultColor_0() const { return ___k_DefaultColor_0; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_k_DefaultColor_0() { return &___k_DefaultColor_0; }
	inline void set_k_DefaultColor_0(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___k_DefaultColor_0 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.MeshInfo
struct MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0_marshaled_pinvoke
{
	int32_t ___vertexCount_1;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___vertices_2;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___uvs0_3;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___uvs2_4;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * ___colors32_5;
	Il2CppSafeArray/*NONE*/* ___triangles_6;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_7;
};
// Native definition for COM marshalling of UnityEngine.TextCore.MeshInfo
struct MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0_marshaled_com
{
	int32_t ___vertexCount_1;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * ___vertices_2;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___uvs0_3;
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * ___uvs2_4;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * ___colors32_5;
	Il2CppSafeArray/*NONE*/* ___triangles_6;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_7;
};

// UnityEngine.Object
struct  Object_tF2F3778131EFF286AF62B7B013A170F95A91571A  : public RuntimeObject
{
public:
	// System.IntPtr UnityEngine.Object::m_CachedPtr
	intptr_t ___m_CachedPtr_0;

public:
	inline static int32_t get_offset_of_m_CachedPtr_0() { return static_cast<int32_t>(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A, ___m_CachedPtr_0)); }
	inline intptr_t get_m_CachedPtr_0() const { return ___m_CachedPtr_0; }
	inline intptr_t* get_address_of_m_CachedPtr_0() { return &___m_CachedPtr_0; }
	inline void set_m_CachedPtr_0(intptr_t value)
	{
		___m_CachedPtr_0 = value;
	}
};

struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields
{
public:
	// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;

public:
	inline static int32_t get_offset_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return static_cast<int32_t>(offsetof(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_StaticFields, ___OffsetOfInstanceIDInCPlusPlusObject_1)); }
	inline int32_t get_OffsetOfInstanceIDInCPlusPlusObject_1() const { return ___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline int32_t* get_address_of_OffsetOfInstanceIDInCPlusPlusObject_1() { return &___OffsetOfInstanceIDInCPlusPlusObject_1; }
	inline void set_OffsetOfInstanceIDInCPlusPlusObject_1(int32_t value)
	{
		___OffsetOfInstanceIDInCPlusPlusObject_1 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com
{
	intptr_t ___m_CachedPtr_0;
};

// UnityEngine.TextCore.TagValueType
struct  TagValueType_tFD9B6E223841A8A44D2B2C628E99B2F5312F93A5 
{
public:
	// System.Int32 UnityEngine.TextCore.TagValueType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TagValueType_tFD9B6E223841A8A44D2B2C628E99B2F5312F93A5, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.TextAlignment
struct  TextAlignment_t290F336B1DA251AFE543E58C97C0BDFC2354EAB9 
{
public:
	// System.Int32 UnityEngine.TextCore.TextAlignment::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextAlignment_t290F336B1DA251AFE543E58C97C0BDFC2354EAB9, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextAnchor
struct  TextAnchor_tA4C88E77C2D7312F43412275B01E1341A7CB2232 
{
public:
	// System.Int32 UnityEngine.TextAnchor::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextAnchor_tA4C88E77C2D7312F43412275B01E1341A7CB2232, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.TextElementType
struct  TextElementType_tA251DB607CD7EBFE4E011A8C737D45D838F8D93D 
{
public:
	// System.Int32 UnityEngine.TextCore.TextElementType::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextElementType_tA251DB607CD7EBFE4E011A8C737D45D838F8D93D, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.TextGeneratorUtilities
struct  TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18  : public RuntimeObject
{
public:

public:
};

struct TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.TextCore.TextGeneratorUtilities::largePositiveVector2
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___largePositiveVector2_0;
	// UnityEngine.Vector2 UnityEngine.TextCore.TextGeneratorUtilities::largeNegativeVector2
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___largeNegativeVector2_1;

public:
	inline static int32_t get_offset_of_largePositiveVector2_0() { return static_cast<int32_t>(offsetof(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_StaticFields, ___largePositiveVector2_0)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_largePositiveVector2_0() const { return ___largePositiveVector2_0; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_largePositiveVector2_0() { return &___largePositiveVector2_0; }
	inline void set_largePositiveVector2_0(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___largePositiveVector2_0 = value;
	}

	inline static int32_t get_offset_of_largeNegativeVector2_1() { return static_cast<int32_t>(offsetof(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_StaticFields, ___largeNegativeVector2_1)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_largeNegativeVector2_1() const { return ___largeNegativeVector2_1; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_largeNegativeVector2_1() { return &___largeNegativeVector2_1; }
	inline void set_largeNegativeVector2_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___largeNegativeVector2_1 = value;
	}
};


// UnityEngine.TextCore.TextInfo
struct  TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E  : public RuntimeObject
{
public:
	// System.Int32 UnityEngine.TextCore.TextInfo::spriteCount
	int32_t ___spriteCount_2;
	// System.Int32 UnityEngine.TextCore.TextInfo::linkCount
	int32_t ___linkCount_3;
	// System.Int32 UnityEngine.TextCore.TextInfo::materialCount
	int32_t ___materialCount_4;
	// UnityEngine.TextCore.TextElementInfo[] UnityEngine.TextCore.TextInfo::textElementInfo
	TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494* ___textElementInfo_5;
	// UnityEngine.TextCore.WordInfo[] UnityEngine.TextCore.TextInfo::wordInfo
	WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224* ___wordInfo_6;
	// UnityEngine.TextCore.LinkInfo[] UnityEngine.TextCore.TextInfo::linkInfo
	LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5* ___linkInfo_7;
	// UnityEngine.TextCore.LineInfo[] UnityEngine.TextCore.TextInfo::lineInfo
	LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA* ___lineInfo_8;
	// UnityEngine.TextCore.PageInfo[] UnityEngine.TextCore.TextInfo::pageInfo
	PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6* ___pageInfo_9;
	// UnityEngine.TextCore.MeshInfo[] UnityEngine.TextCore.TextInfo::meshInfo
	MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552* ___meshInfo_10;
	// System.Boolean UnityEngine.TextCore.TextInfo::isDirty
	bool ___isDirty_11;

public:
	inline static int32_t get_offset_of_spriteCount_2() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___spriteCount_2)); }
	inline int32_t get_spriteCount_2() const { return ___spriteCount_2; }
	inline int32_t* get_address_of_spriteCount_2() { return &___spriteCount_2; }
	inline void set_spriteCount_2(int32_t value)
	{
		___spriteCount_2 = value;
	}

	inline static int32_t get_offset_of_linkCount_3() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___linkCount_3)); }
	inline int32_t get_linkCount_3() const { return ___linkCount_3; }
	inline int32_t* get_address_of_linkCount_3() { return &___linkCount_3; }
	inline void set_linkCount_3(int32_t value)
	{
		___linkCount_3 = value;
	}

	inline static int32_t get_offset_of_materialCount_4() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___materialCount_4)); }
	inline int32_t get_materialCount_4() const { return ___materialCount_4; }
	inline int32_t* get_address_of_materialCount_4() { return &___materialCount_4; }
	inline void set_materialCount_4(int32_t value)
	{
		___materialCount_4 = value;
	}

	inline static int32_t get_offset_of_textElementInfo_5() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___textElementInfo_5)); }
	inline TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494* get_textElementInfo_5() const { return ___textElementInfo_5; }
	inline TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494** get_address_of_textElementInfo_5() { return &___textElementInfo_5; }
	inline void set_textElementInfo_5(TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494* value)
	{
		___textElementInfo_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___textElementInfo_5), (void*)value);
	}

	inline static int32_t get_offset_of_wordInfo_6() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___wordInfo_6)); }
	inline WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224* get_wordInfo_6() const { return ___wordInfo_6; }
	inline WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224** get_address_of_wordInfo_6() { return &___wordInfo_6; }
	inline void set_wordInfo_6(WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224* value)
	{
		___wordInfo_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___wordInfo_6), (void*)value);
	}

	inline static int32_t get_offset_of_linkInfo_7() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___linkInfo_7)); }
	inline LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5* get_linkInfo_7() const { return ___linkInfo_7; }
	inline LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5** get_address_of_linkInfo_7() { return &___linkInfo_7; }
	inline void set_linkInfo_7(LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5* value)
	{
		___linkInfo_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___linkInfo_7), (void*)value);
	}

	inline static int32_t get_offset_of_lineInfo_8() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___lineInfo_8)); }
	inline LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA* get_lineInfo_8() const { return ___lineInfo_8; }
	inline LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA** get_address_of_lineInfo_8() { return &___lineInfo_8; }
	inline void set_lineInfo_8(LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA* value)
	{
		___lineInfo_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___lineInfo_8), (void*)value);
	}

	inline static int32_t get_offset_of_pageInfo_9() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___pageInfo_9)); }
	inline PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6* get_pageInfo_9() const { return ___pageInfo_9; }
	inline PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6** get_address_of_pageInfo_9() { return &___pageInfo_9; }
	inline void set_pageInfo_9(PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6* value)
	{
		___pageInfo_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___pageInfo_9), (void*)value);
	}

	inline static int32_t get_offset_of_meshInfo_10() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___meshInfo_10)); }
	inline MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552* get_meshInfo_10() const { return ___meshInfo_10; }
	inline MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552** get_address_of_meshInfo_10() { return &___meshInfo_10; }
	inline void set_meshInfo_10(MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552* value)
	{
		___meshInfo_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___meshInfo_10), (void*)value);
	}

	inline static int32_t get_offset_of_isDirty_11() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E, ___isDirty_11)); }
	inline bool get_isDirty_11() const { return ___isDirty_11; }
	inline bool* get_address_of_isDirty_11() { return &___isDirty_11; }
	inline void set_isDirty_11(bool value)
	{
		___isDirty_11 = value;
	}
};

struct TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_StaticFields
{
public:
	// UnityEngine.Vector2 UnityEngine.TextCore.TextInfo::s_InfinityVectorPositive
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___s_InfinityVectorPositive_0;
	// UnityEngine.Vector2 UnityEngine.TextCore.TextInfo::s_InfinityVectorNegative
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___s_InfinityVectorNegative_1;

public:
	inline static int32_t get_offset_of_s_InfinityVectorPositive_0() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_StaticFields, ___s_InfinityVectorPositive_0)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_s_InfinityVectorPositive_0() const { return ___s_InfinityVectorPositive_0; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_s_InfinityVectorPositive_0() { return &___s_InfinityVectorPositive_0; }
	inline void set_s_InfinityVectorPositive_0(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___s_InfinityVectorPositive_0 = value;
	}

	inline static int32_t get_offset_of_s_InfinityVectorNegative_1() { return static_cast<int32_t>(offsetof(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_StaticFields, ___s_InfinityVectorNegative_1)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_s_InfinityVectorNegative_1() const { return ___s_InfinityVectorNegative_1; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_s_InfinityVectorNegative_1() { return &___s_InfinityVectorNegative_1; }
	inline void set_s_InfinityVectorNegative_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___s_InfinityVectorNegative_1 = value;
	}
};


// UnityEngine.TextCore.TextOverflowMode
struct  TextOverflowMode_t9AFA02C97AF6DEC0333C61200AD736D55C45F114 
{
public:
	// System.Int32 UnityEngine.TextCore.TextOverflowMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextOverflowMode_t9AFA02C97AF6DEC0333C61200AD736D55C45F114, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.TextVertex
struct  TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A 
{
public:
	// UnityEngine.Vector3 UnityEngine.TextCore.TextVertex::position
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___position_0;
	// UnityEngine.Vector2 UnityEngine.TextCore.TextVertex::uv
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___uv_1;
	// UnityEngine.Vector2 UnityEngine.TextCore.TextVertex::uv2
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___uv2_2;
	// UnityEngine.Vector2 UnityEngine.TextCore.TextVertex::uv4
	Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  ___uv4_3;
	// UnityEngine.Color32 UnityEngine.TextCore.TextVertex::color
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___color_4;

public:
	inline static int32_t get_offset_of_position_0() { return static_cast<int32_t>(offsetof(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A, ___position_0)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_position_0() const { return ___position_0; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_position_0() { return &___position_0; }
	inline void set_position_0(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___position_0 = value;
	}

	inline static int32_t get_offset_of_uv_1() { return static_cast<int32_t>(offsetof(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A, ___uv_1)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_uv_1() const { return ___uv_1; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_uv_1() { return &___uv_1; }
	inline void set_uv_1(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___uv_1 = value;
	}

	inline static int32_t get_offset_of_uv2_2() { return static_cast<int32_t>(offsetof(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A, ___uv2_2)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_uv2_2() const { return ___uv2_2; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_uv2_2() { return &___uv2_2; }
	inline void set_uv2_2(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___uv2_2 = value;
	}

	inline static int32_t get_offset_of_uv4_3() { return static_cast<int32_t>(offsetof(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A, ___uv4_3)); }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  get_uv4_3() const { return ___uv4_3; }
	inline Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * get_address_of_uv4_3() { return &___uv4_3; }
	inline void set_uv4_3(Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  value)
	{
		___uv4_3 = value;
	}

	inline static int32_t get_offset_of_color_4() { return static_cast<int32_t>(offsetof(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A, ___color_4)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_color_4() const { return ___color_4; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_color_4() { return &___color_4; }
	inline void set_color_4(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___color_4 = value;
	}
};


// UnityEngine.TextCore.TextureMapping
struct  TextureMapping_t398D3752067197E80B64FCF3FAFEC47A6DFA5C4E 
{
public:
	// System.Int32 UnityEngine.TextCore.TextureMapping::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(TextureMapping_t398D3752067197E80B64FCF3FAFEC47A6DFA5C4E, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.VertexSortingOrder
struct  VertexSortingOrder_t09DAB29D7744E6AF6E22AEA2BC76D3296DD79CDF 
{
public:
	// System.Int32 UnityEngine.TextCore.VertexSortingOrder::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(VertexSortingOrder_t09DAB29D7744E6AF6E22AEA2BC76D3296DD79CDF, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.FontAsset/AtlasPopulationMode
struct  AtlasPopulationMode_t9D10A9A3B91C5B62AE10D4EBFB321DB0238DE22F 
{
public:
	// System.Int32 UnityEngine.TextCore.FontAsset/AtlasPopulationMode::value__
	int32_t ___value___2;

public:
	inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(AtlasPopulationMode_t9D10A9A3B91C5B62AE10D4EBFB321DB0238DE22F, ___value___2)); }
	inline int32_t get_value___2() const { return ___value___2; }
	inline int32_t* get_address_of_value___2() { return &___value___2; }
	inline void set_value___2(int32_t value)
	{
		___value___2 = value;
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.FontWeight>
struct  RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	FontWeightU5BU5D_t8B96A541931F379814E834F3503444A4E8814F08* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	int32_t ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD, ___m_ItemStack_0)); }
	inline FontWeightU5BU5D_t8B96A541931F379814E834F3503444A4E8814F08* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline FontWeightU5BU5D_t8B96A541931F379814E834F3503444A4E8814F08** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(FontWeightU5BU5D_t8B96A541931F379814E834F3503444A4E8814F08* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD, ___m_DefaultItem_3)); }
	inline int32_t get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline int32_t* get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(int32_t value)
	{
		___m_DefaultItem_3 = value;
	}
};


// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.TextAlignment>
struct  RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8 
{
public:
	// T[] UnityEngine.TextCore.RichTextTagStack`1::m_ItemStack
	TextAlignmentU5BU5D_t2C5017AE1CECBE7F8C4CD1A768267B5B29EB25FB* ___m_ItemStack_0;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Index
	int32_t ___m_Index_1;
	// System.Int32 UnityEngine.TextCore.RichTextTagStack`1::m_Capacity
	int32_t ___m_Capacity_2;
	// T UnityEngine.TextCore.RichTextTagStack`1::m_DefaultItem
	int32_t ___m_DefaultItem_3;

public:
	inline static int32_t get_offset_of_m_ItemStack_0() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8, ___m_ItemStack_0)); }
	inline TextAlignmentU5BU5D_t2C5017AE1CECBE7F8C4CD1A768267B5B29EB25FB* get_m_ItemStack_0() const { return ___m_ItemStack_0; }
	inline TextAlignmentU5BU5D_t2C5017AE1CECBE7F8C4CD1A768267B5B29EB25FB** get_address_of_m_ItemStack_0() { return &___m_ItemStack_0; }
	inline void set_m_ItemStack_0(TextAlignmentU5BU5D_t2C5017AE1CECBE7F8C4CD1A768267B5B29EB25FB* value)
	{
		___m_ItemStack_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_ItemStack_0), (void*)value);
	}

	inline static int32_t get_offset_of_m_Index_1() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8, ___m_Index_1)); }
	inline int32_t get_m_Index_1() const { return ___m_Index_1; }
	inline int32_t* get_address_of_m_Index_1() { return &___m_Index_1; }
	inline void set_m_Index_1(int32_t value)
	{
		___m_Index_1 = value;
	}

	inline static int32_t get_offset_of_m_Capacity_2() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8, ___m_Capacity_2)); }
	inline int32_t get_m_Capacity_2() const { return ___m_Capacity_2; }
	inline int32_t* get_address_of_m_Capacity_2() { return &___m_Capacity_2; }
	inline void set_m_Capacity_2(int32_t value)
	{
		___m_Capacity_2 = value;
	}

	inline static int32_t get_offset_of_m_DefaultItem_3() { return static_cast<int32_t>(offsetof(RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8, ___m_DefaultItem_3)); }
	inline int32_t get_m_DefaultItem_3() const { return ___m_DefaultItem_3; }
	inline int32_t* get_address_of_m_DefaultItem_3() { return &___m_DefaultItem_3; }
	inline void set_m_DefaultItem_3(int32_t value)
	{
		___m_DefaultItem_3 = value;
	}
};


// UnityEngine.TextCore.LineInfo
struct  LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1 
{
public:
	// System.Int32 UnityEngine.TextCore.LineInfo::controlCharacterCount
	int32_t ___controlCharacterCount_0;
	// System.Int32 UnityEngine.TextCore.LineInfo::characterCount
	int32_t ___characterCount_1;
	// System.Int32 UnityEngine.TextCore.LineInfo::visibleCharacterCount
	int32_t ___visibleCharacterCount_2;
	// System.Int32 UnityEngine.TextCore.LineInfo::spaceCount
	int32_t ___spaceCount_3;
	// System.Int32 UnityEngine.TextCore.LineInfo::wordCount
	int32_t ___wordCount_4;
	// System.Int32 UnityEngine.TextCore.LineInfo::firstCharacterIndex
	int32_t ___firstCharacterIndex_5;
	// System.Int32 UnityEngine.TextCore.LineInfo::firstVisibleCharacterIndex
	int32_t ___firstVisibleCharacterIndex_6;
	// System.Int32 UnityEngine.TextCore.LineInfo::lastCharacterIndex
	int32_t ___lastCharacterIndex_7;
	// System.Int32 UnityEngine.TextCore.LineInfo::lastVisibleCharacterIndex
	int32_t ___lastVisibleCharacterIndex_8;
	// System.Single UnityEngine.TextCore.LineInfo::length
	float ___length_9;
	// System.Single UnityEngine.TextCore.LineInfo::lineHeight
	float ___lineHeight_10;
	// System.Single UnityEngine.TextCore.LineInfo::ascender
	float ___ascender_11;
	// System.Single UnityEngine.TextCore.LineInfo::baseline
	float ___baseline_12;
	// System.Single UnityEngine.TextCore.LineInfo::descender
	float ___descender_13;
	// System.Single UnityEngine.TextCore.LineInfo::maxAdvance
	float ___maxAdvance_14;
	// System.Single UnityEngine.TextCore.LineInfo::width
	float ___width_15;
	// System.Single UnityEngine.TextCore.LineInfo::marginLeft
	float ___marginLeft_16;
	// System.Single UnityEngine.TextCore.LineInfo::marginRight
	float ___marginRight_17;
	// UnityEngine.TextCore.TextAlignment UnityEngine.TextCore.LineInfo::alignment
	int32_t ___alignment_18;
	// UnityEngine.TextCore.Extents UnityEngine.TextCore.LineInfo::lineExtents
	Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  ___lineExtents_19;

public:
	inline static int32_t get_offset_of_controlCharacterCount_0() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___controlCharacterCount_0)); }
	inline int32_t get_controlCharacterCount_0() const { return ___controlCharacterCount_0; }
	inline int32_t* get_address_of_controlCharacterCount_0() { return &___controlCharacterCount_0; }
	inline void set_controlCharacterCount_0(int32_t value)
	{
		___controlCharacterCount_0 = value;
	}

	inline static int32_t get_offset_of_characterCount_1() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___characterCount_1)); }
	inline int32_t get_characterCount_1() const { return ___characterCount_1; }
	inline int32_t* get_address_of_characterCount_1() { return &___characterCount_1; }
	inline void set_characterCount_1(int32_t value)
	{
		___characterCount_1 = value;
	}

	inline static int32_t get_offset_of_visibleCharacterCount_2() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___visibleCharacterCount_2)); }
	inline int32_t get_visibleCharacterCount_2() const { return ___visibleCharacterCount_2; }
	inline int32_t* get_address_of_visibleCharacterCount_2() { return &___visibleCharacterCount_2; }
	inline void set_visibleCharacterCount_2(int32_t value)
	{
		___visibleCharacterCount_2 = value;
	}

	inline static int32_t get_offset_of_spaceCount_3() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___spaceCount_3)); }
	inline int32_t get_spaceCount_3() const { return ___spaceCount_3; }
	inline int32_t* get_address_of_spaceCount_3() { return &___spaceCount_3; }
	inline void set_spaceCount_3(int32_t value)
	{
		___spaceCount_3 = value;
	}

	inline static int32_t get_offset_of_wordCount_4() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___wordCount_4)); }
	inline int32_t get_wordCount_4() const { return ___wordCount_4; }
	inline int32_t* get_address_of_wordCount_4() { return &___wordCount_4; }
	inline void set_wordCount_4(int32_t value)
	{
		___wordCount_4 = value;
	}

	inline static int32_t get_offset_of_firstCharacterIndex_5() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___firstCharacterIndex_5)); }
	inline int32_t get_firstCharacterIndex_5() const { return ___firstCharacterIndex_5; }
	inline int32_t* get_address_of_firstCharacterIndex_5() { return &___firstCharacterIndex_5; }
	inline void set_firstCharacterIndex_5(int32_t value)
	{
		___firstCharacterIndex_5 = value;
	}

	inline static int32_t get_offset_of_firstVisibleCharacterIndex_6() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___firstVisibleCharacterIndex_6)); }
	inline int32_t get_firstVisibleCharacterIndex_6() const { return ___firstVisibleCharacterIndex_6; }
	inline int32_t* get_address_of_firstVisibleCharacterIndex_6() { return &___firstVisibleCharacterIndex_6; }
	inline void set_firstVisibleCharacterIndex_6(int32_t value)
	{
		___firstVisibleCharacterIndex_6 = value;
	}

	inline static int32_t get_offset_of_lastCharacterIndex_7() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___lastCharacterIndex_7)); }
	inline int32_t get_lastCharacterIndex_7() const { return ___lastCharacterIndex_7; }
	inline int32_t* get_address_of_lastCharacterIndex_7() { return &___lastCharacterIndex_7; }
	inline void set_lastCharacterIndex_7(int32_t value)
	{
		___lastCharacterIndex_7 = value;
	}

	inline static int32_t get_offset_of_lastVisibleCharacterIndex_8() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___lastVisibleCharacterIndex_8)); }
	inline int32_t get_lastVisibleCharacterIndex_8() const { return ___lastVisibleCharacterIndex_8; }
	inline int32_t* get_address_of_lastVisibleCharacterIndex_8() { return &___lastVisibleCharacterIndex_8; }
	inline void set_lastVisibleCharacterIndex_8(int32_t value)
	{
		___lastVisibleCharacterIndex_8 = value;
	}

	inline static int32_t get_offset_of_length_9() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___length_9)); }
	inline float get_length_9() const { return ___length_9; }
	inline float* get_address_of_length_9() { return &___length_9; }
	inline void set_length_9(float value)
	{
		___length_9 = value;
	}

	inline static int32_t get_offset_of_lineHeight_10() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___lineHeight_10)); }
	inline float get_lineHeight_10() const { return ___lineHeight_10; }
	inline float* get_address_of_lineHeight_10() { return &___lineHeight_10; }
	inline void set_lineHeight_10(float value)
	{
		___lineHeight_10 = value;
	}

	inline static int32_t get_offset_of_ascender_11() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___ascender_11)); }
	inline float get_ascender_11() const { return ___ascender_11; }
	inline float* get_address_of_ascender_11() { return &___ascender_11; }
	inline void set_ascender_11(float value)
	{
		___ascender_11 = value;
	}

	inline static int32_t get_offset_of_baseline_12() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___baseline_12)); }
	inline float get_baseline_12() const { return ___baseline_12; }
	inline float* get_address_of_baseline_12() { return &___baseline_12; }
	inline void set_baseline_12(float value)
	{
		___baseline_12 = value;
	}

	inline static int32_t get_offset_of_descender_13() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___descender_13)); }
	inline float get_descender_13() const { return ___descender_13; }
	inline float* get_address_of_descender_13() { return &___descender_13; }
	inline void set_descender_13(float value)
	{
		___descender_13 = value;
	}

	inline static int32_t get_offset_of_maxAdvance_14() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___maxAdvance_14)); }
	inline float get_maxAdvance_14() const { return ___maxAdvance_14; }
	inline float* get_address_of_maxAdvance_14() { return &___maxAdvance_14; }
	inline void set_maxAdvance_14(float value)
	{
		___maxAdvance_14 = value;
	}

	inline static int32_t get_offset_of_width_15() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___width_15)); }
	inline float get_width_15() const { return ___width_15; }
	inline float* get_address_of_width_15() { return &___width_15; }
	inline void set_width_15(float value)
	{
		___width_15 = value;
	}

	inline static int32_t get_offset_of_marginLeft_16() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___marginLeft_16)); }
	inline float get_marginLeft_16() const { return ___marginLeft_16; }
	inline float* get_address_of_marginLeft_16() { return &___marginLeft_16; }
	inline void set_marginLeft_16(float value)
	{
		___marginLeft_16 = value;
	}

	inline static int32_t get_offset_of_marginRight_17() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___marginRight_17)); }
	inline float get_marginRight_17() const { return ___marginRight_17; }
	inline float* get_address_of_marginRight_17() { return &___marginRight_17; }
	inline void set_marginRight_17(float value)
	{
		___marginRight_17 = value;
	}

	inline static int32_t get_offset_of_alignment_18() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___alignment_18)); }
	inline int32_t get_alignment_18() const { return ___alignment_18; }
	inline int32_t* get_address_of_alignment_18() { return &___alignment_18; }
	inline void set_alignment_18(int32_t value)
	{
		___alignment_18 = value;
	}

	inline static int32_t get_offset_of_lineExtents_19() { return static_cast<int32_t>(offsetof(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1, ___lineExtents_19)); }
	inline Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  get_lineExtents_19() const { return ___lineExtents_19; }
	inline Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69 * get_address_of_lineExtents_19() { return &___lineExtents_19; }
	inline void set_lineExtents_19(Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  value)
	{
		___lineExtents_19 = value;
	}
};


// UnityEngine.Material
struct  Material_t8927C00353A72755313F046D0CE85178AE8218EE  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};


// System.MulticastDelegate
struct  MulticastDelegate_t  : public Delegate_t
{
public:
	// System.Delegate[] System.MulticastDelegate::delegates
	DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11;

public:
	inline static int32_t get_offset_of_delegates_11() { return static_cast<int32_t>(offsetof(MulticastDelegate_t, ___delegates_11)); }
	inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; }
	inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; }
	inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value)
	{
		___delegates_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value);
	}
};

// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates_11;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates_11;
};

// UnityEngine.ScriptableObject
struct  ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};

// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A_marshaled_pinvoke : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A_marshaled_com : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_marshaled_com
{
};

// UnityEngine.Shader
struct  Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};


// UnityEngine.TextCore.SpriteGlyph
struct  SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC  : public Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1
{
public:
	// UnityEngine.Sprite UnityEngine.TextCore.SpriteGlyph::sprite
	Sprite_t5B10B1178EC2E6F53D33FFD77557F31C08A51ED9 * ___sprite_5;

public:
	inline static int32_t get_offset_of_sprite_5() { return static_cast<int32_t>(offsetof(SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC, ___sprite_5)); }
	inline Sprite_t5B10B1178EC2E6F53D33FFD77557F31C08A51ED9 * get_sprite_5() const { return ___sprite_5; }
	inline Sprite_t5B10B1178EC2E6F53D33FFD77557F31C08A51ED9 ** get_address_of_sprite_5() { return &___sprite_5; }
	inline void set_sprite_5(Sprite_t5B10B1178EC2E6F53D33FFD77557F31C08A51ED9 * value)
	{
		___sprite_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___sprite_5), (void*)value);
	}
};


// UnityEngine.TextAsset
struct  TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};


// UnityEngine.TextCore.TextElement
struct  TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE  : public RuntimeObject
{
public:
	// UnityEngine.TextCore.TextElementType UnityEngine.TextCore.TextElement::m_ElementType
	int32_t ___m_ElementType_0;
	// System.UInt32 UnityEngine.TextCore.TextElement::m_Unicode
	uint32_t ___m_Unicode_1;
	// UnityEngine.TextCore.Glyph UnityEngine.TextCore.TextElement::m_Glyph
	Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * ___m_Glyph_2;
	// System.UInt32 UnityEngine.TextCore.TextElement::m_GlyphIndex
	uint32_t ___m_GlyphIndex_3;
	// System.Single UnityEngine.TextCore.TextElement::m_Scale
	float ___m_Scale_4;

public:
	inline static int32_t get_offset_of_m_ElementType_0() { return static_cast<int32_t>(offsetof(TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE, ___m_ElementType_0)); }
	inline int32_t get_m_ElementType_0() const { return ___m_ElementType_0; }
	inline int32_t* get_address_of_m_ElementType_0() { return &___m_ElementType_0; }
	inline void set_m_ElementType_0(int32_t value)
	{
		___m_ElementType_0 = value;
	}

	inline static int32_t get_offset_of_m_Unicode_1() { return static_cast<int32_t>(offsetof(TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE, ___m_Unicode_1)); }
	inline uint32_t get_m_Unicode_1() const { return ___m_Unicode_1; }
	inline uint32_t* get_address_of_m_Unicode_1() { return &___m_Unicode_1; }
	inline void set_m_Unicode_1(uint32_t value)
	{
		___m_Unicode_1 = value;
	}

	inline static int32_t get_offset_of_m_Glyph_2() { return static_cast<int32_t>(offsetof(TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE, ___m_Glyph_2)); }
	inline Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * get_m_Glyph_2() const { return ___m_Glyph_2; }
	inline Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 ** get_address_of_m_Glyph_2() { return &___m_Glyph_2; }
	inline void set_m_Glyph_2(Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * value)
	{
		___m_Glyph_2 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Glyph_2), (void*)value);
	}

	inline static int32_t get_offset_of_m_GlyphIndex_3() { return static_cast<int32_t>(offsetof(TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE, ___m_GlyphIndex_3)); }
	inline uint32_t get_m_GlyphIndex_3() const { return ___m_GlyphIndex_3; }
	inline uint32_t* get_address_of_m_GlyphIndex_3() { return &___m_GlyphIndex_3; }
	inline void set_m_GlyphIndex_3(uint32_t value)
	{
		___m_GlyphIndex_3 = value;
	}

	inline static int32_t get_offset_of_m_Scale_4() { return static_cast<int32_t>(offsetof(TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE, ___m_Scale_4)); }
	inline float get_m_Scale_4() const { return ___m_Scale_4; }
	inline float* get_address_of_m_Scale_4() { return &___m_Scale_4; }
	inline void set_m_Scale_4(float value)
	{
		___m_Scale_4 = value;
	}
};


// UnityEngine.TextCore.TextElementInfo
struct  TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822 
{
public:
	// System.Char UnityEngine.TextCore.TextElementInfo::character
	Il2CppChar ___character_0;
	// System.Int32 UnityEngine.TextCore.TextElementInfo::index
	int32_t ___index_1;
	// UnityEngine.TextCore.TextElementType UnityEngine.TextCore.TextElementInfo::elementType
	int32_t ___elementType_2;
	// UnityEngine.TextCore.TextElement UnityEngine.TextCore.TextElementInfo::textElement
	TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * ___textElement_3;
	// UnityEngine.TextCore.FontAsset UnityEngine.TextCore.TextElementInfo::fontAsset
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_4;
	// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextElementInfo::spriteAsset
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_5;
	// System.Int32 UnityEngine.TextCore.TextElementInfo::spriteIndex
	int32_t ___spriteIndex_6;
	// UnityEngine.Material UnityEngine.TextCore.TextElementInfo::material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_7;
	// System.Int32 UnityEngine.TextCore.TextElementInfo::materialReferenceIndex
	int32_t ___materialReferenceIndex_8;
	// System.Boolean UnityEngine.TextCore.TextElementInfo::isUsingAlternateTypeface
	bool ___isUsingAlternateTypeface_9;
	// System.Single UnityEngine.TextCore.TextElementInfo::pointSize
	float ___pointSize_10;
	// System.Int32 UnityEngine.TextCore.TextElementInfo::lineNumber
	int32_t ___lineNumber_11;
	// System.Int32 UnityEngine.TextCore.TextElementInfo::pageNumber
	int32_t ___pageNumber_12;
	// System.Int32 UnityEngine.TextCore.TextElementInfo::vertexIndex
	int32_t ___vertexIndex_13;
	// UnityEngine.TextCore.TextVertex UnityEngine.TextCore.TextElementInfo::vertexTopLeft
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexTopLeft_14;
	// UnityEngine.TextCore.TextVertex UnityEngine.TextCore.TextElementInfo::vertexBottomLeft
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexBottomLeft_15;
	// UnityEngine.TextCore.TextVertex UnityEngine.TextCore.TextElementInfo::vertexTopRight
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexTopRight_16;
	// UnityEngine.TextCore.TextVertex UnityEngine.TextCore.TextElementInfo::vertexBottomRight
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexBottomRight_17;
	// UnityEngine.Vector3 UnityEngine.TextCore.TextElementInfo::topLeft
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___topLeft_18;
	// UnityEngine.Vector3 UnityEngine.TextCore.TextElementInfo::bottomLeft
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___bottomLeft_19;
	// UnityEngine.Vector3 UnityEngine.TextCore.TextElementInfo::topRight
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___topRight_20;
	// UnityEngine.Vector3 UnityEngine.TextCore.TextElementInfo::bottomRight
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___bottomRight_21;
	// System.Single UnityEngine.TextCore.TextElementInfo::origin
	float ___origin_22;
	// System.Single UnityEngine.TextCore.TextElementInfo::ascender
	float ___ascender_23;
	// System.Single UnityEngine.TextCore.TextElementInfo::baseLine
	float ___baseLine_24;
	// System.Single UnityEngine.TextCore.TextElementInfo::descender
	float ___descender_25;
	// System.Single UnityEngine.TextCore.TextElementInfo::xAdvance
	float ___xAdvance_26;
	// System.Single UnityEngine.TextCore.TextElementInfo::aspectRatio
	float ___aspectRatio_27;
	// System.Single UnityEngine.TextCore.TextElementInfo::scale
	float ___scale_28;
	// UnityEngine.Color32 UnityEngine.TextCore.TextElementInfo::color
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___color_29;
	// UnityEngine.Color32 UnityEngine.TextCore.TextElementInfo::underlineColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___underlineColor_30;
	// UnityEngine.Color32 UnityEngine.TextCore.TextElementInfo::strikethroughColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___strikethroughColor_31;
	// UnityEngine.Color32 UnityEngine.TextCore.TextElementInfo::highlightColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___highlightColor_32;
	// UnityEngine.TextCore.FontStyles UnityEngine.TextCore.TextElementInfo::style
	int32_t ___style_33;
	// System.Boolean UnityEngine.TextCore.TextElementInfo::isVisible
	bool ___isVisible_34;

public:
	inline static int32_t get_offset_of_character_0() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___character_0)); }
	inline Il2CppChar get_character_0() const { return ___character_0; }
	inline Il2CppChar* get_address_of_character_0() { return &___character_0; }
	inline void set_character_0(Il2CppChar value)
	{
		___character_0 = value;
	}

	inline static int32_t get_offset_of_index_1() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___index_1)); }
	inline int32_t get_index_1() const { return ___index_1; }
	inline int32_t* get_address_of_index_1() { return &___index_1; }
	inline void set_index_1(int32_t value)
	{
		___index_1 = value;
	}

	inline static int32_t get_offset_of_elementType_2() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___elementType_2)); }
	inline int32_t get_elementType_2() const { return ___elementType_2; }
	inline int32_t* get_address_of_elementType_2() { return &___elementType_2; }
	inline void set_elementType_2(int32_t value)
	{
		___elementType_2 = value;
	}

	inline static int32_t get_offset_of_textElement_3() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___textElement_3)); }
	inline TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * get_textElement_3() const { return ___textElement_3; }
	inline TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE ** get_address_of_textElement_3() { return &___textElement_3; }
	inline void set_textElement_3(TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * value)
	{
		___textElement_3 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___textElement_3), (void*)value);
	}

	inline static int32_t get_offset_of_fontAsset_4() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___fontAsset_4)); }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * get_fontAsset_4() const { return ___fontAsset_4; }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC ** get_address_of_fontAsset_4() { return &___fontAsset_4; }
	inline void set_fontAsset_4(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * value)
	{
		___fontAsset_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fontAsset_4), (void*)value);
	}

	inline static int32_t get_offset_of_spriteAsset_5() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___spriteAsset_5)); }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * get_spriteAsset_5() const { return ___spriteAsset_5; }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 ** get_address_of_spriteAsset_5() { return &___spriteAsset_5; }
	inline void set_spriteAsset_5(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * value)
	{
		___spriteAsset_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___spriteAsset_5), (void*)value);
	}

	inline static int32_t get_offset_of_spriteIndex_6() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___spriteIndex_6)); }
	inline int32_t get_spriteIndex_6() const { return ___spriteIndex_6; }
	inline int32_t* get_address_of_spriteIndex_6() { return &___spriteIndex_6; }
	inline void set_spriteIndex_6(int32_t value)
	{
		___spriteIndex_6 = value;
	}

	inline static int32_t get_offset_of_material_7() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___material_7)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_material_7() const { return ___material_7; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_material_7() { return &___material_7; }
	inline void set_material_7(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___material_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___material_7), (void*)value);
	}

	inline static int32_t get_offset_of_materialReferenceIndex_8() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___materialReferenceIndex_8)); }
	inline int32_t get_materialReferenceIndex_8() const { return ___materialReferenceIndex_8; }
	inline int32_t* get_address_of_materialReferenceIndex_8() { return &___materialReferenceIndex_8; }
	inline void set_materialReferenceIndex_8(int32_t value)
	{
		___materialReferenceIndex_8 = value;
	}

	inline static int32_t get_offset_of_isUsingAlternateTypeface_9() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___isUsingAlternateTypeface_9)); }
	inline bool get_isUsingAlternateTypeface_9() const { return ___isUsingAlternateTypeface_9; }
	inline bool* get_address_of_isUsingAlternateTypeface_9() { return &___isUsingAlternateTypeface_9; }
	inline void set_isUsingAlternateTypeface_9(bool value)
	{
		___isUsingAlternateTypeface_9 = value;
	}

	inline static int32_t get_offset_of_pointSize_10() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___pointSize_10)); }
	inline float get_pointSize_10() const { return ___pointSize_10; }
	inline float* get_address_of_pointSize_10() { return &___pointSize_10; }
	inline void set_pointSize_10(float value)
	{
		___pointSize_10 = value;
	}

	inline static int32_t get_offset_of_lineNumber_11() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___lineNumber_11)); }
	inline int32_t get_lineNumber_11() const { return ___lineNumber_11; }
	inline int32_t* get_address_of_lineNumber_11() { return &___lineNumber_11; }
	inline void set_lineNumber_11(int32_t value)
	{
		___lineNumber_11 = value;
	}

	inline static int32_t get_offset_of_pageNumber_12() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___pageNumber_12)); }
	inline int32_t get_pageNumber_12() const { return ___pageNumber_12; }
	inline int32_t* get_address_of_pageNumber_12() { return &___pageNumber_12; }
	inline void set_pageNumber_12(int32_t value)
	{
		___pageNumber_12 = value;
	}

	inline static int32_t get_offset_of_vertexIndex_13() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___vertexIndex_13)); }
	inline int32_t get_vertexIndex_13() const { return ___vertexIndex_13; }
	inline int32_t* get_address_of_vertexIndex_13() { return &___vertexIndex_13; }
	inline void set_vertexIndex_13(int32_t value)
	{
		___vertexIndex_13 = value;
	}

	inline static int32_t get_offset_of_vertexTopLeft_14() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___vertexTopLeft_14)); }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  get_vertexTopLeft_14() const { return ___vertexTopLeft_14; }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A * get_address_of_vertexTopLeft_14() { return &___vertexTopLeft_14; }
	inline void set_vertexTopLeft_14(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  value)
	{
		___vertexTopLeft_14 = value;
	}

	inline static int32_t get_offset_of_vertexBottomLeft_15() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___vertexBottomLeft_15)); }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  get_vertexBottomLeft_15() const { return ___vertexBottomLeft_15; }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A * get_address_of_vertexBottomLeft_15() { return &___vertexBottomLeft_15; }
	inline void set_vertexBottomLeft_15(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  value)
	{
		___vertexBottomLeft_15 = value;
	}

	inline static int32_t get_offset_of_vertexTopRight_16() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___vertexTopRight_16)); }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  get_vertexTopRight_16() const { return ___vertexTopRight_16; }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A * get_address_of_vertexTopRight_16() { return &___vertexTopRight_16; }
	inline void set_vertexTopRight_16(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  value)
	{
		___vertexTopRight_16 = value;
	}

	inline static int32_t get_offset_of_vertexBottomRight_17() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___vertexBottomRight_17)); }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  get_vertexBottomRight_17() const { return ___vertexBottomRight_17; }
	inline TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A * get_address_of_vertexBottomRight_17() { return &___vertexBottomRight_17; }
	inline void set_vertexBottomRight_17(TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  value)
	{
		___vertexBottomRight_17 = value;
	}

	inline static int32_t get_offset_of_topLeft_18() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___topLeft_18)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_topLeft_18() const { return ___topLeft_18; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_topLeft_18() { return &___topLeft_18; }
	inline void set_topLeft_18(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___topLeft_18 = value;
	}

	inline static int32_t get_offset_of_bottomLeft_19() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___bottomLeft_19)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_bottomLeft_19() const { return ___bottomLeft_19; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_bottomLeft_19() { return &___bottomLeft_19; }
	inline void set_bottomLeft_19(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___bottomLeft_19 = value;
	}

	inline static int32_t get_offset_of_topRight_20() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___topRight_20)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_topRight_20() const { return ___topRight_20; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_topRight_20() { return &___topRight_20; }
	inline void set_topRight_20(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___topRight_20 = value;
	}

	inline static int32_t get_offset_of_bottomRight_21() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___bottomRight_21)); }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  get_bottomRight_21() const { return ___bottomRight_21; }
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * get_address_of_bottomRight_21() { return &___bottomRight_21; }
	inline void set_bottomRight_21(Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		___bottomRight_21 = value;
	}

	inline static int32_t get_offset_of_origin_22() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___origin_22)); }
	inline float get_origin_22() const { return ___origin_22; }
	inline float* get_address_of_origin_22() { return &___origin_22; }
	inline void set_origin_22(float value)
	{
		___origin_22 = value;
	}

	inline static int32_t get_offset_of_ascender_23() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___ascender_23)); }
	inline float get_ascender_23() const { return ___ascender_23; }
	inline float* get_address_of_ascender_23() { return &___ascender_23; }
	inline void set_ascender_23(float value)
	{
		___ascender_23 = value;
	}

	inline static int32_t get_offset_of_baseLine_24() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___baseLine_24)); }
	inline float get_baseLine_24() const { return ___baseLine_24; }
	inline float* get_address_of_baseLine_24() { return &___baseLine_24; }
	inline void set_baseLine_24(float value)
	{
		___baseLine_24 = value;
	}

	inline static int32_t get_offset_of_descender_25() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___descender_25)); }
	inline float get_descender_25() const { return ___descender_25; }
	inline float* get_address_of_descender_25() { return &___descender_25; }
	inline void set_descender_25(float value)
	{
		___descender_25 = value;
	}

	inline static int32_t get_offset_of_xAdvance_26() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___xAdvance_26)); }
	inline float get_xAdvance_26() const { return ___xAdvance_26; }
	inline float* get_address_of_xAdvance_26() { return &___xAdvance_26; }
	inline void set_xAdvance_26(float value)
	{
		___xAdvance_26 = value;
	}

	inline static int32_t get_offset_of_aspectRatio_27() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___aspectRatio_27)); }
	inline float get_aspectRatio_27() const { return ___aspectRatio_27; }
	inline float* get_address_of_aspectRatio_27() { return &___aspectRatio_27; }
	inline void set_aspectRatio_27(float value)
	{
		___aspectRatio_27 = value;
	}

	inline static int32_t get_offset_of_scale_28() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___scale_28)); }
	inline float get_scale_28() const { return ___scale_28; }
	inline float* get_address_of_scale_28() { return &___scale_28; }
	inline void set_scale_28(float value)
	{
		___scale_28 = value;
	}

	inline static int32_t get_offset_of_color_29() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___color_29)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_color_29() const { return ___color_29; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_color_29() { return &___color_29; }
	inline void set_color_29(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___color_29 = value;
	}

	inline static int32_t get_offset_of_underlineColor_30() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___underlineColor_30)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_underlineColor_30() const { return ___underlineColor_30; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_underlineColor_30() { return &___underlineColor_30; }
	inline void set_underlineColor_30(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___underlineColor_30 = value;
	}

	inline static int32_t get_offset_of_strikethroughColor_31() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___strikethroughColor_31)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_strikethroughColor_31() const { return ___strikethroughColor_31; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_strikethroughColor_31() { return &___strikethroughColor_31; }
	inline void set_strikethroughColor_31(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___strikethroughColor_31 = value;
	}

	inline static int32_t get_offset_of_highlightColor_32() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___highlightColor_32)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_highlightColor_32() const { return ___highlightColor_32; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_highlightColor_32() { return &___highlightColor_32; }
	inline void set_highlightColor_32(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___highlightColor_32 = value;
	}

	inline static int32_t get_offset_of_style_33() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___style_33)); }
	inline int32_t get_style_33() const { return ___style_33; }
	inline int32_t* get_address_of_style_33() { return &___style_33; }
	inline void set_style_33(int32_t value)
	{
		___style_33 = value;
	}

	inline static int32_t get_offset_of_isVisible_34() { return static_cast<int32_t>(offsetof(TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822, ___isVisible_34)); }
	inline bool get_isVisible_34() const { return ___isVisible_34; }
	inline bool* get_address_of_isVisible_34() { return &___isVisible_34; }
	inline void set_isVisible_34(bool value)
	{
		___isVisible_34 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.TextElementInfo
struct TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822_marshaled_pinvoke
{
	uint8_t ___character_0;
	int32_t ___index_1;
	int32_t ___elementType_2;
	TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * ___textElement_3;
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_4;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_5;
	int32_t ___spriteIndex_6;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_7;
	int32_t ___materialReferenceIndex_8;
	int32_t ___isUsingAlternateTypeface_9;
	float ___pointSize_10;
	int32_t ___lineNumber_11;
	int32_t ___pageNumber_12;
	int32_t ___vertexIndex_13;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexTopLeft_14;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexBottomLeft_15;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexTopRight_16;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexBottomRight_17;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___topLeft_18;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___bottomLeft_19;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___topRight_20;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___bottomRight_21;
	float ___origin_22;
	float ___ascender_23;
	float ___baseLine_24;
	float ___descender_25;
	float ___xAdvance_26;
	float ___aspectRatio_27;
	float ___scale_28;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___color_29;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___underlineColor_30;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___strikethroughColor_31;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___highlightColor_32;
	int32_t ___style_33;
	int32_t ___isVisible_34;
};
// Native definition for COM marshalling of UnityEngine.TextCore.TextElementInfo
struct TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822_marshaled_com
{
	uint8_t ___character_0;
	int32_t ___index_1;
	int32_t ___elementType_2;
	TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * ___textElement_3;
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_4;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_5;
	int32_t ___spriteIndex_6;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_7;
	int32_t ___materialReferenceIndex_8;
	int32_t ___isUsingAlternateTypeface_9;
	float ___pointSize_10;
	int32_t ___lineNumber_11;
	int32_t ___pageNumber_12;
	int32_t ___vertexIndex_13;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexTopLeft_14;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexBottomLeft_15;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexTopRight_16;
	TextVertex_t1462B25BDC024C50D6450D9DD0A2020D3287291A  ___vertexBottomRight_17;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___topLeft_18;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___bottomLeft_19;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___topRight_20;
	Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  ___bottomRight_21;
	float ___origin_22;
	float ___ascender_23;
	float ___baseLine_24;
	float ___descender_25;
	float ___xAdvance_26;
	float ___aspectRatio_27;
	float ___scale_28;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___color_29;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___underlineColor_30;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___strikethroughColor_31;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___highlightColor_32;
	int32_t ___style_33;
	int32_t ___isVisible_34;
};

// UnityEngine.TextCore.TextGenerationSettings
struct  TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774  : public RuntimeObject
{
public:
	// System.String UnityEngine.TextCore.TextGenerationSettings::text
	String_t* ___text_0;
	// UnityEngine.Rect UnityEngine.TextCore.TextGenerationSettings::screenRect
	Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  ___screenRect_1;
	// UnityEngine.Vector4 UnityEngine.TextCore.TextGenerationSettings::margins
	Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  ___margins_2;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::scale
	float ___scale_3;
	// UnityEngine.TextCore.FontAsset UnityEngine.TextCore.TextGenerationSettings::fontAsset
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___fontAsset_4;
	// UnityEngine.Material UnityEngine.TextCore.TextGenerationSettings::material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___material_5;
	// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextGenerationSettings::spriteAsset
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset_6;
	// UnityEngine.TextCore.FontStyles UnityEngine.TextCore.TextGenerationSettings::fontStyle
	int32_t ___fontStyle_7;
	// UnityEngine.TextCore.TextAlignment UnityEngine.TextCore.TextGenerationSettings::textAlignment
	int32_t ___textAlignment_8;
	// UnityEngine.TextCore.TextOverflowMode UnityEngine.TextCore.TextGenerationSettings::overflowMode
	int32_t ___overflowMode_9;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::wordWrap
	bool ___wordWrap_10;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::wordWrappingRatio
	float ___wordWrappingRatio_11;
	// UnityEngine.Color UnityEngine.TextCore.TextGenerationSettings::color
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color_12;
	// UnityEngine.TextCore.TextGradientPreset UnityEngine.TextCore.TextGenerationSettings::fontColorGradient
	TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * ___fontColorGradient_13;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::tintSprites
	bool ___tintSprites_14;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::overrideRichTextColors
	bool ___overrideRichTextColors_15;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::fontSize
	float ___fontSize_16;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::autoSize
	bool ___autoSize_17;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::fontSizeMin
	float ___fontSizeMin_18;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::fontSizeMax
	float ___fontSizeMax_19;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::enableKerning
	bool ___enableKerning_20;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::richText
	bool ___richText_21;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::isRightToLeft
	bool ___isRightToLeft_22;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::extraPadding
	bool ___extraPadding_23;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::parseControlCharacters
	bool ___parseControlCharacters_24;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::characterSpacing
	float ___characterSpacing_25;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::wordSpacing
	float ___wordSpacing_26;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::lineSpacing
	float ___lineSpacing_27;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::paragraphSpacing
	float ___paragraphSpacing_28;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::lineSpacingMax
	float ___lineSpacingMax_29;
	// System.Int32 UnityEngine.TextCore.TextGenerationSettings::maxVisibleCharacters
	int32_t ___maxVisibleCharacters_30;
	// System.Int32 UnityEngine.TextCore.TextGenerationSettings::maxVisibleWords
	int32_t ___maxVisibleWords_31;
	// System.Int32 UnityEngine.TextCore.TextGenerationSettings::maxVisibleLines
	int32_t ___maxVisibleLines_32;
	// System.Int32 UnityEngine.TextCore.TextGenerationSettings::firstVisibleCharacter
	int32_t ___firstVisibleCharacter_33;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::useMaxVisibleDescender
	bool ___useMaxVisibleDescender_34;
	// UnityEngine.TextCore.FontWeight UnityEngine.TextCore.TextGenerationSettings::fontWeight
	int32_t ___fontWeight_35;
	// System.Int32 UnityEngine.TextCore.TextGenerationSettings::pageToDisplay
	int32_t ___pageToDisplay_36;
	// UnityEngine.TextCore.TextureMapping UnityEngine.TextCore.TextGenerationSettings::horizontalMapping
	int32_t ___horizontalMapping_37;
	// UnityEngine.TextCore.TextureMapping UnityEngine.TextCore.TextGenerationSettings::verticalMapping
	int32_t ___verticalMapping_38;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::uvLineOffset
	float ___uvLineOffset_39;
	// UnityEngine.TextCore.VertexSortingOrder UnityEngine.TextCore.TextGenerationSettings::geometrySortingOrder
	int32_t ___geometrySortingOrder_40;
	// System.Boolean UnityEngine.TextCore.TextGenerationSettings::inverseYAxis
	bool ___inverseYAxis_41;
	// System.Single UnityEngine.TextCore.TextGenerationSettings::charWidthMaxAdj
	float ___charWidthMaxAdj_42;

public:
	inline static int32_t get_offset_of_text_0() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___text_0)); }
	inline String_t* get_text_0() const { return ___text_0; }
	inline String_t** get_address_of_text_0() { return &___text_0; }
	inline void set_text_0(String_t* value)
	{
		___text_0 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___text_0), (void*)value);
	}

	inline static int32_t get_offset_of_screenRect_1() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___screenRect_1)); }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  get_screenRect_1() const { return ___screenRect_1; }
	inline Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878 * get_address_of_screenRect_1() { return &___screenRect_1; }
	inline void set_screenRect_1(Rect_t7D9187DB6339DBA5741C09B6CCEF2F54F1966878  value)
	{
		___screenRect_1 = value;
	}

	inline static int32_t get_offset_of_margins_2() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___margins_2)); }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  get_margins_2() const { return ___margins_2; }
	inline Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7 * get_address_of_margins_2() { return &___margins_2; }
	inline void set_margins_2(Vector4_tA56A37FC5661BCC89C3DDC24BE12BA5BCB6A02C7  value)
	{
		___margins_2 = value;
	}

	inline static int32_t get_offset_of_scale_3() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___scale_3)); }
	inline float get_scale_3() const { return ___scale_3; }
	inline float* get_address_of_scale_3() { return &___scale_3; }
	inline void set_scale_3(float value)
	{
		___scale_3 = value;
	}

	inline static int32_t get_offset_of_fontAsset_4() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontAsset_4)); }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * get_fontAsset_4() const { return ___fontAsset_4; }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC ** get_address_of_fontAsset_4() { return &___fontAsset_4; }
	inline void set_fontAsset_4(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * value)
	{
		___fontAsset_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fontAsset_4), (void*)value);
	}

	inline static int32_t get_offset_of_material_5() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___material_5)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_material_5() const { return ___material_5; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_material_5() { return &___material_5; }
	inline void set_material_5(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___material_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___material_5), (void*)value);
	}

	inline static int32_t get_offset_of_spriteAsset_6() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___spriteAsset_6)); }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * get_spriteAsset_6() const { return ___spriteAsset_6; }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 ** get_address_of_spriteAsset_6() { return &___spriteAsset_6; }
	inline void set_spriteAsset_6(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * value)
	{
		___spriteAsset_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___spriteAsset_6), (void*)value);
	}

	inline static int32_t get_offset_of_fontStyle_7() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontStyle_7)); }
	inline int32_t get_fontStyle_7() const { return ___fontStyle_7; }
	inline int32_t* get_address_of_fontStyle_7() { return &___fontStyle_7; }
	inline void set_fontStyle_7(int32_t value)
	{
		___fontStyle_7 = value;
	}

	inline static int32_t get_offset_of_textAlignment_8() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___textAlignment_8)); }
	inline int32_t get_textAlignment_8() const { return ___textAlignment_8; }
	inline int32_t* get_address_of_textAlignment_8() { return &___textAlignment_8; }
	inline void set_textAlignment_8(int32_t value)
	{
		___textAlignment_8 = value;
	}

	inline static int32_t get_offset_of_overflowMode_9() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___overflowMode_9)); }
	inline int32_t get_overflowMode_9() const { return ___overflowMode_9; }
	inline int32_t* get_address_of_overflowMode_9() { return &___overflowMode_9; }
	inline void set_overflowMode_9(int32_t value)
	{
		___overflowMode_9 = value;
	}

	inline static int32_t get_offset_of_wordWrap_10() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___wordWrap_10)); }
	inline bool get_wordWrap_10() const { return ___wordWrap_10; }
	inline bool* get_address_of_wordWrap_10() { return &___wordWrap_10; }
	inline void set_wordWrap_10(bool value)
	{
		___wordWrap_10 = value;
	}

	inline static int32_t get_offset_of_wordWrappingRatio_11() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___wordWrappingRatio_11)); }
	inline float get_wordWrappingRatio_11() const { return ___wordWrappingRatio_11; }
	inline float* get_address_of_wordWrappingRatio_11() { return &___wordWrappingRatio_11; }
	inline void set_wordWrappingRatio_11(float value)
	{
		___wordWrappingRatio_11 = value;
	}

	inline static int32_t get_offset_of_color_12() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___color_12)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_color_12() const { return ___color_12; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_color_12() { return &___color_12; }
	inline void set_color_12(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___color_12 = value;
	}

	inline static int32_t get_offset_of_fontColorGradient_13() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontColorGradient_13)); }
	inline TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * get_fontColorGradient_13() const { return ___fontColorGradient_13; }
	inline TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF ** get_address_of_fontColorGradient_13() { return &___fontColorGradient_13; }
	inline void set_fontColorGradient_13(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * value)
	{
		___fontColorGradient_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fontColorGradient_13), (void*)value);
	}

	inline static int32_t get_offset_of_tintSprites_14() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___tintSprites_14)); }
	inline bool get_tintSprites_14() const { return ___tintSprites_14; }
	inline bool* get_address_of_tintSprites_14() { return &___tintSprites_14; }
	inline void set_tintSprites_14(bool value)
	{
		___tintSprites_14 = value;
	}

	inline static int32_t get_offset_of_overrideRichTextColors_15() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___overrideRichTextColors_15)); }
	inline bool get_overrideRichTextColors_15() const { return ___overrideRichTextColors_15; }
	inline bool* get_address_of_overrideRichTextColors_15() { return &___overrideRichTextColors_15; }
	inline void set_overrideRichTextColors_15(bool value)
	{
		___overrideRichTextColors_15 = value;
	}

	inline static int32_t get_offset_of_fontSize_16() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontSize_16)); }
	inline float get_fontSize_16() const { return ___fontSize_16; }
	inline float* get_address_of_fontSize_16() { return &___fontSize_16; }
	inline void set_fontSize_16(float value)
	{
		___fontSize_16 = value;
	}

	inline static int32_t get_offset_of_autoSize_17() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___autoSize_17)); }
	inline bool get_autoSize_17() const { return ___autoSize_17; }
	inline bool* get_address_of_autoSize_17() { return &___autoSize_17; }
	inline void set_autoSize_17(bool value)
	{
		___autoSize_17 = value;
	}

	inline static int32_t get_offset_of_fontSizeMin_18() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontSizeMin_18)); }
	inline float get_fontSizeMin_18() const { return ___fontSizeMin_18; }
	inline float* get_address_of_fontSizeMin_18() { return &___fontSizeMin_18; }
	inline void set_fontSizeMin_18(float value)
	{
		___fontSizeMin_18 = value;
	}

	inline static int32_t get_offset_of_fontSizeMax_19() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontSizeMax_19)); }
	inline float get_fontSizeMax_19() const { return ___fontSizeMax_19; }
	inline float* get_address_of_fontSizeMax_19() { return &___fontSizeMax_19; }
	inline void set_fontSizeMax_19(float value)
	{
		___fontSizeMax_19 = value;
	}

	inline static int32_t get_offset_of_enableKerning_20() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___enableKerning_20)); }
	inline bool get_enableKerning_20() const { return ___enableKerning_20; }
	inline bool* get_address_of_enableKerning_20() { return &___enableKerning_20; }
	inline void set_enableKerning_20(bool value)
	{
		___enableKerning_20 = value;
	}

	inline static int32_t get_offset_of_richText_21() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___richText_21)); }
	inline bool get_richText_21() const { return ___richText_21; }
	inline bool* get_address_of_richText_21() { return &___richText_21; }
	inline void set_richText_21(bool value)
	{
		___richText_21 = value;
	}

	inline static int32_t get_offset_of_isRightToLeft_22() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___isRightToLeft_22)); }
	inline bool get_isRightToLeft_22() const { return ___isRightToLeft_22; }
	inline bool* get_address_of_isRightToLeft_22() { return &___isRightToLeft_22; }
	inline void set_isRightToLeft_22(bool value)
	{
		___isRightToLeft_22 = value;
	}

	inline static int32_t get_offset_of_extraPadding_23() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___extraPadding_23)); }
	inline bool get_extraPadding_23() const { return ___extraPadding_23; }
	inline bool* get_address_of_extraPadding_23() { return &___extraPadding_23; }
	inline void set_extraPadding_23(bool value)
	{
		___extraPadding_23 = value;
	}

	inline static int32_t get_offset_of_parseControlCharacters_24() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___parseControlCharacters_24)); }
	inline bool get_parseControlCharacters_24() const { return ___parseControlCharacters_24; }
	inline bool* get_address_of_parseControlCharacters_24() { return &___parseControlCharacters_24; }
	inline void set_parseControlCharacters_24(bool value)
	{
		___parseControlCharacters_24 = value;
	}

	inline static int32_t get_offset_of_characterSpacing_25() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___characterSpacing_25)); }
	inline float get_characterSpacing_25() const { return ___characterSpacing_25; }
	inline float* get_address_of_characterSpacing_25() { return &___characterSpacing_25; }
	inline void set_characterSpacing_25(float value)
	{
		___characterSpacing_25 = value;
	}

	inline static int32_t get_offset_of_wordSpacing_26() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___wordSpacing_26)); }
	inline float get_wordSpacing_26() const { return ___wordSpacing_26; }
	inline float* get_address_of_wordSpacing_26() { return &___wordSpacing_26; }
	inline void set_wordSpacing_26(float value)
	{
		___wordSpacing_26 = value;
	}

	inline static int32_t get_offset_of_lineSpacing_27() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___lineSpacing_27)); }
	inline float get_lineSpacing_27() const { return ___lineSpacing_27; }
	inline float* get_address_of_lineSpacing_27() { return &___lineSpacing_27; }
	inline void set_lineSpacing_27(float value)
	{
		___lineSpacing_27 = value;
	}

	inline static int32_t get_offset_of_paragraphSpacing_28() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___paragraphSpacing_28)); }
	inline float get_paragraphSpacing_28() const { return ___paragraphSpacing_28; }
	inline float* get_address_of_paragraphSpacing_28() { return &___paragraphSpacing_28; }
	inline void set_paragraphSpacing_28(float value)
	{
		___paragraphSpacing_28 = value;
	}

	inline static int32_t get_offset_of_lineSpacingMax_29() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___lineSpacingMax_29)); }
	inline float get_lineSpacingMax_29() const { return ___lineSpacingMax_29; }
	inline float* get_address_of_lineSpacingMax_29() { return &___lineSpacingMax_29; }
	inline void set_lineSpacingMax_29(float value)
	{
		___lineSpacingMax_29 = value;
	}

	inline static int32_t get_offset_of_maxVisibleCharacters_30() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___maxVisibleCharacters_30)); }
	inline int32_t get_maxVisibleCharacters_30() const { return ___maxVisibleCharacters_30; }
	inline int32_t* get_address_of_maxVisibleCharacters_30() { return &___maxVisibleCharacters_30; }
	inline void set_maxVisibleCharacters_30(int32_t value)
	{
		___maxVisibleCharacters_30 = value;
	}

	inline static int32_t get_offset_of_maxVisibleWords_31() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___maxVisibleWords_31)); }
	inline int32_t get_maxVisibleWords_31() const { return ___maxVisibleWords_31; }
	inline int32_t* get_address_of_maxVisibleWords_31() { return &___maxVisibleWords_31; }
	inline void set_maxVisibleWords_31(int32_t value)
	{
		___maxVisibleWords_31 = value;
	}

	inline static int32_t get_offset_of_maxVisibleLines_32() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___maxVisibleLines_32)); }
	inline int32_t get_maxVisibleLines_32() const { return ___maxVisibleLines_32; }
	inline int32_t* get_address_of_maxVisibleLines_32() { return &___maxVisibleLines_32; }
	inline void set_maxVisibleLines_32(int32_t value)
	{
		___maxVisibleLines_32 = value;
	}

	inline static int32_t get_offset_of_firstVisibleCharacter_33() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___firstVisibleCharacter_33)); }
	inline int32_t get_firstVisibleCharacter_33() const { return ___firstVisibleCharacter_33; }
	inline int32_t* get_address_of_firstVisibleCharacter_33() { return &___firstVisibleCharacter_33; }
	inline void set_firstVisibleCharacter_33(int32_t value)
	{
		___firstVisibleCharacter_33 = value;
	}

	inline static int32_t get_offset_of_useMaxVisibleDescender_34() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___useMaxVisibleDescender_34)); }
	inline bool get_useMaxVisibleDescender_34() const { return ___useMaxVisibleDescender_34; }
	inline bool* get_address_of_useMaxVisibleDescender_34() { return &___useMaxVisibleDescender_34; }
	inline void set_useMaxVisibleDescender_34(bool value)
	{
		___useMaxVisibleDescender_34 = value;
	}

	inline static int32_t get_offset_of_fontWeight_35() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___fontWeight_35)); }
	inline int32_t get_fontWeight_35() const { return ___fontWeight_35; }
	inline int32_t* get_address_of_fontWeight_35() { return &___fontWeight_35; }
	inline void set_fontWeight_35(int32_t value)
	{
		___fontWeight_35 = value;
	}

	inline static int32_t get_offset_of_pageToDisplay_36() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___pageToDisplay_36)); }
	inline int32_t get_pageToDisplay_36() const { return ___pageToDisplay_36; }
	inline int32_t* get_address_of_pageToDisplay_36() { return &___pageToDisplay_36; }
	inline void set_pageToDisplay_36(int32_t value)
	{
		___pageToDisplay_36 = value;
	}

	inline static int32_t get_offset_of_horizontalMapping_37() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___horizontalMapping_37)); }
	inline int32_t get_horizontalMapping_37() const { return ___horizontalMapping_37; }
	inline int32_t* get_address_of_horizontalMapping_37() { return &___horizontalMapping_37; }
	inline void set_horizontalMapping_37(int32_t value)
	{
		___horizontalMapping_37 = value;
	}

	inline static int32_t get_offset_of_verticalMapping_38() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___verticalMapping_38)); }
	inline int32_t get_verticalMapping_38() const { return ___verticalMapping_38; }
	inline int32_t* get_address_of_verticalMapping_38() { return &___verticalMapping_38; }
	inline void set_verticalMapping_38(int32_t value)
	{
		___verticalMapping_38 = value;
	}

	inline static int32_t get_offset_of_uvLineOffset_39() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___uvLineOffset_39)); }
	inline float get_uvLineOffset_39() const { return ___uvLineOffset_39; }
	inline float* get_address_of_uvLineOffset_39() { return &___uvLineOffset_39; }
	inline void set_uvLineOffset_39(float value)
	{
		___uvLineOffset_39 = value;
	}

	inline static int32_t get_offset_of_geometrySortingOrder_40() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___geometrySortingOrder_40)); }
	inline int32_t get_geometrySortingOrder_40() const { return ___geometrySortingOrder_40; }
	inline int32_t* get_address_of_geometrySortingOrder_40() { return &___geometrySortingOrder_40; }
	inline void set_geometrySortingOrder_40(int32_t value)
	{
		___geometrySortingOrder_40 = value;
	}

	inline static int32_t get_offset_of_inverseYAxis_41() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___inverseYAxis_41)); }
	inline bool get_inverseYAxis_41() const { return ___inverseYAxis_41; }
	inline bool* get_address_of_inverseYAxis_41() { return &___inverseYAxis_41; }
	inline void set_inverseYAxis_41(bool value)
	{
		___inverseYAxis_41 = value;
	}

	inline static int32_t get_offset_of_charWidthMaxAdj_42() { return static_cast<int32_t>(offsetof(TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774, ___charWidthMaxAdj_42)); }
	inline float get_charWidthMaxAdj_42() const { return ___charWidthMaxAdj_42; }
	inline float* get_address_of_charWidthMaxAdj_42() { return &___charWidthMaxAdj_42; }
	inline void set_charWidthMaxAdj_42(float value)
	{
		___charWidthMaxAdj_42 = value;
	}
};


// UnityEngine.Texture
struct  Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE  : public Object_tF2F3778131EFF286AF62B7B013A170F95A91571A
{
public:

public:
};

struct Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE_StaticFields
{
public:
	// System.Int32 UnityEngine.Texture::GenerateAllMips
	int32_t ___GenerateAllMips_4;

public:
	inline static int32_t get_offset_of_GenerateAllMips_4() { return static_cast<int32_t>(offsetof(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE_StaticFields, ___GenerateAllMips_4)); }
	inline int32_t get_GenerateAllMips_4() const { return ___GenerateAllMips_4; }
	inline int32_t* get_address_of_GenerateAllMips_4() { return &___GenerateAllMips_4; }
	inline void set_GenerateAllMips_4(int32_t value)
	{
		___GenerateAllMips_4 = value;
	}
};


// UnityEngine.TextCore.XmlTagAttribute
struct  XmlTagAttribute_t0E8DFB17E9684F736DC10B0449750694E1B12541 
{
public:
	// System.Int32 UnityEngine.TextCore.XmlTagAttribute::nameHashCode
	int32_t ___nameHashCode_0;
	// UnityEngine.TextCore.TagValueType UnityEngine.TextCore.XmlTagAttribute::valueType
	int32_t ___valueType_1;
	// System.Int32 UnityEngine.TextCore.XmlTagAttribute::valueStartIndex
	int32_t ___valueStartIndex_2;
	// System.Int32 UnityEngine.TextCore.XmlTagAttribute::valueLength
	int32_t ___valueLength_3;
	// System.Int32 UnityEngine.TextCore.XmlTagAttribute::valueHashCode
	int32_t ___valueHashCode_4;

public:
	inline static int32_t get_offset_of_nameHashCode_0() { return static_cast<int32_t>(offsetof(XmlTagAttribute_t0E8DFB17E9684F736DC10B0449750694E1B12541, ___nameHashCode_0)); }
	inline int32_t get_nameHashCode_0() const { return ___nameHashCode_0; }
	inline int32_t* get_address_of_nameHashCode_0() { return &___nameHashCode_0; }
	inline void set_nameHashCode_0(int32_t value)
	{
		___nameHashCode_0 = value;
	}

	inline static int32_t get_offset_of_valueType_1() { return static_cast<int32_t>(offsetof(XmlTagAttribute_t0E8DFB17E9684F736DC10B0449750694E1B12541, ___valueType_1)); }
	inline int32_t get_valueType_1() const { return ___valueType_1; }
	inline int32_t* get_address_of_valueType_1() { return &___valueType_1; }
	inline void set_valueType_1(int32_t value)
	{
		___valueType_1 = value;
	}

	inline static int32_t get_offset_of_valueStartIndex_2() { return static_cast<int32_t>(offsetof(XmlTagAttribute_t0E8DFB17E9684F736DC10B0449750694E1B12541, ___valueStartIndex_2)); }
	inline int32_t get_valueStartIndex_2() const { return ___valueStartIndex_2; }
	inline int32_t* get_address_of_valueStartIndex_2() { return &___valueStartIndex_2; }
	inline void set_valueStartIndex_2(int32_t value)
	{
		___valueStartIndex_2 = value;
	}

	inline static int32_t get_offset_of_valueLength_3() { return static_cast<int32_t>(offsetof(XmlTagAttribute_t0E8DFB17E9684F736DC10B0449750694E1B12541, ___valueLength_3)); }
	inline int32_t get_valueLength_3() const { return ___valueLength_3; }
	inline int32_t* get_address_of_valueLength_3() { return &___valueLength_3; }
	inline void set_valueLength_3(int32_t value)
	{
		___valueLength_3 = value;
	}

	inline static int32_t get_offset_of_valueHashCode_4() { return static_cast<int32_t>(offsetof(XmlTagAttribute_t0E8DFB17E9684F736DC10B0449750694E1B12541, ___valueHashCode_4)); }
	inline int32_t get_valueHashCode_4() const { return ___valueHashCode_4; }
	inline int32_t* get_address_of_valueHashCode_4() { return &___valueHashCode_4; }
	inline void set_valueHashCode_4(int32_t value)
	{
		___valueHashCode_4 = value;
	}
};


// System.Func`2<UnityEngine.TextCore.SpriteCharacter,System.UInt32>
struct  Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8  : public MulticastDelegate_t
{
public:

public:
};


// System.Func`2<UnityEngine.TextCore.SpriteGlyph,System.UInt32>
struct  Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316  : public MulticastDelegate_t
{
public:

public:
};


// UnityEngine.TextCore.Character
struct  Character_t2F080BFF17565843C1A1CF0453D48592169D43FC  : public TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE
{
public:

public:
};


// UnityEngine.TextCore.FontAsset
struct  FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:
	// System.String UnityEngine.TextCore.FontAsset::m_Version
	String_t* ___m_Version_4;
	// System.Int32 UnityEngine.TextCore.FontAsset::m_HashCode
	int32_t ___m_HashCode_5;
	// UnityEngine.TextCore.FaceInfo UnityEngine.TextCore.FontAsset::m_FaceInfo
	FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979  ___m_FaceInfo_6;
	// System.String UnityEngine.TextCore.FontAsset::m_SourceFontFileGUID
	String_t* ___m_SourceFontFileGUID_7;
	// UnityEngine.Font UnityEngine.TextCore.FontAsset::m_SourceFontFile_EditorRef
	Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 * ___m_SourceFontFile_EditorRef_8;
	// UnityEngine.Font UnityEngine.TextCore.FontAsset::m_SourceFontFile
	Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 * ___m_SourceFontFile_9;
	// UnityEngine.TextCore.FontAsset/AtlasPopulationMode UnityEngine.TextCore.FontAsset::m_AtlasPopulationMode
	int32_t ___m_AtlasPopulationMode_10;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.FontAsset::m_GlyphTable
	List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * ___m_GlyphTable_11;
	// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Glyph> UnityEngine.TextCore.FontAsset::m_GlyphLookupDictionary
	Dictionary_2_tDA5C03A58B5E004C6D454EF31BF9C5307FE785BE * ___m_GlyphLookupDictionary_12;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.Character> UnityEngine.TextCore.FontAsset::m_CharacterTable
	List_1_t44619BDEAA4AD18C8D0C7F4B229B2BC51DF1C0E4 * ___m_CharacterTable_13;
	// System.Collections.Generic.Dictionary`2<System.UInt32,UnityEngine.TextCore.Character> UnityEngine.TextCore.FontAsset::m_CharacterLookupDictionary
	Dictionary_2_t28EC45479FD01D3863CC45410C8BA4DA39609773 * ___m_CharacterLookupDictionary_14;
	// UnityEngine.Texture2D UnityEngine.TextCore.FontAsset::m_AtlasTexture
	Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * ___m_AtlasTexture_15;
	// UnityEngine.Texture2D[] UnityEngine.TextCore.FontAsset::m_AtlasTextures
	Texture2DU5BU5D_t0CBDCEA1648F6CBEA47C64E1E48F22B9692B3316* ___m_AtlasTextures_16;
	// System.Int32 UnityEngine.TextCore.FontAsset::m_AtlasTextureIndex
	int32_t ___m_AtlasTextureIndex_17;
	// System.Int32 UnityEngine.TextCore.FontAsset::m_AtlasWidth
	int32_t ___m_AtlasWidth_18;
	// System.Int32 UnityEngine.TextCore.FontAsset::m_AtlasHeight
	int32_t ___m_AtlasHeight_19;
	// System.Int32 UnityEngine.TextCore.FontAsset::m_AtlasPadding
	int32_t ___m_AtlasPadding_20;
	// UnityEngine.TextCore.LowLevel.GlyphRenderMode UnityEngine.TextCore.FontAsset::m_AtlasRenderMode
	int32_t ___m_AtlasRenderMode_21;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.GlyphRect> UnityEngine.TextCore.FontAsset::m_UsedGlyphRects
	List_1_tE870449A6BC21548542BC92F18B284004FA8668A * ___m_UsedGlyphRects_22;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.GlyphRect> UnityEngine.TextCore.FontAsset::m_FreeGlyphRects
	List_1_tE870449A6BC21548542BC92F18B284004FA8668A * ___m_FreeGlyphRects_23;
	// System.Collections.Generic.List`1<System.UInt32> UnityEngine.TextCore.FontAsset::m_GlyphIndexes
	List_1_t023026A8F0D0D113E2B62213C8C74717BF7F4731 * ___m_GlyphIndexes_24;
	// System.Collections.Generic.Dictionary`2<System.UInt32,System.Collections.Generic.List`1<System.UInt32>> UnityEngine.TextCore.FontAsset::s_GlyphLookupMap
	Dictionary_2_tEFB747070114937CAB55EED74679D8D13E2B7070 * ___s_GlyphLookupMap_25;
	// UnityEngine.Material UnityEngine.TextCore.FontAsset::m_Material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___m_Material_26;
	// System.Int32 UnityEngine.TextCore.FontAsset::m_MaterialHashCode
	int32_t ___m_MaterialHashCode_27;
	// UnityEngine.TextCore.KerningTable UnityEngine.TextCore.FontAsset::m_KerningTable
	KerningTable_t362DC895F23FAF52C12B2D2581765F19F62AFF52 * ___m_KerningTable_28;
	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.KerningPair> UnityEngine.TextCore.FontAsset::m_KerningLookupDictionary
	Dictionary_2_t8A2165480BBDB07F83A62A94E448F1FF7894F327 * ___m_KerningLookupDictionary_29;
	// UnityEngine.TextCore.KerningPair UnityEngine.TextCore.FontAsset::m_EmptyKerningPair
	KerningPair_t2A2268318AFF99A5E2BDE0ADFE0C346B9BF7C9EF * ___m_EmptyKerningPair_30;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.FontAsset> UnityEngine.TextCore.FontAsset::m_FallbackFontAssetTable
	List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * ___m_FallbackFontAssetTable_31;
	// UnityEngine.TextCore.FontAssetCreationSettings UnityEngine.TextCore.FontAsset::m_FontAssetCreationSettings
	FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD  ___m_FontAssetCreationSettings_32;
	// UnityEngine.TextCore.FontWeights[] UnityEngine.TextCore.FontAsset::m_FontWeightTable
	FontWeightsU5BU5D_t64413A6675A562D5235DD6B66CEE598FE9FEE811* ___m_FontWeightTable_33;
	// System.Single UnityEngine.TextCore.FontAsset::m_RegularStyleWeight
	float ___m_RegularStyleWeight_34;
	// System.Single UnityEngine.TextCore.FontAsset::m_RegularStyleSpacing
	float ___m_RegularStyleSpacing_35;
	// System.Single UnityEngine.TextCore.FontAsset::m_BoldStyleWeight
	float ___m_BoldStyleWeight_36;
	// System.Single UnityEngine.TextCore.FontAsset::m_BoldStyleSpacing
	float ___m_BoldStyleSpacing_37;
	// System.Byte UnityEngine.TextCore.FontAsset::m_ItalicStyleSlant
	uint8_t ___m_ItalicStyleSlant_38;
	// System.Byte UnityEngine.TextCore.FontAsset::m_TabMultiple
	uint8_t ___m_TabMultiple_39;
	// System.Boolean UnityEngine.TextCore.FontAsset::m_IsFontAssetLookupTablesDirty
	bool ___m_IsFontAssetLookupTablesDirty_40;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.FontAsset::m_GlyphsToPack
	List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * ___m_GlyphsToPack_41;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.FontAsset::m_GlyphsPacked
	List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * ___m_GlyphsPacked_42;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.Glyph> UnityEngine.TextCore.FontAsset::m_GlyphsToRender
	List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * ___m_GlyphsToRender_43;

public:
	inline static int32_t get_offset_of_m_Version_4() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_Version_4)); }
	inline String_t* get_m_Version_4() const { return ___m_Version_4; }
	inline String_t** get_address_of_m_Version_4() { return &___m_Version_4; }
	inline void set_m_Version_4(String_t* value)
	{
		___m_Version_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Version_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_HashCode_5() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_HashCode_5)); }
	inline int32_t get_m_HashCode_5() const { return ___m_HashCode_5; }
	inline int32_t* get_address_of_m_HashCode_5() { return &___m_HashCode_5; }
	inline void set_m_HashCode_5(int32_t value)
	{
		___m_HashCode_5 = value;
	}

	inline static int32_t get_offset_of_m_FaceInfo_6() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_FaceInfo_6)); }
	inline FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979  get_m_FaceInfo_6() const { return ___m_FaceInfo_6; }
	inline FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979 * get_address_of_m_FaceInfo_6() { return &___m_FaceInfo_6; }
	inline void set_m_FaceInfo_6(FaceInfo_t3A29F58B4C0435D2D76E3474E2B9D03F8A20C979  value)
	{
		___m_FaceInfo_6 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_FaceInfo_6))->___m_FamilyName_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_FaceInfo_6))->___m_StyleName_1), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_SourceFontFileGUID_7() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_SourceFontFileGUID_7)); }
	inline String_t* get_m_SourceFontFileGUID_7() const { return ___m_SourceFontFileGUID_7; }
	inline String_t** get_address_of_m_SourceFontFileGUID_7() { return &___m_SourceFontFileGUID_7; }
	inline void set_m_SourceFontFileGUID_7(String_t* value)
	{
		___m_SourceFontFileGUID_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SourceFontFileGUID_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_SourceFontFile_EditorRef_8() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_SourceFontFile_EditorRef_8)); }
	inline Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 * get_m_SourceFontFile_EditorRef_8() const { return ___m_SourceFontFile_EditorRef_8; }
	inline Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 ** get_address_of_m_SourceFontFile_EditorRef_8() { return &___m_SourceFontFile_EditorRef_8; }
	inline void set_m_SourceFontFile_EditorRef_8(Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 * value)
	{
		___m_SourceFontFile_EditorRef_8 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SourceFontFile_EditorRef_8), (void*)value);
	}

	inline static int32_t get_offset_of_m_SourceFontFile_9() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_SourceFontFile_9)); }
	inline Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 * get_m_SourceFontFile_9() const { return ___m_SourceFontFile_9; }
	inline Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 ** get_address_of_m_SourceFontFile_9() { return &___m_SourceFontFile_9; }
	inline void set_m_SourceFontFile_9(Font_tB53D3F362CB1A0B92307B362826F212AE2D2A6A9 * value)
	{
		___m_SourceFontFile_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SourceFontFile_9), (void*)value);
	}

	inline static int32_t get_offset_of_m_AtlasPopulationMode_10() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasPopulationMode_10)); }
	inline int32_t get_m_AtlasPopulationMode_10() const { return ___m_AtlasPopulationMode_10; }
	inline int32_t* get_address_of_m_AtlasPopulationMode_10() { return &___m_AtlasPopulationMode_10; }
	inline void set_m_AtlasPopulationMode_10(int32_t value)
	{
		___m_AtlasPopulationMode_10 = value;
	}

	inline static int32_t get_offset_of_m_GlyphTable_11() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_GlyphTable_11)); }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * get_m_GlyphTable_11() const { return ___m_GlyphTable_11; }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 ** get_address_of_m_GlyphTable_11() { return &___m_GlyphTable_11; }
	inline void set_m_GlyphTable_11(List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * value)
	{
		___m_GlyphTable_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphTable_11), (void*)value);
	}

	inline static int32_t get_offset_of_m_GlyphLookupDictionary_12() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_GlyphLookupDictionary_12)); }
	inline Dictionary_2_tDA5C03A58B5E004C6D454EF31BF9C5307FE785BE * get_m_GlyphLookupDictionary_12() const { return ___m_GlyphLookupDictionary_12; }
	inline Dictionary_2_tDA5C03A58B5E004C6D454EF31BF9C5307FE785BE ** get_address_of_m_GlyphLookupDictionary_12() { return &___m_GlyphLookupDictionary_12; }
	inline void set_m_GlyphLookupDictionary_12(Dictionary_2_tDA5C03A58B5E004C6D454EF31BF9C5307FE785BE * value)
	{
		___m_GlyphLookupDictionary_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphLookupDictionary_12), (void*)value);
	}

	inline static int32_t get_offset_of_m_CharacterTable_13() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_CharacterTable_13)); }
	inline List_1_t44619BDEAA4AD18C8D0C7F4B229B2BC51DF1C0E4 * get_m_CharacterTable_13() const { return ___m_CharacterTable_13; }
	inline List_1_t44619BDEAA4AD18C8D0C7F4B229B2BC51DF1C0E4 ** get_address_of_m_CharacterTable_13() { return &___m_CharacterTable_13; }
	inline void set_m_CharacterTable_13(List_1_t44619BDEAA4AD18C8D0C7F4B229B2BC51DF1C0E4 * value)
	{
		___m_CharacterTable_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CharacterTable_13), (void*)value);
	}

	inline static int32_t get_offset_of_m_CharacterLookupDictionary_14() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_CharacterLookupDictionary_14)); }
	inline Dictionary_2_t28EC45479FD01D3863CC45410C8BA4DA39609773 * get_m_CharacterLookupDictionary_14() const { return ___m_CharacterLookupDictionary_14; }
	inline Dictionary_2_t28EC45479FD01D3863CC45410C8BA4DA39609773 ** get_address_of_m_CharacterLookupDictionary_14() { return &___m_CharacterLookupDictionary_14; }
	inline void set_m_CharacterLookupDictionary_14(Dictionary_2_t28EC45479FD01D3863CC45410C8BA4DA39609773 * value)
	{
		___m_CharacterLookupDictionary_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_CharacterLookupDictionary_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_AtlasTexture_15() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasTexture_15)); }
	inline Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * get_m_AtlasTexture_15() const { return ___m_AtlasTexture_15; }
	inline Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF ** get_address_of_m_AtlasTexture_15() { return &___m_AtlasTexture_15; }
	inline void set_m_AtlasTexture_15(Texture2D_t9B604D0D8E28032123641A7E7338FA872E2698BF * value)
	{
		___m_AtlasTexture_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_AtlasTexture_15), (void*)value);
	}

	inline static int32_t get_offset_of_m_AtlasTextures_16() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasTextures_16)); }
	inline Texture2DU5BU5D_t0CBDCEA1648F6CBEA47C64E1E48F22B9692B3316* get_m_AtlasTextures_16() const { return ___m_AtlasTextures_16; }
	inline Texture2DU5BU5D_t0CBDCEA1648F6CBEA47C64E1E48F22B9692B3316** get_address_of_m_AtlasTextures_16() { return &___m_AtlasTextures_16; }
	inline void set_m_AtlasTextures_16(Texture2DU5BU5D_t0CBDCEA1648F6CBEA47C64E1E48F22B9692B3316* value)
	{
		___m_AtlasTextures_16 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_AtlasTextures_16), (void*)value);
	}

	inline static int32_t get_offset_of_m_AtlasTextureIndex_17() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasTextureIndex_17)); }
	inline int32_t get_m_AtlasTextureIndex_17() const { return ___m_AtlasTextureIndex_17; }
	inline int32_t* get_address_of_m_AtlasTextureIndex_17() { return &___m_AtlasTextureIndex_17; }
	inline void set_m_AtlasTextureIndex_17(int32_t value)
	{
		___m_AtlasTextureIndex_17 = value;
	}

	inline static int32_t get_offset_of_m_AtlasWidth_18() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasWidth_18)); }
	inline int32_t get_m_AtlasWidth_18() const { return ___m_AtlasWidth_18; }
	inline int32_t* get_address_of_m_AtlasWidth_18() { return &___m_AtlasWidth_18; }
	inline void set_m_AtlasWidth_18(int32_t value)
	{
		___m_AtlasWidth_18 = value;
	}

	inline static int32_t get_offset_of_m_AtlasHeight_19() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasHeight_19)); }
	inline int32_t get_m_AtlasHeight_19() const { return ___m_AtlasHeight_19; }
	inline int32_t* get_address_of_m_AtlasHeight_19() { return &___m_AtlasHeight_19; }
	inline void set_m_AtlasHeight_19(int32_t value)
	{
		___m_AtlasHeight_19 = value;
	}

	inline static int32_t get_offset_of_m_AtlasPadding_20() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasPadding_20)); }
	inline int32_t get_m_AtlasPadding_20() const { return ___m_AtlasPadding_20; }
	inline int32_t* get_address_of_m_AtlasPadding_20() { return &___m_AtlasPadding_20; }
	inline void set_m_AtlasPadding_20(int32_t value)
	{
		___m_AtlasPadding_20 = value;
	}

	inline static int32_t get_offset_of_m_AtlasRenderMode_21() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_AtlasRenderMode_21)); }
	inline int32_t get_m_AtlasRenderMode_21() const { return ___m_AtlasRenderMode_21; }
	inline int32_t* get_address_of_m_AtlasRenderMode_21() { return &___m_AtlasRenderMode_21; }
	inline void set_m_AtlasRenderMode_21(int32_t value)
	{
		___m_AtlasRenderMode_21 = value;
	}

	inline static int32_t get_offset_of_m_UsedGlyphRects_22() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_UsedGlyphRects_22)); }
	inline List_1_tE870449A6BC21548542BC92F18B284004FA8668A * get_m_UsedGlyphRects_22() const { return ___m_UsedGlyphRects_22; }
	inline List_1_tE870449A6BC21548542BC92F18B284004FA8668A ** get_address_of_m_UsedGlyphRects_22() { return &___m_UsedGlyphRects_22; }
	inline void set_m_UsedGlyphRects_22(List_1_tE870449A6BC21548542BC92F18B284004FA8668A * value)
	{
		___m_UsedGlyphRects_22 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_UsedGlyphRects_22), (void*)value);
	}

	inline static int32_t get_offset_of_m_FreeGlyphRects_23() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_FreeGlyphRects_23)); }
	inline List_1_tE870449A6BC21548542BC92F18B284004FA8668A * get_m_FreeGlyphRects_23() const { return ___m_FreeGlyphRects_23; }
	inline List_1_tE870449A6BC21548542BC92F18B284004FA8668A ** get_address_of_m_FreeGlyphRects_23() { return &___m_FreeGlyphRects_23; }
	inline void set_m_FreeGlyphRects_23(List_1_tE870449A6BC21548542BC92F18B284004FA8668A * value)
	{
		___m_FreeGlyphRects_23 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_FreeGlyphRects_23), (void*)value);
	}

	inline static int32_t get_offset_of_m_GlyphIndexes_24() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_GlyphIndexes_24)); }
	inline List_1_t023026A8F0D0D113E2B62213C8C74717BF7F4731 * get_m_GlyphIndexes_24() const { return ___m_GlyphIndexes_24; }
	inline List_1_t023026A8F0D0D113E2B62213C8C74717BF7F4731 ** get_address_of_m_GlyphIndexes_24() { return &___m_GlyphIndexes_24; }
	inline void set_m_GlyphIndexes_24(List_1_t023026A8F0D0D113E2B62213C8C74717BF7F4731 * value)
	{
		___m_GlyphIndexes_24 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphIndexes_24), (void*)value);
	}

	inline static int32_t get_offset_of_s_GlyphLookupMap_25() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___s_GlyphLookupMap_25)); }
	inline Dictionary_2_tEFB747070114937CAB55EED74679D8D13E2B7070 * get_s_GlyphLookupMap_25() const { return ___s_GlyphLookupMap_25; }
	inline Dictionary_2_tEFB747070114937CAB55EED74679D8D13E2B7070 ** get_address_of_s_GlyphLookupMap_25() { return &___s_GlyphLookupMap_25; }
	inline void set_s_GlyphLookupMap_25(Dictionary_2_tEFB747070114937CAB55EED74679D8D13E2B7070 * value)
	{
		___s_GlyphLookupMap_25 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_GlyphLookupMap_25), (void*)value);
	}

	inline static int32_t get_offset_of_m_Material_26() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_Material_26)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_m_Material_26() const { return ___m_Material_26; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_m_Material_26() { return &___m_Material_26; }
	inline void set_m_Material_26(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___m_Material_26 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Material_26), (void*)value);
	}

	inline static int32_t get_offset_of_m_MaterialHashCode_27() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_MaterialHashCode_27)); }
	inline int32_t get_m_MaterialHashCode_27() const { return ___m_MaterialHashCode_27; }
	inline int32_t* get_address_of_m_MaterialHashCode_27() { return &___m_MaterialHashCode_27; }
	inline void set_m_MaterialHashCode_27(int32_t value)
	{
		___m_MaterialHashCode_27 = value;
	}

	inline static int32_t get_offset_of_m_KerningTable_28() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_KerningTable_28)); }
	inline KerningTable_t362DC895F23FAF52C12B2D2581765F19F62AFF52 * get_m_KerningTable_28() const { return ___m_KerningTable_28; }
	inline KerningTable_t362DC895F23FAF52C12B2D2581765F19F62AFF52 ** get_address_of_m_KerningTable_28() { return &___m_KerningTable_28; }
	inline void set_m_KerningTable_28(KerningTable_t362DC895F23FAF52C12B2D2581765F19F62AFF52 * value)
	{
		___m_KerningTable_28 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_KerningTable_28), (void*)value);
	}

	inline static int32_t get_offset_of_m_KerningLookupDictionary_29() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_KerningLookupDictionary_29)); }
	inline Dictionary_2_t8A2165480BBDB07F83A62A94E448F1FF7894F327 * get_m_KerningLookupDictionary_29() const { return ___m_KerningLookupDictionary_29; }
	inline Dictionary_2_t8A2165480BBDB07F83A62A94E448F1FF7894F327 ** get_address_of_m_KerningLookupDictionary_29() { return &___m_KerningLookupDictionary_29; }
	inline void set_m_KerningLookupDictionary_29(Dictionary_2_t8A2165480BBDB07F83A62A94E448F1FF7894F327 * value)
	{
		___m_KerningLookupDictionary_29 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_KerningLookupDictionary_29), (void*)value);
	}

	inline static int32_t get_offset_of_m_EmptyKerningPair_30() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_EmptyKerningPair_30)); }
	inline KerningPair_t2A2268318AFF99A5E2BDE0ADFE0C346B9BF7C9EF * get_m_EmptyKerningPair_30() const { return ___m_EmptyKerningPair_30; }
	inline KerningPair_t2A2268318AFF99A5E2BDE0ADFE0C346B9BF7C9EF ** get_address_of_m_EmptyKerningPair_30() { return &___m_EmptyKerningPair_30; }
	inline void set_m_EmptyKerningPair_30(KerningPair_t2A2268318AFF99A5E2BDE0ADFE0C346B9BF7C9EF * value)
	{
		___m_EmptyKerningPair_30 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_EmptyKerningPair_30), (void*)value);
	}

	inline static int32_t get_offset_of_m_FallbackFontAssetTable_31() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_FallbackFontAssetTable_31)); }
	inline List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * get_m_FallbackFontAssetTable_31() const { return ___m_FallbackFontAssetTable_31; }
	inline List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 ** get_address_of_m_FallbackFontAssetTable_31() { return &___m_FallbackFontAssetTable_31; }
	inline void set_m_FallbackFontAssetTable_31(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * value)
	{
		___m_FallbackFontAssetTable_31 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_FallbackFontAssetTable_31), (void*)value);
	}

	inline static int32_t get_offset_of_m_FontAssetCreationSettings_32() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_FontAssetCreationSettings_32)); }
	inline FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD  get_m_FontAssetCreationSettings_32() const { return ___m_FontAssetCreationSettings_32; }
	inline FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD * get_address_of_m_FontAssetCreationSettings_32() { return &___m_FontAssetCreationSettings_32; }
	inline void set_m_FontAssetCreationSettings_32(FontAssetCreationSettings_t52838C27B3EDCA5A58448D9DDB8FE103DD5D56BD  value)
	{
		___m_FontAssetCreationSettings_32 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_FontAssetCreationSettings_32))->___fontFileGUID_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_FontAssetCreationSettings_32))->___characterSequence_8), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_FontAssetCreationSettings_32))->___referencedFontAssetGUID_9), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___m_FontAssetCreationSettings_32))->___referencedTextAssetGUID_10), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_m_FontWeightTable_33() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_FontWeightTable_33)); }
	inline FontWeightsU5BU5D_t64413A6675A562D5235DD6B66CEE598FE9FEE811* get_m_FontWeightTable_33() const { return ___m_FontWeightTable_33; }
	inline FontWeightsU5BU5D_t64413A6675A562D5235DD6B66CEE598FE9FEE811** get_address_of_m_FontWeightTable_33() { return &___m_FontWeightTable_33; }
	inline void set_m_FontWeightTable_33(FontWeightsU5BU5D_t64413A6675A562D5235DD6B66CEE598FE9FEE811* value)
	{
		___m_FontWeightTable_33 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_FontWeightTable_33), (void*)value);
	}

	inline static int32_t get_offset_of_m_RegularStyleWeight_34() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_RegularStyleWeight_34)); }
	inline float get_m_RegularStyleWeight_34() const { return ___m_RegularStyleWeight_34; }
	inline float* get_address_of_m_RegularStyleWeight_34() { return &___m_RegularStyleWeight_34; }
	inline void set_m_RegularStyleWeight_34(float value)
	{
		___m_RegularStyleWeight_34 = value;
	}

	inline static int32_t get_offset_of_m_RegularStyleSpacing_35() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_RegularStyleSpacing_35)); }
	inline float get_m_RegularStyleSpacing_35() const { return ___m_RegularStyleSpacing_35; }
	inline float* get_address_of_m_RegularStyleSpacing_35() { return &___m_RegularStyleSpacing_35; }
	inline void set_m_RegularStyleSpacing_35(float value)
	{
		___m_RegularStyleSpacing_35 = value;
	}

	inline static int32_t get_offset_of_m_BoldStyleWeight_36() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_BoldStyleWeight_36)); }
	inline float get_m_BoldStyleWeight_36() const { return ___m_BoldStyleWeight_36; }
	inline float* get_address_of_m_BoldStyleWeight_36() { return &___m_BoldStyleWeight_36; }
	inline void set_m_BoldStyleWeight_36(float value)
	{
		___m_BoldStyleWeight_36 = value;
	}

	inline static int32_t get_offset_of_m_BoldStyleSpacing_37() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_BoldStyleSpacing_37)); }
	inline float get_m_BoldStyleSpacing_37() const { return ___m_BoldStyleSpacing_37; }
	inline float* get_address_of_m_BoldStyleSpacing_37() { return &___m_BoldStyleSpacing_37; }
	inline void set_m_BoldStyleSpacing_37(float value)
	{
		___m_BoldStyleSpacing_37 = value;
	}

	inline static int32_t get_offset_of_m_ItalicStyleSlant_38() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_ItalicStyleSlant_38)); }
	inline uint8_t get_m_ItalicStyleSlant_38() const { return ___m_ItalicStyleSlant_38; }
	inline uint8_t* get_address_of_m_ItalicStyleSlant_38() { return &___m_ItalicStyleSlant_38; }
	inline void set_m_ItalicStyleSlant_38(uint8_t value)
	{
		___m_ItalicStyleSlant_38 = value;
	}

	inline static int32_t get_offset_of_m_TabMultiple_39() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_TabMultiple_39)); }
	inline uint8_t get_m_TabMultiple_39() const { return ___m_TabMultiple_39; }
	inline uint8_t* get_address_of_m_TabMultiple_39() { return &___m_TabMultiple_39; }
	inline void set_m_TabMultiple_39(uint8_t value)
	{
		___m_TabMultiple_39 = value;
	}

	inline static int32_t get_offset_of_m_IsFontAssetLookupTablesDirty_40() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_IsFontAssetLookupTablesDirty_40)); }
	inline bool get_m_IsFontAssetLookupTablesDirty_40() const { return ___m_IsFontAssetLookupTablesDirty_40; }
	inline bool* get_address_of_m_IsFontAssetLookupTablesDirty_40() { return &___m_IsFontAssetLookupTablesDirty_40; }
	inline void set_m_IsFontAssetLookupTablesDirty_40(bool value)
	{
		___m_IsFontAssetLookupTablesDirty_40 = value;
	}

	inline static int32_t get_offset_of_m_GlyphsToPack_41() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_GlyphsToPack_41)); }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * get_m_GlyphsToPack_41() const { return ___m_GlyphsToPack_41; }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 ** get_address_of_m_GlyphsToPack_41() { return &___m_GlyphsToPack_41; }
	inline void set_m_GlyphsToPack_41(List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * value)
	{
		___m_GlyphsToPack_41 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphsToPack_41), (void*)value);
	}

	inline static int32_t get_offset_of_m_GlyphsPacked_42() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_GlyphsPacked_42)); }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * get_m_GlyphsPacked_42() const { return ___m_GlyphsPacked_42; }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 ** get_address_of_m_GlyphsPacked_42() { return &___m_GlyphsPacked_42; }
	inline void set_m_GlyphsPacked_42(List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * value)
	{
		___m_GlyphsPacked_42 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphsPacked_42), (void*)value);
	}

	inline static int32_t get_offset_of_m_GlyphsToRender_43() { return static_cast<int32_t>(offsetof(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC, ___m_GlyphsToRender_43)); }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * get_m_GlyphsToRender_43() const { return ___m_GlyphsToRender_43; }
	inline List_1_tA740960861E81663EBF03A56DE52E25A9283E954 ** get_address_of_m_GlyphsToRender_43() { return &___m_GlyphsToRender_43; }
	inline void set_m_GlyphsToRender_43(List_1_tA740960861E81663EBF03A56DE52E25A9283E954 * value)
	{
		___m_GlyphsToRender_43 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphsToRender_43), (void*)value);
	}
};


// UnityEngine.TextCore.SpriteCharacter
struct  SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49  : public TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE
{
public:
	// System.String UnityEngine.TextCore.SpriteCharacter::m_Name
	String_t* ___m_Name_5;
	// System.Int32 UnityEngine.TextCore.SpriteCharacter::m_HashCode
	int32_t ___m_HashCode_6;

public:
	inline static int32_t get_offset_of_m_Name_5() { return static_cast<int32_t>(offsetof(SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49, ___m_Name_5)); }
	inline String_t* get_m_Name_5() const { return ___m_Name_5; }
	inline String_t** get_address_of_m_Name_5() { return &___m_Name_5; }
	inline void set_m_Name_5(String_t* value)
	{
		___m_Name_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Name_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_HashCode_6() { return static_cast<int32_t>(offsetof(SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49, ___m_HashCode_6)); }
	inline int32_t get_m_HashCode_6() const { return ___m_HashCode_6; }
	inline int32_t* get_address_of_m_HashCode_6() { return &___m_HashCode_6; }
	inline void set_m_HashCode_6(int32_t value)
	{
		___m_HashCode_6 = value;
	}
};


// UnityEngine.TextCore.TextGradientPreset
struct  TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:
	// UnityEngine.TextCore.ColorMode UnityEngine.TextCore.TextGradientPreset::colorMode
	int32_t ___colorMode_4;
	// UnityEngine.Color UnityEngine.TextCore.TextGradientPreset::topLeft
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___topLeft_5;
	// UnityEngine.Color UnityEngine.TextCore.TextGradientPreset::topRight
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___topRight_6;
	// UnityEngine.Color UnityEngine.TextCore.TextGradientPreset::bottomLeft
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___bottomLeft_7;
	// UnityEngine.Color UnityEngine.TextCore.TextGradientPreset::bottomRight
	Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___bottomRight_8;

public:
	inline static int32_t get_offset_of_colorMode_4() { return static_cast<int32_t>(offsetof(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF, ___colorMode_4)); }
	inline int32_t get_colorMode_4() const { return ___colorMode_4; }
	inline int32_t* get_address_of_colorMode_4() { return &___colorMode_4; }
	inline void set_colorMode_4(int32_t value)
	{
		___colorMode_4 = value;
	}

	inline static int32_t get_offset_of_topLeft_5() { return static_cast<int32_t>(offsetof(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF, ___topLeft_5)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_topLeft_5() const { return ___topLeft_5; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_topLeft_5() { return &___topLeft_5; }
	inline void set_topLeft_5(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___topLeft_5 = value;
	}

	inline static int32_t get_offset_of_topRight_6() { return static_cast<int32_t>(offsetof(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF, ___topRight_6)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_topRight_6() const { return ___topRight_6; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_topRight_6() { return &___topRight_6; }
	inline void set_topRight_6(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___topRight_6 = value;
	}

	inline static int32_t get_offset_of_bottomLeft_7() { return static_cast<int32_t>(offsetof(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF, ___bottomLeft_7)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_bottomLeft_7() const { return ___bottomLeft_7; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_bottomLeft_7() { return &___bottomLeft_7; }
	inline void set_bottomLeft_7(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___bottomLeft_7 = value;
	}

	inline static int32_t get_offset_of_bottomRight_8() { return static_cast<int32_t>(offsetof(TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF, ___bottomRight_8)); }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  get_bottomRight_8() const { return ___bottomRight_8; }
	inline Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659 * get_address_of_bottomRight_8() { return &___bottomRight_8; }
	inline void set_bottomRight_8(Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  value)
	{
		___bottomRight_8 = value;
	}
};


// UnityEngine.TextCore.TextSettings
struct  TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:
	// System.Int32 UnityEngine.TextCore.TextSettings::m_missingGlyphCharacter
	int32_t ___m_missingGlyphCharacter_7;
	// System.Boolean UnityEngine.TextCore.TextSettings::m_warningsDisabled
	bool ___m_warningsDisabled_8;
	// UnityEngine.TextCore.FontAsset UnityEngine.TextCore.TextSettings::m_defaultFontAsset
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___m_defaultFontAsset_9;
	// System.String UnityEngine.TextCore.TextSettings::m_defaultFontAssetPath
	String_t* ___m_defaultFontAssetPath_10;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.FontAsset> UnityEngine.TextCore.TextSettings::m_fallbackFontAssets
	List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * ___m_fallbackFontAssets_11;
	// System.Boolean UnityEngine.TextCore.TextSettings::m_matchMaterialPreset
	bool ___m_matchMaterialPreset_12;
	// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSettings::m_defaultSpriteAsset
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___m_defaultSpriteAsset_13;
	// System.String UnityEngine.TextCore.TextSettings::m_defaultSpriteAssetPath
	String_t* ___m_defaultSpriteAssetPath_14;
	// System.String UnityEngine.TextCore.TextSettings::m_defaultColorGradientPresetsPath
	String_t* ___m_defaultColorGradientPresetsPath_15;
	// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextSettings::m_defaultStyleSheet
	TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * ___m_defaultStyleSheet_16;
	// UnityEngine.TextAsset UnityEngine.TextCore.TextSettings::m_leadingCharacters
	TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * ___m_leadingCharacters_17;
	// UnityEngine.TextAsset UnityEngine.TextCore.TextSettings::m_followingCharacters
	TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * ___m_followingCharacters_18;
	// UnityEngine.TextCore.TextSettings/LineBreakingTable UnityEngine.TextCore.TextSettings::m_linebreakingRules
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * ___m_linebreakingRules_19;

public:
	inline static int32_t get_offset_of_m_missingGlyphCharacter_7() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_missingGlyphCharacter_7)); }
	inline int32_t get_m_missingGlyphCharacter_7() const { return ___m_missingGlyphCharacter_7; }
	inline int32_t* get_address_of_m_missingGlyphCharacter_7() { return &___m_missingGlyphCharacter_7; }
	inline void set_m_missingGlyphCharacter_7(int32_t value)
	{
		___m_missingGlyphCharacter_7 = value;
	}

	inline static int32_t get_offset_of_m_warningsDisabled_8() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_warningsDisabled_8)); }
	inline bool get_m_warningsDisabled_8() const { return ___m_warningsDisabled_8; }
	inline bool* get_address_of_m_warningsDisabled_8() { return &___m_warningsDisabled_8; }
	inline void set_m_warningsDisabled_8(bool value)
	{
		___m_warningsDisabled_8 = value;
	}

	inline static int32_t get_offset_of_m_defaultFontAsset_9() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_defaultFontAsset_9)); }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * get_m_defaultFontAsset_9() const { return ___m_defaultFontAsset_9; }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC ** get_address_of_m_defaultFontAsset_9() { return &___m_defaultFontAsset_9; }
	inline void set_m_defaultFontAsset_9(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * value)
	{
		___m_defaultFontAsset_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_defaultFontAsset_9), (void*)value);
	}

	inline static int32_t get_offset_of_m_defaultFontAssetPath_10() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_defaultFontAssetPath_10)); }
	inline String_t* get_m_defaultFontAssetPath_10() const { return ___m_defaultFontAssetPath_10; }
	inline String_t** get_address_of_m_defaultFontAssetPath_10() { return &___m_defaultFontAssetPath_10; }
	inline void set_m_defaultFontAssetPath_10(String_t* value)
	{
		___m_defaultFontAssetPath_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_defaultFontAssetPath_10), (void*)value);
	}

	inline static int32_t get_offset_of_m_fallbackFontAssets_11() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_fallbackFontAssets_11)); }
	inline List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * get_m_fallbackFontAssets_11() const { return ___m_fallbackFontAssets_11; }
	inline List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 ** get_address_of_m_fallbackFontAssets_11() { return &___m_fallbackFontAssets_11; }
	inline void set_m_fallbackFontAssets_11(List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * value)
	{
		___m_fallbackFontAssets_11 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_fallbackFontAssets_11), (void*)value);
	}

	inline static int32_t get_offset_of_m_matchMaterialPreset_12() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_matchMaterialPreset_12)); }
	inline bool get_m_matchMaterialPreset_12() const { return ___m_matchMaterialPreset_12; }
	inline bool* get_address_of_m_matchMaterialPreset_12() { return &___m_matchMaterialPreset_12; }
	inline void set_m_matchMaterialPreset_12(bool value)
	{
		___m_matchMaterialPreset_12 = value;
	}

	inline static int32_t get_offset_of_m_defaultSpriteAsset_13() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_defaultSpriteAsset_13)); }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * get_m_defaultSpriteAsset_13() const { return ___m_defaultSpriteAsset_13; }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 ** get_address_of_m_defaultSpriteAsset_13() { return &___m_defaultSpriteAsset_13; }
	inline void set_m_defaultSpriteAsset_13(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * value)
	{
		___m_defaultSpriteAsset_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_defaultSpriteAsset_13), (void*)value);
	}

	inline static int32_t get_offset_of_m_defaultSpriteAssetPath_14() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_defaultSpriteAssetPath_14)); }
	inline String_t* get_m_defaultSpriteAssetPath_14() const { return ___m_defaultSpriteAssetPath_14; }
	inline String_t** get_address_of_m_defaultSpriteAssetPath_14() { return &___m_defaultSpriteAssetPath_14; }
	inline void set_m_defaultSpriteAssetPath_14(String_t* value)
	{
		___m_defaultSpriteAssetPath_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_defaultSpriteAssetPath_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_defaultColorGradientPresetsPath_15() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_defaultColorGradientPresetsPath_15)); }
	inline String_t* get_m_defaultColorGradientPresetsPath_15() const { return ___m_defaultColorGradientPresetsPath_15; }
	inline String_t** get_address_of_m_defaultColorGradientPresetsPath_15() { return &___m_defaultColorGradientPresetsPath_15; }
	inline void set_m_defaultColorGradientPresetsPath_15(String_t* value)
	{
		___m_defaultColorGradientPresetsPath_15 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_defaultColorGradientPresetsPath_15), (void*)value);
	}

	inline static int32_t get_offset_of_m_defaultStyleSheet_16() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_defaultStyleSheet_16)); }
	inline TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * get_m_defaultStyleSheet_16() const { return ___m_defaultStyleSheet_16; }
	inline TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A ** get_address_of_m_defaultStyleSheet_16() { return &___m_defaultStyleSheet_16; }
	inline void set_m_defaultStyleSheet_16(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * value)
	{
		___m_defaultStyleSheet_16 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_defaultStyleSheet_16), (void*)value);
	}

	inline static int32_t get_offset_of_m_leadingCharacters_17() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_leadingCharacters_17)); }
	inline TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * get_m_leadingCharacters_17() const { return ___m_leadingCharacters_17; }
	inline TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 ** get_address_of_m_leadingCharacters_17() { return &___m_leadingCharacters_17; }
	inline void set_m_leadingCharacters_17(TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * value)
	{
		___m_leadingCharacters_17 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_leadingCharacters_17), (void*)value);
	}

	inline static int32_t get_offset_of_m_followingCharacters_18() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_followingCharacters_18)); }
	inline TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * get_m_followingCharacters_18() const { return ___m_followingCharacters_18; }
	inline TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 ** get_address_of_m_followingCharacters_18() { return &___m_followingCharacters_18; }
	inline void set_m_followingCharacters_18(TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * value)
	{
		___m_followingCharacters_18 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_followingCharacters_18), (void*)value);
	}

	inline static int32_t get_offset_of_m_linebreakingRules_19() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E, ___m_linebreakingRules_19)); }
	inline LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * get_m_linebreakingRules_19() const { return ___m_linebreakingRules_19; }
	inline LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 ** get_address_of_m_linebreakingRules_19() { return &___m_linebreakingRules_19; }
	inline void set_m_linebreakingRules_19(LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * value)
	{
		___m_linebreakingRules_19 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_linebreakingRules_19), (void*)value);
	}
};

struct TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields
{
public:
	// UnityEngine.TextCore.TextSettings UnityEngine.TextCore.TextSettings::s_Instance
	TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * ___s_Instance_6;

public:
	inline static int32_t get_offset_of_s_Instance_6() { return static_cast<int32_t>(offsetof(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields, ___s_Instance_6)); }
	inline TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * get_s_Instance_6() const { return ___s_Instance_6; }
	inline TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E ** get_address_of_s_Instance_6() { return &___s_Instance_6; }
	inline void set_s_Instance_6(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * value)
	{
		___s_Instance_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_Instance_6), (void*)value);
	}
};


// UnityEngine.TextCore.TextSpriteAsset
struct  TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:
	// System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32> UnityEngine.TextCore.TextSpriteAsset::m_UnicodeLookup
	Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___m_UnicodeLookup_4;
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Int32> UnityEngine.TextCore.TextSpriteAsset::m_NameLookup
	Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * ___m_NameLookup_5;
	// System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32> UnityEngine.TextCore.TextSpriteAsset::m_GlyphIndexLookup
	Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * ___m_GlyphIndexLookup_6;
	// System.String UnityEngine.TextCore.TextSpriteAsset::m_Version
	String_t* ___m_Version_7;
	// System.Int32 UnityEngine.TextCore.TextSpriteAsset::m_HashCode
	int32_t ___m_HashCode_8;
	// UnityEngine.Texture UnityEngine.TextCore.TextSpriteAsset::spriteSheet
	Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___spriteSheet_9;
	// UnityEngine.Material UnityEngine.TextCore.TextSpriteAsset::m_Material
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___m_Material_10;
	// System.Int32 UnityEngine.TextCore.TextSpriteAsset::m_MaterialHashCode
	int32_t ___m_MaterialHashCode_11;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter> UnityEngine.TextCore.TextSpriteAsset::m_SpriteCharacterTable
	List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * ___m_SpriteCharacterTable_12;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph> UnityEngine.TextCore.TextSpriteAsset::m_SpriteGlyphTable
	List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * ___m_SpriteGlyphTable_13;
	// System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset> UnityEngine.TextCore.TextSpriteAsset::fallbackSpriteAssets
	List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * ___fallbackSpriteAssets_14;
	// System.Boolean UnityEngine.TextCore.TextSpriteAsset::m_IsSpriteAssetLookupTablesDirty
	bool ___m_IsSpriteAssetLookupTablesDirty_15;

public:
	inline static int32_t get_offset_of_m_UnicodeLookup_4() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_UnicodeLookup_4)); }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * get_m_UnicodeLookup_4() const { return ___m_UnicodeLookup_4; }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 ** get_address_of_m_UnicodeLookup_4() { return &___m_UnicodeLookup_4; }
	inline void set_m_UnicodeLookup_4(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * value)
	{
		___m_UnicodeLookup_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_UnicodeLookup_4), (void*)value);
	}

	inline static int32_t get_offset_of_m_NameLookup_5() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_NameLookup_5)); }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * get_m_NameLookup_5() const { return ___m_NameLookup_5; }
	inline Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 ** get_address_of_m_NameLookup_5() { return &___m_NameLookup_5; }
	inline void set_m_NameLookup_5(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * value)
	{
		___m_NameLookup_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_NameLookup_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_GlyphIndexLookup_6() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_GlyphIndexLookup_6)); }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * get_m_GlyphIndexLookup_6() const { return ___m_GlyphIndexLookup_6; }
	inline Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 ** get_address_of_m_GlyphIndexLookup_6() { return &___m_GlyphIndexLookup_6; }
	inline void set_m_GlyphIndexLookup_6(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * value)
	{
		___m_GlyphIndexLookup_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_GlyphIndexLookup_6), (void*)value);
	}

	inline static int32_t get_offset_of_m_Version_7() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_Version_7)); }
	inline String_t* get_m_Version_7() const { return ___m_Version_7; }
	inline String_t** get_address_of_m_Version_7() { return &___m_Version_7; }
	inline void set_m_Version_7(String_t* value)
	{
		___m_Version_7 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Version_7), (void*)value);
	}

	inline static int32_t get_offset_of_m_HashCode_8() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_HashCode_8)); }
	inline int32_t get_m_HashCode_8() const { return ___m_HashCode_8; }
	inline int32_t* get_address_of_m_HashCode_8() { return &___m_HashCode_8; }
	inline void set_m_HashCode_8(int32_t value)
	{
		___m_HashCode_8 = value;
	}

	inline static int32_t get_offset_of_spriteSheet_9() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___spriteSheet_9)); }
	inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * get_spriteSheet_9() const { return ___spriteSheet_9; }
	inline Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE ** get_address_of_spriteSheet_9() { return &___spriteSheet_9; }
	inline void set_spriteSheet_9(Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * value)
	{
		___spriteSheet_9 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___spriteSheet_9), (void*)value);
	}

	inline static int32_t get_offset_of_m_Material_10() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_Material_10)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_m_Material_10() const { return ___m_Material_10; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_m_Material_10() { return &___m_Material_10; }
	inline void set_m_Material_10(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___m_Material_10 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_Material_10), (void*)value);
	}

	inline static int32_t get_offset_of_m_MaterialHashCode_11() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_MaterialHashCode_11)); }
	inline int32_t get_m_MaterialHashCode_11() const { return ___m_MaterialHashCode_11; }
	inline int32_t* get_address_of_m_MaterialHashCode_11() { return &___m_MaterialHashCode_11; }
	inline void set_m_MaterialHashCode_11(int32_t value)
	{
		___m_MaterialHashCode_11 = value;
	}

	inline static int32_t get_offset_of_m_SpriteCharacterTable_12() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_SpriteCharacterTable_12)); }
	inline List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * get_m_SpriteCharacterTable_12() const { return ___m_SpriteCharacterTable_12; }
	inline List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA ** get_address_of_m_SpriteCharacterTable_12() { return &___m_SpriteCharacterTable_12; }
	inline void set_m_SpriteCharacterTable_12(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * value)
	{
		___m_SpriteCharacterTable_12 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SpriteCharacterTable_12), (void*)value);
	}

	inline static int32_t get_offset_of_m_SpriteGlyphTable_13() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_SpriteGlyphTable_13)); }
	inline List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * get_m_SpriteGlyphTable_13() const { return ___m_SpriteGlyphTable_13; }
	inline List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 ** get_address_of_m_SpriteGlyphTable_13() { return &___m_SpriteGlyphTable_13; }
	inline void set_m_SpriteGlyphTable_13(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * value)
	{
		___m_SpriteGlyphTable_13 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_SpriteGlyphTable_13), (void*)value);
	}

	inline static int32_t get_offset_of_fallbackSpriteAssets_14() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___fallbackSpriteAssets_14)); }
	inline List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * get_fallbackSpriteAssets_14() const { return ___fallbackSpriteAssets_14; }
	inline List_1_t961D29CDB9950940F82252F8DE108BC423E54105 ** get_address_of_fallbackSpriteAssets_14() { return &___fallbackSpriteAssets_14; }
	inline void set_fallbackSpriteAssets_14(List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * value)
	{
		___fallbackSpriteAssets_14 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___fallbackSpriteAssets_14), (void*)value);
	}

	inline static int32_t get_offset_of_m_IsSpriteAssetLookupTablesDirty_15() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539, ___m_IsSpriteAssetLookupTablesDirty_15)); }
	inline bool get_m_IsSpriteAssetLookupTablesDirty_15() const { return ___m_IsSpriteAssetLookupTablesDirty_15; }
	inline bool* get_address_of_m_IsSpriteAssetLookupTablesDirty_15() { return &___m_IsSpriteAssetLookupTablesDirty_15; }
	inline void set_m_IsSpriteAssetLookupTablesDirty_15(bool value)
	{
		___m_IsSpriteAssetLookupTablesDirty_15 = value;
	}
};

struct TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields
{
public:
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.TextCore.TextSpriteAsset::s_SearchedSpriteAssets
	List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * ___s_SearchedSpriteAssets_16;

public:
	inline static int32_t get_offset_of_s_SearchedSpriteAssets_16() { return static_cast<int32_t>(offsetof(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields, ___s_SearchedSpriteAssets_16)); }
	inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * get_s_SearchedSpriteAssets_16() const { return ___s_SearchedSpriteAssets_16; }
	inline List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 ** get_address_of_s_SearchedSpriteAssets_16() { return &___s_SearchedSpriteAssets_16; }
	inline void set_s_SearchedSpriteAssets_16(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * value)
	{
		___s_SearchedSpriteAssets_16 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_SearchedSpriteAssets_16), (void*)value);
	}
};


// UnityEngine.TextCore.TextStyleSheet
struct  TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A  : public ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A
{
public:
	// System.Collections.Generic.List`1<UnityEngine.TextCore.TextStyle> UnityEngine.TextCore.TextStyleSheet::m_StyleList
	List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * ___m_StyleList_5;
	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle> UnityEngine.TextCore.TextStyleSheet::m_StyleDictionary
	Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * ___m_StyleDictionary_6;

public:
	inline static int32_t get_offset_of_m_StyleList_5() { return static_cast<int32_t>(offsetof(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A, ___m_StyleList_5)); }
	inline List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * get_m_StyleList_5() const { return ___m_StyleList_5; }
	inline List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 ** get_address_of_m_StyleList_5() { return &___m_StyleList_5; }
	inline void set_m_StyleList_5(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * value)
	{
		___m_StyleList_5 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_StyleList_5), (void*)value);
	}

	inline static int32_t get_offset_of_m_StyleDictionary_6() { return static_cast<int32_t>(offsetof(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A, ___m_StyleDictionary_6)); }
	inline Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * get_m_StyleDictionary_6() const { return ___m_StyleDictionary_6; }
	inline Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 ** get_address_of_m_StyleDictionary_6() { return &___m_StyleDictionary_6; }
	inline void set_m_StyleDictionary_6(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * value)
	{
		___m_StyleDictionary_6 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___m_StyleDictionary_6), (void*)value);
	}
};

struct TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields
{
public:
	// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextStyleSheet::s_Instance
	TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * ___s_Instance_4;

public:
	inline static int32_t get_offset_of_s_Instance_4() { return static_cast<int32_t>(offsetof(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields, ___s_Instance_4)); }
	inline TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * get_s_Instance_4() const { return ___s_Instance_4; }
	inline TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A ** get_address_of_s_Instance_4() { return &___s_Instance_4; }
	inline void set_s_Instance_4(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * value)
	{
		___s_Instance_4 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___s_Instance_4), (void*)value);
	}
};


// UnityEngine.TextCore.WordWrapState
struct  WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8 
{
public:
	// System.Int32 UnityEngine.TextCore.WordWrapState::previousWordBreak
	int32_t ___previousWordBreak_0;
	// System.Int32 UnityEngine.TextCore.WordWrapState::totalCharacterCount
	int32_t ___totalCharacterCount_1;
	// System.Int32 UnityEngine.TextCore.WordWrapState::visibleCharacterCount
	int32_t ___visibleCharacterCount_2;
	// System.Int32 UnityEngine.TextCore.WordWrapState::visibleSpriteCount
	int32_t ___visibleSpriteCount_3;
	// System.Int32 UnityEngine.TextCore.WordWrapState::visibleLinkCount
	int32_t ___visibleLinkCount_4;
	// System.Int32 UnityEngine.TextCore.WordWrapState::firstCharacterIndex
	int32_t ___firstCharacterIndex_5;
	// System.Int32 UnityEngine.TextCore.WordWrapState::firstVisibleCharacterIndex
	int32_t ___firstVisibleCharacterIndex_6;
	// System.Int32 UnityEngine.TextCore.WordWrapState::lastCharacterIndex
	int32_t ___lastCharacterIndex_7;
	// System.Int32 UnityEngine.TextCore.WordWrapState::lastVisibleCharIndex
	int32_t ___lastVisibleCharIndex_8;
	// System.Int32 UnityEngine.TextCore.WordWrapState::lineNumber
	int32_t ___lineNumber_9;
	// System.Single UnityEngine.TextCore.WordWrapState::maxCapHeight
	float ___maxCapHeight_10;
	// System.Single UnityEngine.TextCore.WordWrapState::maxAscender
	float ___maxAscender_11;
	// System.Single UnityEngine.TextCore.WordWrapState::maxDescender
	float ___maxDescender_12;
	// System.Single UnityEngine.TextCore.WordWrapState::maxLineAscender
	float ___maxLineAscender_13;
	// System.Single UnityEngine.TextCore.WordWrapState::maxLineDescender
	float ___maxLineDescender_14;
	// System.Single UnityEngine.TextCore.WordWrapState::previousLineAscender
	float ___previousLineAscender_15;
	// System.Single UnityEngine.TextCore.WordWrapState::xAdvance
	float ___xAdvance_16;
	// System.Single UnityEngine.TextCore.WordWrapState::preferredWidth
	float ___preferredWidth_17;
	// System.Single UnityEngine.TextCore.WordWrapState::preferredHeight
	float ___preferredHeight_18;
	// System.Single UnityEngine.TextCore.WordWrapState::previousLineScale
	float ___previousLineScale_19;
	// System.Int32 UnityEngine.TextCore.WordWrapState::wordCount
	int32_t ___wordCount_20;
	// UnityEngine.TextCore.FontStyles UnityEngine.TextCore.WordWrapState::fontStyle
	int32_t ___fontStyle_21;
	// System.Single UnityEngine.TextCore.WordWrapState::fontScale
	float ___fontScale_22;
	// System.Single UnityEngine.TextCore.WordWrapState::fontScaleMultiplier
	float ___fontScaleMultiplier_23;
	// System.Single UnityEngine.TextCore.WordWrapState::currentFontSize
	float ___currentFontSize_24;
	// System.Single UnityEngine.TextCore.WordWrapState::baselineOffset
	float ___baselineOffset_25;
	// System.Single UnityEngine.TextCore.WordWrapState::lineOffset
	float ___lineOffset_26;
	// UnityEngine.TextCore.TextInfo UnityEngine.TextCore.WordWrapState::textInfo
	TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E * ___textInfo_27;
	// UnityEngine.TextCore.LineInfo UnityEngine.TextCore.WordWrapState::lineInfo
	LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  ___lineInfo_28;
	// UnityEngine.Color32 UnityEngine.TextCore.WordWrapState::vertexColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___vertexColor_29;
	// UnityEngine.Color32 UnityEngine.TextCore.WordWrapState::underlineColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___underlineColor_30;
	// UnityEngine.Color32 UnityEngine.TextCore.WordWrapState::strikethroughColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___strikethroughColor_31;
	// UnityEngine.Color32 UnityEngine.TextCore.WordWrapState::highlightColor
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___highlightColor_32;
	// UnityEngine.TextCore.FontStyleStack UnityEngine.TextCore.WordWrapState::basicStyleStack
	FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497  ___basicStyleStack_33;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.Color32> UnityEngine.TextCore.WordWrapState::colorStack
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___colorStack_34;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.Color32> UnityEngine.TextCore.WordWrapState::underlineColorStack
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___underlineColorStack_35;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.Color32> UnityEngine.TextCore.WordWrapState::strikethroughColorStack
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___strikethroughColorStack_36;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.Color32> UnityEngine.TextCore.WordWrapState::highlightColorStack
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___highlightColorStack_37;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.TextGradientPreset> UnityEngine.TextCore.WordWrapState::colorGradientStack
	RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F  ___colorGradientStack_38;
	// UnityEngine.TextCore.RichTextTagStack`1<System.Single> UnityEngine.TextCore.WordWrapState::sizeStack
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___sizeStack_39;
	// UnityEngine.TextCore.RichTextTagStack`1<System.Single> UnityEngine.TextCore.WordWrapState::indentStack
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___indentStack_40;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.FontWeight> UnityEngine.TextCore.WordWrapState::fontWeightStack
	RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD  ___fontWeightStack_41;
	// UnityEngine.TextCore.RichTextTagStack`1<System.Int32> UnityEngine.TextCore.WordWrapState::styleStack
	RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  ___styleStack_42;
	// UnityEngine.TextCore.RichTextTagStack`1<System.Single> UnityEngine.TextCore.WordWrapState::baselineStack
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___baselineStack_43;
	// UnityEngine.TextCore.RichTextTagStack`1<System.Int32> UnityEngine.TextCore.WordWrapState::actionStack
	RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  ___actionStack_44;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.MaterialReference> UnityEngine.TextCore.WordWrapState::materialReferenceStack
	RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985  ___materialReferenceStack_45;
	// UnityEngine.TextCore.RichTextTagStack`1<UnityEngine.TextCore.TextAlignment> UnityEngine.TextCore.WordWrapState::lineJustificationStack
	RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8  ___lineJustificationStack_46;
	// System.Int32 UnityEngine.TextCore.WordWrapState::spriteAnimationId
	int32_t ___spriteAnimationId_47;
	// UnityEngine.TextCore.FontAsset UnityEngine.TextCore.WordWrapState::currentFontAsset
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___currentFontAsset_48;
	// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.WordWrapState::currentSpriteAsset
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___currentSpriteAsset_49;
	// UnityEngine.Material UnityEngine.TextCore.WordWrapState::currentMaterial
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___currentMaterial_50;
	// System.Int32 UnityEngine.TextCore.WordWrapState::currentMaterialIndex
	int32_t ___currentMaterialIndex_51;
	// UnityEngine.TextCore.Extents UnityEngine.TextCore.WordWrapState::meshExtents
	Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  ___meshExtents_52;
	// System.Boolean UnityEngine.TextCore.WordWrapState::tagNoParsing
	bool ___tagNoParsing_53;
	// System.Boolean UnityEngine.TextCore.WordWrapState::isNonBreakingSpace
	bool ___isNonBreakingSpace_54;

public:
	inline static int32_t get_offset_of_previousWordBreak_0() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___previousWordBreak_0)); }
	inline int32_t get_previousWordBreak_0() const { return ___previousWordBreak_0; }
	inline int32_t* get_address_of_previousWordBreak_0() { return &___previousWordBreak_0; }
	inline void set_previousWordBreak_0(int32_t value)
	{
		___previousWordBreak_0 = value;
	}

	inline static int32_t get_offset_of_totalCharacterCount_1() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___totalCharacterCount_1)); }
	inline int32_t get_totalCharacterCount_1() const { return ___totalCharacterCount_1; }
	inline int32_t* get_address_of_totalCharacterCount_1() { return &___totalCharacterCount_1; }
	inline void set_totalCharacterCount_1(int32_t value)
	{
		___totalCharacterCount_1 = value;
	}

	inline static int32_t get_offset_of_visibleCharacterCount_2() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___visibleCharacterCount_2)); }
	inline int32_t get_visibleCharacterCount_2() const { return ___visibleCharacterCount_2; }
	inline int32_t* get_address_of_visibleCharacterCount_2() { return &___visibleCharacterCount_2; }
	inline void set_visibleCharacterCount_2(int32_t value)
	{
		___visibleCharacterCount_2 = value;
	}

	inline static int32_t get_offset_of_visibleSpriteCount_3() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___visibleSpriteCount_3)); }
	inline int32_t get_visibleSpriteCount_3() const { return ___visibleSpriteCount_3; }
	inline int32_t* get_address_of_visibleSpriteCount_3() { return &___visibleSpriteCount_3; }
	inline void set_visibleSpriteCount_3(int32_t value)
	{
		___visibleSpriteCount_3 = value;
	}

	inline static int32_t get_offset_of_visibleLinkCount_4() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___visibleLinkCount_4)); }
	inline int32_t get_visibleLinkCount_4() const { return ___visibleLinkCount_4; }
	inline int32_t* get_address_of_visibleLinkCount_4() { return &___visibleLinkCount_4; }
	inline void set_visibleLinkCount_4(int32_t value)
	{
		___visibleLinkCount_4 = value;
	}

	inline static int32_t get_offset_of_firstCharacterIndex_5() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___firstCharacterIndex_5)); }
	inline int32_t get_firstCharacterIndex_5() const { return ___firstCharacterIndex_5; }
	inline int32_t* get_address_of_firstCharacterIndex_5() { return &___firstCharacterIndex_5; }
	inline void set_firstCharacterIndex_5(int32_t value)
	{
		___firstCharacterIndex_5 = value;
	}

	inline static int32_t get_offset_of_firstVisibleCharacterIndex_6() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___firstVisibleCharacterIndex_6)); }
	inline int32_t get_firstVisibleCharacterIndex_6() const { return ___firstVisibleCharacterIndex_6; }
	inline int32_t* get_address_of_firstVisibleCharacterIndex_6() { return &___firstVisibleCharacterIndex_6; }
	inline void set_firstVisibleCharacterIndex_6(int32_t value)
	{
		___firstVisibleCharacterIndex_6 = value;
	}

	inline static int32_t get_offset_of_lastCharacterIndex_7() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___lastCharacterIndex_7)); }
	inline int32_t get_lastCharacterIndex_7() const { return ___lastCharacterIndex_7; }
	inline int32_t* get_address_of_lastCharacterIndex_7() { return &___lastCharacterIndex_7; }
	inline void set_lastCharacterIndex_7(int32_t value)
	{
		___lastCharacterIndex_7 = value;
	}

	inline static int32_t get_offset_of_lastVisibleCharIndex_8() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___lastVisibleCharIndex_8)); }
	inline int32_t get_lastVisibleCharIndex_8() const { return ___lastVisibleCharIndex_8; }
	inline int32_t* get_address_of_lastVisibleCharIndex_8() { return &___lastVisibleCharIndex_8; }
	inline void set_lastVisibleCharIndex_8(int32_t value)
	{
		___lastVisibleCharIndex_8 = value;
	}

	inline static int32_t get_offset_of_lineNumber_9() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___lineNumber_9)); }
	inline int32_t get_lineNumber_9() const { return ___lineNumber_9; }
	inline int32_t* get_address_of_lineNumber_9() { return &___lineNumber_9; }
	inline void set_lineNumber_9(int32_t value)
	{
		___lineNumber_9 = value;
	}

	inline static int32_t get_offset_of_maxCapHeight_10() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___maxCapHeight_10)); }
	inline float get_maxCapHeight_10() const { return ___maxCapHeight_10; }
	inline float* get_address_of_maxCapHeight_10() { return &___maxCapHeight_10; }
	inline void set_maxCapHeight_10(float value)
	{
		___maxCapHeight_10 = value;
	}

	inline static int32_t get_offset_of_maxAscender_11() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___maxAscender_11)); }
	inline float get_maxAscender_11() const { return ___maxAscender_11; }
	inline float* get_address_of_maxAscender_11() { return &___maxAscender_11; }
	inline void set_maxAscender_11(float value)
	{
		___maxAscender_11 = value;
	}

	inline static int32_t get_offset_of_maxDescender_12() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___maxDescender_12)); }
	inline float get_maxDescender_12() const { return ___maxDescender_12; }
	inline float* get_address_of_maxDescender_12() { return &___maxDescender_12; }
	inline void set_maxDescender_12(float value)
	{
		___maxDescender_12 = value;
	}

	inline static int32_t get_offset_of_maxLineAscender_13() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___maxLineAscender_13)); }
	inline float get_maxLineAscender_13() const { return ___maxLineAscender_13; }
	inline float* get_address_of_maxLineAscender_13() { return &___maxLineAscender_13; }
	inline void set_maxLineAscender_13(float value)
	{
		___maxLineAscender_13 = value;
	}

	inline static int32_t get_offset_of_maxLineDescender_14() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___maxLineDescender_14)); }
	inline float get_maxLineDescender_14() const { return ___maxLineDescender_14; }
	inline float* get_address_of_maxLineDescender_14() { return &___maxLineDescender_14; }
	inline void set_maxLineDescender_14(float value)
	{
		___maxLineDescender_14 = value;
	}

	inline static int32_t get_offset_of_previousLineAscender_15() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___previousLineAscender_15)); }
	inline float get_previousLineAscender_15() const { return ___previousLineAscender_15; }
	inline float* get_address_of_previousLineAscender_15() { return &___previousLineAscender_15; }
	inline void set_previousLineAscender_15(float value)
	{
		___previousLineAscender_15 = value;
	}

	inline static int32_t get_offset_of_xAdvance_16() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___xAdvance_16)); }
	inline float get_xAdvance_16() const { return ___xAdvance_16; }
	inline float* get_address_of_xAdvance_16() { return &___xAdvance_16; }
	inline void set_xAdvance_16(float value)
	{
		___xAdvance_16 = value;
	}

	inline static int32_t get_offset_of_preferredWidth_17() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___preferredWidth_17)); }
	inline float get_preferredWidth_17() const { return ___preferredWidth_17; }
	inline float* get_address_of_preferredWidth_17() { return &___preferredWidth_17; }
	inline void set_preferredWidth_17(float value)
	{
		___preferredWidth_17 = value;
	}

	inline static int32_t get_offset_of_preferredHeight_18() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___preferredHeight_18)); }
	inline float get_preferredHeight_18() const { return ___preferredHeight_18; }
	inline float* get_address_of_preferredHeight_18() { return &___preferredHeight_18; }
	inline void set_preferredHeight_18(float value)
	{
		___preferredHeight_18 = value;
	}

	inline static int32_t get_offset_of_previousLineScale_19() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___previousLineScale_19)); }
	inline float get_previousLineScale_19() const { return ___previousLineScale_19; }
	inline float* get_address_of_previousLineScale_19() { return &___previousLineScale_19; }
	inline void set_previousLineScale_19(float value)
	{
		___previousLineScale_19 = value;
	}

	inline static int32_t get_offset_of_wordCount_20() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___wordCount_20)); }
	inline int32_t get_wordCount_20() const { return ___wordCount_20; }
	inline int32_t* get_address_of_wordCount_20() { return &___wordCount_20; }
	inline void set_wordCount_20(int32_t value)
	{
		___wordCount_20 = value;
	}

	inline static int32_t get_offset_of_fontStyle_21() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___fontStyle_21)); }
	inline int32_t get_fontStyle_21() const { return ___fontStyle_21; }
	inline int32_t* get_address_of_fontStyle_21() { return &___fontStyle_21; }
	inline void set_fontStyle_21(int32_t value)
	{
		___fontStyle_21 = value;
	}

	inline static int32_t get_offset_of_fontScale_22() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___fontScale_22)); }
	inline float get_fontScale_22() const { return ___fontScale_22; }
	inline float* get_address_of_fontScale_22() { return &___fontScale_22; }
	inline void set_fontScale_22(float value)
	{
		___fontScale_22 = value;
	}

	inline static int32_t get_offset_of_fontScaleMultiplier_23() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___fontScaleMultiplier_23)); }
	inline float get_fontScaleMultiplier_23() const { return ___fontScaleMultiplier_23; }
	inline float* get_address_of_fontScaleMultiplier_23() { return &___fontScaleMultiplier_23; }
	inline void set_fontScaleMultiplier_23(float value)
	{
		___fontScaleMultiplier_23 = value;
	}

	inline static int32_t get_offset_of_currentFontSize_24() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___currentFontSize_24)); }
	inline float get_currentFontSize_24() const { return ___currentFontSize_24; }
	inline float* get_address_of_currentFontSize_24() { return &___currentFontSize_24; }
	inline void set_currentFontSize_24(float value)
	{
		___currentFontSize_24 = value;
	}

	inline static int32_t get_offset_of_baselineOffset_25() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___baselineOffset_25)); }
	inline float get_baselineOffset_25() const { return ___baselineOffset_25; }
	inline float* get_address_of_baselineOffset_25() { return &___baselineOffset_25; }
	inline void set_baselineOffset_25(float value)
	{
		___baselineOffset_25 = value;
	}

	inline static int32_t get_offset_of_lineOffset_26() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___lineOffset_26)); }
	inline float get_lineOffset_26() const { return ___lineOffset_26; }
	inline float* get_address_of_lineOffset_26() { return &___lineOffset_26; }
	inline void set_lineOffset_26(float value)
	{
		___lineOffset_26 = value;
	}

	inline static int32_t get_offset_of_textInfo_27() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___textInfo_27)); }
	inline TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E * get_textInfo_27() const { return ___textInfo_27; }
	inline TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E ** get_address_of_textInfo_27() { return &___textInfo_27; }
	inline void set_textInfo_27(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E * value)
	{
		___textInfo_27 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___textInfo_27), (void*)value);
	}

	inline static int32_t get_offset_of_lineInfo_28() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___lineInfo_28)); }
	inline LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  get_lineInfo_28() const { return ___lineInfo_28; }
	inline LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1 * get_address_of_lineInfo_28() { return &___lineInfo_28; }
	inline void set_lineInfo_28(LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  value)
	{
		___lineInfo_28 = value;
	}

	inline static int32_t get_offset_of_vertexColor_29() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___vertexColor_29)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_vertexColor_29() const { return ___vertexColor_29; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_vertexColor_29() { return &___vertexColor_29; }
	inline void set_vertexColor_29(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___vertexColor_29 = value;
	}

	inline static int32_t get_offset_of_underlineColor_30() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___underlineColor_30)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_underlineColor_30() const { return ___underlineColor_30; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_underlineColor_30() { return &___underlineColor_30; }
	inline void set_underlineColor_30(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___underlineColor_30 = value;
	}

	inline static int32_t get_offset_of_strikethroughColor_31() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___strikethroughColor_31)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_strikethroughColor_31() const { return ___strikethroughColor_31; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_strikethroughColor_31() { return &___strikethroughColor_31; }
	inline void set_strikethroughColor_31(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___strikethroughColor_31 = value;
	}

	inline static int32_t get_offset_of_highlightColor_32() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___highlightColor_32)); }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  get_highlightColor_32() const { return ___highlightColor_32; }
	inline Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * get_address_of_highlightColor_32() { return &___highlightColor_32; }
	inline void set_highlightColor_32(Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  value)
	{
		___highlightColor_32 = value;
	}

	inline static int32_t get_offset_of_basicStyleStack_33() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___basicStyleStack_33)); }
	inline FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497  get_basicStyleStack_33() const { return ___basicStyleStack_33; }
	inline FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497 * get_address_of_basicStyleStack_33() { return &___basicStyleStack_33; }
	inline void set_basicStyleStack_33(FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497  value)
	{
		___basicStyleStack_33 = value;
	}

	inline static int32_t get_offset_of_colorStack_34() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___colorStack_34)); }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  get_colorStack_34() const { return ___colorStack_34; }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4 * get_address_of_colorStack_34() { return &___colorStack_34; }
	inline void set_colorStack_34(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  value)
	{
		___colorStack_34 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___colorStack_34))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_underlineColorStack_35() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___underlineColorStack_35)); }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  get_underlineColorStack_35() const { return ___underlineColorStack_35; }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4 * get_address_of_underlineColorStack_35() { return &___underlineColorStack_35; }
	inline void set_underlineColorStack_35(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  value)
	{
		___underlineColorStack_35 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___underlineColorStack_35))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_strikethroughColorStack_36() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___strikethroughColorStack_36)); }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  get_strikethroughColorStack_36() const { return ___strikethroughColorStack_36; }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4 * get_address_of_strikethroughColorStack_36() { return &___strikethroughColorStack_36; }
	inline void set_strikethroughColorStack_36(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  value)
	{
		___strikethroughColorStack_36 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___strikethroughColorStack_36))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_highlightColorStack_37() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___highlightColorStack_37)); }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  get_highlightColorStack_37() const { return ___highlightColorStack_37; }
	inline RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4 * get_address_of_highlightColorStack_37() { return &___highlightColorStack_37; }
	inline void set_highlightColorStack_37(RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  value)
	{
		___highlightColorStack_37 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___highlightColorStack_37))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_colorGradientStack_38() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___colorGradientStack_38)); }
	inline RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F  get_colorGradientStack_38() const { return ___colorGradientStack_38; }
	inline RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F * get_address_of_colorGradientStack_38() { return &___colorGradientStack_38; }
	inline void set_colorGradientStack_38(RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F  value)
	{
		___colorGradientStack_38 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___colorGradientStack_38))->___m_ItemStack_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&___colorGradientStack_38))->___m_DefaultItem_3), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_sizeStack_39() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___sizeStack_39)); }
	inline RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  get_sizeStack_39() const { return ___sizeStack_39; }
	inline RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044 * get_address_of_sizeStack_39() { return &___sizeStack_39; }
	inline void set_sizeStack_39(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  value)
	{
		___sizeStack_39 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___sizeStack_39))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_indentStack_40() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___indentStack_40)); }
	inline RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  get_indentStack_40() const { return ___indentStack_40; }
	inline RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044 * get_address_of_indentStack_40() { return &___indentStack_40; }
	inline void set_indentStack_40(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  value)
	{
		___indentStack_40 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___indentStack_40))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_fontWeightStack_41() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___fontWeightStack_41)); }
	inline RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD  get_fontWeightStack_41() const { return ___fontWeightStack_41; }
	inline RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD * get_address_of_fontWeightStack_41() { return &___fontWeightStack_41; }
	inline void set_fontWeightStack_41(RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD  value)
	{
		___fontWeightStack_41 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___fontWeightStack_41))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_styleStack_42() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___styleStack_42)); }
	inline RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  get_styleStack_42() const { return ___styleStack_42; }
	inline RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * get_address_of_styleStack_42() { return &___styleStack_42; }
	inline void set_styleStack_42(RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  value)
	{
		___styleStack_42 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___styleStack_42))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_baselineStack_43() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___baselineStack_43)); }
	inline RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  get_baselineStack_43() const { return ___baselineStack_43; }
	inline RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044 * get_address_of_baselineStack_43() { return &___baselineStack_43; }
	inline void set_baselineStack_43(RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  value)
	{
		___baselineStack_43 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___baselineStack_43))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_actionStack_44() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___actionStack_44)); }
	inline RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  get_actionStack_44() const { return ___actionStack_44; }
	inline RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * get_address_of_actionStack_44() { return &___actionStack_44; }
	inline void set_actionStack_44(RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  value)
	{
		___actionStack_44 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___actionStack_44))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_materialReferenceStack_45() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___materialReferenceStack_45)); }
	inline RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985  get_materialReferenceStack_45() const { return ___materialReferenceStack_45; }
	inline RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985 * get_address_of_materialReferenceStack_45() { return &___materialReferenceStack_45; }
	inline void set_materialReferenceStack_45(RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985  value)
	{
		___materialReferenceStack_45 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___materialReferenceStack_45))->___m_ItemStack_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___materialReferenceStack_45))->___m_DefaultItem_3))->___fontAsset_1), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___materialReferenceStack_45))->___m_DefaultItem_3))->___spriteAsset_2), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___materialReferenceStack_45))->___m_DefaultItem_3))->___material_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&(((&___materialReferenceStack_45))->___m_DefaultItem_3))->___fallbackMaterial_6), (void*)NULL);
		#endif
	}

	inline static int32_t get_offset_of_lineJustificationStack_46() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___lineJustificationStack_46)); }
	inline RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8  get_lineJustificationStack_46() const { return ___lineJustificationStack_46; }
	inline RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8 * get_address_of_lineJustificationStack_46() { return &___lineJustificationStack_46; }
	inline void set_lineJustificationStack_46(RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8  value)
	{
		___lineJustificationStack_46 = value;
		Il2CppCodeGenWriteBarrier((void**)&(((&___lineJustificationStack_46))->___m_ItemStack_0), (void*)NULL);
	}

	inline static int32_t get_offset_of_spriteAnimationId_47() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___spriteAnimationId_47)); }
	inline int32_t get_spriteAnimationId_47() const { return ___spriteAnimationId_47; }
	inline int32_t* get_address_of_spriteAnimationId_47() { return &___spriteAnimationId_47; }
	inline void set_spriteAnimationId_47(int32_t value)
	{
		___spriteAnimationId_47 = value;
	}

	inline static int32_t get_offset_of_currentFontAsset_48() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___currentFontAsset_48)); }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * get_currentFontAsset_48() const { return ___currentFontAsset_48; }
	inline FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC ** get_address_of_currentFontAsset_48() { return &___currentFontAsset_48; }
	inline void set_currentFontAsset_48(FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * value)
	{
		___currentFontAsset_48 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentFontAsset_48), (void*)value);
	}

	inline static int32_t get_offset_of_currentSpriteAsset_49() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___currentSpriteAsset_49)); }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * get_currentSpriteAsset_49() const { return ___currentSpriteAsset_49; }
	inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 ** get_address_of_currentSpriteAsset_49() { return &___currentSpriteAsset_49; }
	inline void set_currentSpriteAsset_49(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * value)
	{
		___currentSpriteAsset_49 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentSpriteAsset_49), (void*)value);
	}

	inline static int32_t get_offset_of_currentMaterial_50() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___currentMaterial_50)); }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE * get_currentMaterial_50() const { return ___currentMaterial_50; }
	inline Material_t8927C00353A72755313F046D0CE85178AE8218EE ** get_address_of_currentMaterial_50() { return &___currentMaterial_50; }
	inline void set_currentMaterial_50(Material_t8927C00353A72755313F046D0CE85178AE8218EE * value)
	{
		___currentMaterial_50 = value;
		Il2CppCodeGenWriteBarrier((void**)(&___currentMaterial_50), (void*)value);
	}

	inline static int32_t get_offset_of_currentMaterialIndex_51() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___currentMaterialIndex_51)); }
	inline int32_t get_currentMaterialIndex_51() const { return ___currentMaterialIndex_51; }
	inline int32_t* get_address_of_currentMaterialIndex_51() { return &___currentMaterialIndex_51; }
	inline void set_currentMaterialIndex_51(int32_t value)
	{
		___currentMaterialIndex_51 = value;
	}

	inline static int32_t get_offset_of_meshExtents_52() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___meshExtents_52)); }
	inline Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  get_meshExtents_52() const { return ___meshExtents_52; }
	inline Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69 * get_address_of_meshExtents_52() { return &___meshExtents_52; }
	inline void set_meshExtents_52(Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  value)
	{
		___meshExtents_52 = value;
	}

	inline static int32_t get_offset_of_tagNoParsing_53() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___tagNoParsing_53)); }
	inline bool get_tagNoParsing_53() const { return ___tagNoParsing_53; }
	inline bool* get_address_of_tagNoParsing_53() { return &___tagNoParsing_53; }
	inline void set_tagNoParsing_53(bool value)
	{
		___tagNoParsing_53 = value;
	}

	inline static int32_t get_offset_of_isNonBreakingSpace_54() { return static_cast<int32_t>(offsetof(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8, ___isNonBreakingSpace_54)); }
	inline bool get_isNonBreakingSpace_54() const { return ___isNonBreakingSpace_54; }
	inline bool* get_address_of_isNonBreakingSpace_54() { return &___isNonBreakingSpace_54; }
	inline void set_isNonBreakingSpace_54(bool value)
	{
		___isNonBreakingSpace_54 = value;
	}
};

// Native definition for P/Invoke marshalling of UnityEngine.TextCore.WordWrapState
struct WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_pinvoke
{
	int32_t ___previousWordBreak_0;
	int32_t ___totalCharacterCount_1;
	int32_t ___visibleCharacterCount_2;
	int32_t ___visibleSpriteCount_3;
	int32_t ___visibleLinkCount_4;
	int32_t ___firstCharacterIndex_5;
	int32_t ___firstVisibleCharacterIndex_6;
	int32_t ___lastCharacterIndex_7;
	int32_t ___lastVisibleCharIndex_8;
	int32_t ___lineNumber_9;
	float ___maxCapHeight_10;
	float ___maxAscender_11;
	float ___maxDescender_12;
	float ___maxLineAscender_13;
	float ___maxLineDescender_14;
	float ___previousLineAscender_15;
	float ___xAdvance_16;
	float ___preferredWidth_17;
	float ___preferredHeight_18;
	float ___previousLineScale_19;
	int32_t ___wordCount_20;
	int32_t ___fontStyle_21;
	float ___fontScale_22;
	float ___fontScaleMultiplier_23;
	float ___currentFontSize_24;
	float ___baselineOffset_25;
	float ___lineOffset_26;
	TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E * ___textInfo_27;
	LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  ___lineInfo_28;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___vertexColor_29;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___underlineColor_30;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___strikethroughColor_31;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___highlightColor_32;
	FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497  ___basicStyleStack_33;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___colorStack_34;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___underlineColorStack_35;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___strikethroughColorStack_36;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___highlightColorStack_37;
	RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F  ___colorGradientStack_38;
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___sizeStack_39;
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___indentStack_40;
	RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD  ___fontWeightStack_41;
	RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  ___styleStack_42;
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___baselineStack_43;
	RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  ___actionStack_44;
	RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985  ___materialReferenceStack_45;
	RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8  ___lineJustificationStack_46;
	int32_t ___spriteAnimationId_47;
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___currentFontAsset_48;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___currentSpriteAsset_49;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___currentMaterial_50;
	int32_t ___currentMaterialIndex_51;
	Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  ___meshExtents_52;
	int32_t ___tagNoParsing_53;
	int32_t ___isNonBreakingSpace_54;
};
// Native definition for COM marshalling of UnityEngine.TextCore.WordWrapState
struct WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_com
{
	int32_t ___previousWordBreak_0;
	int32_t ___totalCharacterCount_1;
	int32_t ___visibleCharacterCount_2;
	int32_t ___visibleSpriteCount_3;
	int32_t ___visibleLinkCount_4;
	int32_t ___firstCharacterIndex_5;
	int32_t ___firstVisibleCharacterIndex_6;
	int32_t ___lastCharacterIndex_7;
	int32_t ___lastVisibleCharIndex_8;
	int32_t ___lineNumber_9;
	float ___maxCapHeight_10;
	float ___maxAscender_11;
	float ___maxDescender_12;
	float ___maxLineAscender_13;
	float ___maxLineDescender_14;
	float ___previousLineAscender_15;
	float ___xAdvance_16;
	float ___preferredWidth_17;
	float ___preferredHeight_18;
	float ___previousLineScale_19;
	int32_t ___wordCount_20;
	int32_t ___fontStyle_21;
	float ___fontScale_22;
	float ___fontScaleMultiplier_23;
	float ___currentFontSize_24;
	float ___baselineOffset_25;
	float ___lineOffset_26;
	TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E * ___textInfo_27;
	LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  ___lineInfo_28;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___vertexColor_29;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___underlineColor_30;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___strikethroughColor_31;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  ___highlightColor_32;
	FontStyleStack_t25A5B5341C6E83F266C156A390EC09ACA39BE497  ___basicStyleStack_33;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___colorStack_34;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___underlineColorStack_35;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___strikethroughColorStack_36;
	RichTextTagStack_1_t379EEB381E13E31BCB0E50B78510B270E63943E4  ___highlightColorStack_37;
	RichTextTagStack_1_tA37DA076AA1219EE48AF3B4FB190BC6A4533D66F  ___colorGradientStack_38;
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___sizeStack_39;
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___indentStack_40;
	RichTextTagStack_1_t37ADC9378631081AD5652006E9376F63DA1C98FD  ___fontWeightStack_41;
	RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  ___styleStack_42;
	RichTextTagStack_1_t3CC8A30A10A7A7CDEECB898B92157D277602D044  ___baselineStack_43;
	RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24  ___actionStack_44;
	RichTextTagStack_1_t137125102E6098B151C7C3D92DA28AF267503985  ___materialReferenceStack_45;
	RichTextTagStack_1_tA988C53229E7313F75D44CF0A957F853E95A98A8  ___lineJustificationStack_46;
	int32_t ___spriteAnimationId_47;
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___currentFontAsset_48;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___currentSpriteAsset_49;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___currentMaterial_50;
	int32_t ___currentMaterialIndex_51;
	Extents_t5591543E4B01C50D3BF23C4139683EF0BA407F69  ___meshExtents_52;
	int32_t ___tagNoParsing_53;
	int32_t ___isNonBreakingSpace_54;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Char[]
struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Il2CppChar m_Items[1];

public:
	inline Il2CppChar GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
	{
		m_Items[index] = value;
	}
};
// System.Int32[]
struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) int32_t m_Items[1];

public:
	inline int32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int32_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.TextCore.TextElementInfo[]
struct TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822  m_Items[1];

public:
	inline TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement_3), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset_5), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
		#endif
	}
	inline TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TextElementInfo_tB47BEC50AA208927C36CAD78F985C0A7B7193822  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement_3), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___spriteAsset_5), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
		#endif
	}
};
// UnityEngine.TextCore.WordInfo[]
struct WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D  m_Items[1];

public:
	inline WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, WordInfo_tA27CA57BAE5EB5852814AE725DA50A749BD9237D  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.TextCore.LinkInfo[]
struct LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C  m_Items[1];

public:
	inline LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkId_5), (void*)NULL);
	}
	inline LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, LinkInfo_t0110305822F4B132202A2CC6C941782EE7713B8C  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkId_5), (void*)NULL);
	}
};
// UnityEngine.TextCore.LineInfo[]
struct LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  m_Items[1];

public:
	inline LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, LineInfo_tD37D9290006C1AC4F457341611FC92A6CEAEC4F1  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.TextCore.PageInfo[]
struct PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE  m_Items[1];

public:
	inline PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PageInfo_t32493A378D75657363BA514C0F8F0D6A6C532CAE  value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.TextCore.MeshInfo[]
struct MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0  m_Items[1];

public:
	inline MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0 * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32_5), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles_6), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
		#endif
	}
	inline MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0 * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, MeshInfo_t0FFC4328D394C2C62CF9DA73FFFF913B885817F0  value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___vertices_2), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs0_3), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uvs2_4), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___colors32_5), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___triangles_6), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material_7), (void*)NULL);
		#endif
	}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  m_Items[1];

public:
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E * GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E  value)
	{
		m_Items[index] = value;
	}
};
// System.Object[]
struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE  : public RuntimeArray
{
public:
	ALIGN_FIELD (8) RuntimeObject * m_Items[1];

public:
	inline RuntimeObject * GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};


// System.Void UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::SetDefault(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA_gshared (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, int32_t ___item0, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextGeneratorUtilities::ResizeInternalArray<System.Int32>(T[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_gshared (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___array0, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_gshared (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, int32_t ___item0, const RuntimeMethod* method);
// T UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::CurrentItem()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7_gshared (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, const RuntimeMethod* method);
// T UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::Remove()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C_gshared (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, const RuntimeMethod* method);
// !!0 UnityEngine.Resources::Load<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Resources_Load_TisRuntimeObject_m39B6A35CFE684CD1FFF77873E20D7297B36A55E8_gshared (String_t* ___path0, const RuntimeMethod* method);
// !!0 UnityEngine.ScriptableObject::CreateInstance<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ScriptableObject_CreateInstance_TisRuntimeObject_mACD826EE1088E1006234E254924A7067CD467A5F_gshared (const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Char>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900_gshared (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Char>::ContainsKey(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80_gshared (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * __this, int32_t ___key0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Char>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88_gshared (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * __this, int32_t ___key0, Il2CppChar ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC_gshared (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A_gshared (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::ContainsKey(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97_gshared (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, uint32_t ___key0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80_gshared (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, uint32_t ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1_gshared (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7_gshared (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::ContainsKey(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391_gshared (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, int32_t ___key0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279_gshared (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_gshared (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, uint32_t ___key0, int32_t* ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026_gshared (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, int32_t ___key0, int32_t* ___value1, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, int32_t ___item0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.List`1<System.Int32>::Contains(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_gshared (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, int32_t ___item0, const RuntimeMethod* method);
// System.Void System.Func`2<System.Object,System.UInt32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mEA9328DF6C8BD6F589A535D69DF79CD8E617E6E5_gshared (Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method);
// System.Linq.IOrderedEnumerable`1<!!0> System.Linq.Enumerable::OrderBy<System.Object,System.UInt32>(System.Collections.Generic.IEnumerable`1<!!0>,System.Func`2<!!0,!!1>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m072F7FDA1B8DC65ED262AE106380001746FC81A1_gshared (RuntimeObject* ___source0, Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 * ___keySelector1, const RuntimeMethod* method);
// System.Collections.Generic.List`1<!!0> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<!!0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * Enumerable_ToList_TisRuntimeObject_mA4E485F973C6DF746B8DB54CA6F54192D4231CA2_gshared (RuntimeObject* ___source0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::TryGetValue(!0,!1&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m0A88BBB063127AFAD853506A433ACB07D7AAD67E_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, int32_t ___key0, RuntimeObject ** ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::ContainsKey(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mE6DB9458466D0F98B67E2C6CAEFABBF9576AC4D7_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, int32_t ___key0, const RuntimeMethod* method);
// !1 System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Item(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Dictionary_2_get_Item_mD43F161D674E625D0DA61EE00A30B1EF39ECA8C6_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, int32_t ___key0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(!0,!1)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m39BC00F21EE9459BB8DEF5479F95F79C5C740682_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, int32_t ___key0, RuntimeObject * ___value1, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Remove(!0)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mAC77908EC28C242ACC8C3C4CDEA945E73B95CFA4_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, int32_t ___key0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m14135ABCC9D07B90731529E85DFAAA2BBD1ED8DB_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mFEB2301A6F28290A828A979BA9CC847B16B3D538_gshared (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___capacity0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mE7F9D51201F5A72BF4995CA0F3F0E866DB21E638_gshared (Dictionary_2_tE1E5B6327FFA2C7AE34A69E0011815C914771C2F * __this, const RuntimeMethod* method);

// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::HexToInt(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8 (Il2CppChar ___hex0, const RuntimeMethod* method);
// System.Void UnityEngine.Color32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94 (Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method);
// System.Single UnityEngine.TextCore.TextGeneratorUtilities::ConvertToFloat(System.Char[],System.Int32,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGeneratorUtilities_ConvertToFloat_mECEECEE24FA45A94C99ECAC4FD808D9B6E6A4875 (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___chars0, int32_t ___startIndex1, int32_t ___length2, int32_t* ___lastIndex3, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::SetDefault(T)
inline void RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, int32_t ___item0, const RuntimeMethod* method)
{
	((  void (*) (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *, int32_t, const RuntimeMethod*))RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA_gshared)(__this, ___item0, method);
}
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70 (String_t* __this, int32_t ___index0, const RuntimeMethod* method);
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextGeneratorUtilities::ResizeInternalArray<System.Int32>(T[]&)
inline void TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___array0, const RuntimeMethod* method)
{
	((  void (*) (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**, const RuntimeMethod*))TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_gshared)(___array0, method);
}
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetUtf32(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetUtf32_mB1BC44497E090457FE4D4BC9112B76B5A47D6CD5 (String_t* ___text0, int32_t ___i1, const RuntimeMethod* method);
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetUtf16(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetUtf16_m0E8B52CD9714B765BC92727109E5F615EB5A8318 (String_t* ___text0, int32_t ___i1, const RuntimeMethod* method);
// System.Boolean System.Char::IsHighSurrogate(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsHighSurrogate_m7BECD1C98C902946F069D8936F8A557F1F7DFF01 (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Boolean System.Char::IsLowSurrogate(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLowSurrogate_m44FA7AA923FDA925E1D536F3DA0A7E1E049E936E (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Int32 System.Char::ConvertToUtf32(System.Char,System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Char_ConvertToUtf32_m6B16D001D0676268AE879C540A2834DD3AE2A7A1 (Il2CppChar ___highSurrogate0, Il2CppChar ___lowSurrogate1, const RuntimeMethod* method);
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::IsTagName(System.String&,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsTagName_mF9E83EF5FD3EC51E4B9DE2C101DBA02297943410 (String_t** ___text0, String_t* ___tag1, int32_t ___index2, const RuntimeMethod* method);
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::ReplaceOpeningStyleTag(System.String&,System.Int32,System.Int32&,System.Int32[]&,System.Int32&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_ReplaceOpeningStyleTag_mC913476F817F0DB2B28E69C8BD73583F6169F859 (String_t** ___sourceText0, int32_t ___srcIndex1, int32_t* ___srcOffset2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer3, int32_t* ___writeIndex4, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack5, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextGeneratorUtilities::ReplaceClosingStyleTag(System.Int32[]&,System.Int32&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ReplaceClosingStyleTag_m67A55C1DEA3B0BEA490C2BB5C1560F14C9A78909 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer0, int32_t* ___writeIndex1, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack2, const RuntimeMethod* method);
// System.Char UnityEngine.TextCore.TextUtilities::ToUpperFast(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TextUtilities_ToUpperFast_m9C1CF86FA6B084D5FCD1D26F9B5CE112D01B2CD0 (Il2CppChar ___c0, const RuntimeMethod* method);
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetTagHashCode(System.Int32[]&,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetTagHashCode_mA92BC7C03C4CDAC759EEEFDEFE87A2E2864E7CD5 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___text0, int32_t ___index1, int32_t* ___closeIndex2, const RuntimeMethod* method);
// UnityEngine.TextCore.TextStyle UnityEngine.TextCore.TextStyleSheet::GetStyle(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * TextStyleSheet_GetStyle_mDB72EDE232728E47211B4B2B9527E391AA55070E (int32_t ___hashCode0, const RuntimeMethod* method);
// System.Int32 UnityEngine.TextCore.TextStyle::get_hashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextStyle_get_hashCode_m076FDA42E86F5C88049DF7843C6E187E33A5A275 (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::Add(T)
inline void RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, int32_t ___item0, const RuntimeMethod* method)
{
	((  void (*) (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *, int32_t, const RuntimeMethod*))RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_gshared)(__this, ___item0, method);
}
// System.Int32[] UnityEngine.TextCore.TextStyle::get_styleOpeningTagArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* TextStyle_get_styleOpeningTagArray_mE4935D4F05487AEC2F5FD707FE3D384C452F3B02 (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::IsTagName(System.Int32[]&,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___text0, String_t* ___tag1, int32_t ___index2, const RuntimeMethod* method);
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::ReplaceOpeningStyleTag(System.Int32[]&,System.Int32,System.Int32&,System.Int32[]&,System.Int32&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_ReplaceOpeningStyleTag_mE6510FEFCBE44915FE7F71130B30489B51496BB6 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___sourceText0, int32_t ___srcIndex1, int32_t* ___srcOffset2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer3, int32_t* ___writeIndex4, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack5, const RuntimeMethod* method);
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetTagHashCode(System.String&,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetTagHashCode_m14768F402C8279B640377CFE173B486BA5E40AD2 (String_t** ___text0, int32_t ___index1, int32_t* ___closeIndex2, const RuntimeMethod* method);
// T UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::CurrentItem()
inline int32_t RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7 (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *, const RuntimeMethod*))RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7_gshared)(__this, method);
}
// T UnityEngine.TextCore.RichTextTagStack`1<System.Int32>::Remove()
inline int32_t RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *, const RuntimeMethod*))RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C_gshared)(__this, method);
}
// System.Int32[] UnityEngine.TextCore.TextStyle::get_styleClosingTagArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* TextStyle_get_styleClosingTagArray_m714A38AD0EAD7E291C54446F61FDD668E870437A (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method);
// System.UInt32 UnityEngine.TextCore.TextUtilities::ToUpperASCIIFast(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextUtilities_ToUpperASCIIFast_m664888E956613E6CD00AAD08D4D2874E7E7DA081 (uint32_t ___c0, const RuntimeMethod* method);
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * __this, float ___x0, float ___y1, const RuntimeMethod* method);
// System.Void UnityEngine.ScriptableObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063 (ScriptableObject_t4361E08CEBF052C650D3666C7CEC37EB31DE116A * __this, const RuntimeMethod* method);
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E (const RuntimeMethod* method);
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method);
// UnityEngine.TextCore.TextSettings UnityEngine.TextCore.TextSettings::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596 (const RuntimeMethod* method);
// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextStyleSheet::LoadDefaultStyleSheet()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * TextStyleSheet_LoadDefaultStyleSheet_m1E2C305663131C92A9ABED56247799CEF777474C (const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextSettings::LoadLinebreakingRules()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_LoadLinebreakingRules_m4BF9F808D890BC488FC9DE2F59E9560FE690935F (const RuntimeMethod* method);
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method);
// !!0 UnityEngine.Resources::Load<UnityEngine.TextCore.TextSettings>(System.String)
inline TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * Resources_Load_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_mCF24E7BE308CC954C6A3668B187CF4FAFB003624 (String_t* ___path0, const RuntimeMethod* method)
{
	return ((  TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_m39B6A35CFE684CD1FFF77873E20D7297B36A55E8_gshared)(___path0, method);
}
// !!0 UnityEngine.ScriptableObject::CreateInstance<UnityEngine.TextCore.TextSettings>()
inline TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * ScriptableObject_CreateInstance_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_m2050A3C9DA196DDCA9FA0D469A4FDD8BC4718DA6 (const RuntimeMethod* method)
{
	return ((  TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mACD826EE1088E1006234E254924A7067CD467A5F_gshared)(method);
}
// System.Void UnityEngine.TextCore.TextSettings/LineBreakingTable::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineBreakingTable__ctor_mEB1DF2430293A5EBD7674870A4C0EA12A047C228 (LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * __this, const RuntimeMethod* method);
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___x0, Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * ___y1, const RuntimeMethod* method);
// System.Collections.Generic.Dictionary`2<System.Int32,System.Char> UnityEngine.TextCore.TextSettings::GetCharacters(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * TextSettings_GetCharacters_mB1C23E943AF50802B5C2B4C43D96519E41CA041A (String_t* ___text0, const RuntimeMethod* method);
// System.String UnityEngine.TextAsset::get_text()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextAsset_get_text_m89A756483BA3218E173F5D62A582070714BC1218 (TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Char>::.ctor()
inline void Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900 (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *, const RuntimeMethod*))Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Char>::ContainsKey(!0)
inline bool Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80 (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Char>::Add(!0,!1)
inline void Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88 (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * __this, int32_t ___key0, Il2CppChar ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *, int32_t, Il2CppChar, const RuntimeMethod*))Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88_gshared)(__this, ___key0, ___value1, method);
}
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method);
// System.Int32 UnityEngine.TextCore.TextUtilities::GetHashCodeCaseInSensitive(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextUtilities_GetHashCodeCaseInSensitive_mF20D7BAE3A7A66531A45F5AD045E986B64B5F9A5 (String_t* ___s0, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.ShaderUtilities::GetShaderPropertyIDs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderUtilities_GetShaderPropertyIDs_mE1080F9E77FEB3ED061451F143A80E0DEBB6349D (const RuntimeMethod* method);
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * Shader_Find_m596EC6EBDCA8C9D5D86E2410A319928C1E8E6B5A (String_t* ___name0, const RuntimeMethod* method);
// System.Void UnityEngine.Material::.ctor(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mD2A3BCD3B4F17F5C6E95F3B34DAF4B497B67127E (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * ___shader0, const RuntimeMethod* method);
// System.Void UnityEngine.Material::SetTexture(System.Int32,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_mECB29488B89AB3E516331DA41409510D570E9B60 (Material_t8927C00353A72755313F046D0CE85178AE8218EE * __this, int32_t ___nameID0, Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * ___value1, const RuntimeMethod* method);
// System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, int32_t ___value0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::.ctor()
inline void Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, const RuntimeMethod*))Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::Clear()
inline void Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, const RuntimeMethod*))Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A_gshared)(__this, method);
}
// !0 System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph>::get_Item(System.Int32)
inline SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC * List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_inline (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC * (*) (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.UInt32 UnityEngine.TextCore.Glyph::get_index()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Glyph_get_index_mB9A53E02F757731DC06414DFC6F4F5D1615DC248 (Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::ContainsKey(!0)
inline bool Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97 (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, uint32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, uint32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::Add(!0,!1)
inline void Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80 (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, uint32_t ___key0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, uint32_t, int32_t, const RuntimeMethod*))Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph>::get_Count()
inline int32_t List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_inline (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::.ctor()
inline void Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1 (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, const RuntimeMethod*))Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::Clear()
inline void Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7 (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, const RuntimeMethod*))Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7_gshared)(__this, method);
}
// !0 System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter>::get_Item(System.Int32)
inline SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_inline (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * (*) (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.Int32 UnityEngine.TextCore.SpriteCharacter::get_hashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SpriteCharacter_get_hashCode_m442D0FAAF80F3386B2F7CCE2384ADE2B81D006C7 (SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::ContainsKey(!0)
inline bool Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391 (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::Add(!0,!1)
inline void Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279 (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, int32_t ___key0, int32_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, int32_t, int32_t, const RuntimeMethod*))Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279_gshared)(__this, ___key0, ___value1, method);
}
// System.UInt32 UnityEngine.TextCore.TextElement::get_unicode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextElement_get_unicode_m99D2EAAB234FC507A71D6E13A6941CEBC39F21FA (TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * __this, const RuntimeMethod* method);
// System.UInt32 UnityEngine.TextCore.TextElement::get_glyphIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextElement_get_glyphIndex_m0E047BD5C201C46D411F5D22C98C6CD44B007A3C (TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.UInt32,System.Int32>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * __this, uint32_t ___key0, int32_t* ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *, uint32_t, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_gshared)(__this, ___key0, ___value1, method);
}
// System.Void UnityEngine.TextCore.TextElement::set_glyph(UnityEngine.TextCore.Glyph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextElement_set_glyph_m0F4B5843579854A453EAB4E2F7D976306A797415 (TextElement_tC0D62AA64D4D686FF6A39025DD2F942A57FD94AE * __this, Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * ___value0, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter>::get_Count()
inline int32_t List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_inline (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::UpdateLookupTables()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_UpdateLookupTables_mEA0CDF3875A24946683AD6AE0AF6724D700C325D (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Int32>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026 (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * __this, int32_t ___key0, int32_t* ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *, int32_t, int32_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::GetSpriteIndexFromHashcode(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_GetSpriteIndexFromHashcode_mD064B5FACAB724DE41D9962160F5AF316D7C3AC0 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, int32_t ___hashCode0, const RuntimeMethod* method);
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::GetSpriteIndexFromUnicode(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_GetSpriteIndexFromUnicode_m8491CA04DE1C67C97ADFD8ABDA2841A73012F91B (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, uint32_t ___unicode0, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
inline void List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, const RuntimeMethod*))List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_gshared)(__this, method);
}
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501 (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(!0)
inline void List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, int32_t ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_gshared)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>::get_Count()
inline int32_t List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByUnicodeInternal(System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>,System.UInt32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByUnicodeInternal_mD9E4F72C2FF4DD818D70E457D101011A61D6659F (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * ___spriteAssets0, uint32_t ___unicode1, bool ___includeFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method);
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSettings::get_defaultSpriteAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSettings_get_defaultSpriteAsset_mA9AF4F88EE3729723AEFE2155A47620386041B5D (const RuntimeMethod* method);
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByUnicodeInternal(UnityEngine.TextCore.TextSpriteAsset,System.UInt32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByUnicodeInternal_mFC3A29D29038A3859A6345EEC250A5A4ED667808 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset0, uint32_t ___unicode1, bool ___includeFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method);
// !0 System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>::get_Item(System.Int32)
inline TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_inline (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * (*) (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.Boolean System.Collections.Generic.List`1<System.Int32>::Contains(!0)
inline bool List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2 (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * __this, int32_t ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *, int32_t, const RuntimeMethod*))List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_gshared)(__this, ___item0, method);
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByHashCodeInternal(System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>,System.Int32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByHashCodeInternal_m60404CFB79C96EC3EED2D38670A03C2E72553CF4 (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * ___spriteAssets0, int32_t ___hashCode1, bool ___searchFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method);
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByHashCodeInternal(UnityEngine.TextCore.TextSpriteAsset,System.Int32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByHashCodeInternal_mC3F4D1021C7080533B8B2BB75449D6004EC21880 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset0, int32_t ___hashCode1, bool ___searchFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method);
// System.Void System.Func`2<UnityEngine.TextCore.SpriteGlyph,System.UInt32>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m32715969DC86FEF92227462F0B839A3D1235E101 (Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_mEA9328DF6C8BD6F589A535D69DF79CD8E617E6E5_gshared)(__this, ___object0, ___method1, method);
}
// System.Linq.IOrderedEnumerable`1<!!0> System.Linq.Enumerable::OrderBy<UnityEngine.TextCore.SpriteGlyph,System.UInt32>(System.Collections.Generic.IEnumerable`1<!!0>,System.Func`2<!!0,!!1>)
inline RuntimeObject* Enumerable_OrderBy_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m9C5A9253DE27C7F945E0806C32C0579C0BA1F9F0 (RuntimeObject* ___source0, Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * ___keySelector1, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 *, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m072F7FDA1B8DC65ED262AE106380001746FC81A1_gshared)(___source0, ___keySelector1, method);
}
// System.Collections.Generic.List`1<!!0> System.Linq.Enumerable::ToList<UnityEngine.TextCore.SpriteGlyph>(System.Collections.Generic.IEnumerable`1<!!0>)
inline List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * Enumerable_ToList_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_mF6503EAE1C1EB26C810D4976F2EDCE7C173D40B7 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
	return ((  List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_mA4E485F973C6DF746B8DB54CA6F54192D4231CA2_gshared)(___source0, method);
}
// System.Void System.Func`2<UnityEngine.TextCore.SpriteCharacter,System.UInt32>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m289C2FCDB0E45A794D0937E3E5ED2C889C9AF0FC (Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * __this, RuntimeObject * ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))Func_2__ctor_mEA9328DF6C8BD6F589A535D69DF79CD8E617E6E5_gshared)(__this, ___object0, ___method1, method);
}
// System.Linq.IOrderedEnumerable`1<!!0> System.Linq.Enumerable::OrderBy<UnityEngine.TextCore.SpriteCharacter,System.UInt32>(System.Collections.Generic.IEnumerable`1<!!0>,System.Func`2<!!0,!!1>)
inline RuntimeObject* Enumerable_OrderBy_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m35878638012FC41C27233C35ACCCA6E06FD3DD81 (RuntimeObject* ___source0, Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * ___keySelector1, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 *, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m072F7FDA1B8DC65ED262AE106380001746FC81A1_gshared)(___source0, ___keySelector1, method);
}
// System.Collections.Generic.List`1<!!0> System.Linq.Enumerable::ToList<UnityEngine.TextCore.SpriteCharacter>(System.Collections.Generic.IEnumerable`1<!!0>)
inline List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * Enumerable_ToList_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_m38A22A2CA25E4BA09E7B20F3B4D0FA5B353130ED (RuntimeObject* ___source0, const RuntimeMethod* method)
{
	return ((  List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_mA4E485F973C6DF746B8DB54CA6F54192D4231CA2_gshared)(___source0, method);
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::SortGlyphTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_SortGlyphTable_m6A0FAC2DBBE64FA964D88BEFFC7F1EFC2A009041 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextSpriteAsset::SortCharacterTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_SortCharacterTable_m7B4FF3095CF8494DA8C0D92F6646865D5F8DE74E (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method);
// System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter>::.ctor()
inline void List_1__ctor_m60D9CAE2DF27B8DADA9AC9DD45096B87E97C43F4 (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph>::.ctor()
inline void List_1__ctor_mDBAA3E7F412CFB41E62F1E64324BD8867B65B1E0 (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 *, const RuntimeMethod*))List_1__ctor_m0F0E00088CF56FEACC9E32D8B7D91B93D91DAA3B_gshared)(__this, method);
}
// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextSettings::get_defaultStyleSheet()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * TextSettings_get_defaultStyleSheet_m07A2C2DE7A74BE12B09521453F5A57567DE7AC63 (const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextStyleSheet::LoadStyleDictionaryInternal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_LoadStyleDictionaryInternal_mD9510F39A2DD19AD849E7118443D8CDACEC9C9AF (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * __this, const RuntimeMethod* method);
// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextStyleSheet::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * TextStyleSheet_get_instance_mF4CF5E69C4AB18C27B098F7BF87DDA48DDBD9444 (const RuntimeMethod* method);
// UnityEngine.TextCore.TextStyle UnityEngine.TextCore.TextStyleSheet::GetStyleInternal(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * TextStyleSheet_GetStyleInternal_mE5D8D20EA0763B2067DB5AFADF827896747033F1 (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * __this, int32_t ___hashCode0, const RuntimeMethod* method);
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::TryGetValue(!0,!1&)
inline bool Dictionary_2_TryGetValue_mC0BEC3E8522B288946392A249D3A09C232AFBB5F (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, int32_t ___key0, TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 ** ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, int32_t, TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 **, const RuntimeMethod*))Dictionary_2_TryGetValue_m0A88BBB063127AFAD853506A433ACB07D7AAD67E_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::ContainsKey(!0)
inline bool Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405 (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mE6DB9458466D0F98B67E2C6CAEFABBF9576AC4D7_gshared)(__this, ___key0, method);
}
// !1 System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::get_Item(!0)
inline TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * Dictionary_2_get_Item_m23C43BBD20DB799E1C17C0C289458D32F7030280 (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mD43F161D674E625D0DA61EE00A30B1EF39ECA8C6_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::Add(!0,!1)
inline void Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, int32_t ___key0, TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, int32_t, TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 *, const RuntimeMethod*))Dictionary_2_Add_m39BC00F21EE9459BB8DEF5479F95F79C5C740682_gshared)(__this, ___key0, ___value1, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::Remove(!0)
inline bool Dictionary_2_Remove_m54CAD60EA84194AF5A4206C3ADE0DA600CBA0A70 (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mAC77908EC28C242ACC8C3C4CDEA945E73B95CFA4_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::Clear()
inline void Dictionary_2_Clear_mBAF1FA198AB3C93E32F2E7088DB000DB92FDD6B6 (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, const RuntimeMethod*))Dictionary_2_Clear_m14135ABCC9D07B90731529E85DFAAA2BBD1ED8DB_gshared)(__this, method);
}
// !0 System.Collections.Generic.List`1<UnityEngine.TextCore.TextStyle>::get_Item(System.Int32)
inline TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_inline (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * (*) (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 *, int32_t, const RuntimeMethod*))List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline)(__this, ___index0, method);
}
// System.Void UnityEngine.TextCore.TextStyle::RefreshStyle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyle_RefreshStyle_m9C83964EBCC8D80744CBACF90187B937F56D9B5D (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method);
// System.Int32 System.Collections.Generic.List`1<UnityEngine.TextCore.TextStyle>::get_Count()
inline int32_t List_1_get_Count_mFDFEF30D17E3F387FAABCD41BB239BC55A45077C_inline (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 *, const RuntimeMethod*))List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.TextCore.TextStyle>::.ctor(System.Int32)
inline void List_1__ctor_m8265834A9DF6A7BB175B4490F530E98B79ABE0A5 (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * __this, int32_t ___capacity0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 *, int32_t, const RuntimeMethod*))List_1__ctor_mFEB2301A6F28290A828A979BA9CC847B16B3D538_gshared)(__this, ___capacity0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.TextCore.TextStyle>::.ctor()
inline void Dictionary_2__ctor_m336332E98EA368E3A429202526E8965594711454 (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *, const RuntimeMethod*))Dictionary_2__ctor_mE7F9D51201F5A72BF4995CA0F3F0E866DB21E638_gshared)(__this, method);
}
// System.Void UnityEngine.TextCore.FontAsset/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1010918F5B97D8E1D23BC9D2F1BB03B741E8CAAD (U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * __this, const RuntimeMethod* method);
// System.Void UnityEngine.TextCore.TextSpriteAsset/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m74FE7F8F23F779165EE8CEE15C9FCA1FD14CA876 (U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * __this, const RuntimeMethod* method);
// System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929 (const RuntimeMethod* method);
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::Approximately(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_Approximately_mBD6A30779314CC5D2D72AD04BFD1D10DF5468F12 (float ___a0, float ___b1, const RuntimeMethod* method)
{
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	{
		float L_0 = ___b1;
		float L_1 = ___a0;
		if ((!(((float)((float)il2cpp_codegen_subtract((float)L_0, (float)(9.99999975E-05f)))) < ((float)L_1))))
		{
			goto IL_0017;
		}
	}
	{
		float L_2 = ___a0;
		float L_3 = ___b1;
		G_B3_0 = ((((float)L_2) < ((float)((float)il2cpp_codegen_add((float)L_3, (float)(9.99999975E-05f)))))? 1 : 0);
		goto IL_0018;
	}

IL_0017:
	{
		G_B3_0 = 0;
	}

IL_0018:
	{
		V_0 = (bool)G_B3_0;
		goto IL_001b;
	}

IL_001b:
	{
		bool L_4 = V_0;
		return L_4;
	}
}
// UnityEngine.Color32 UnityEngine.TextCore.TextGeneratorUtilities::HexCharsToColor(System.Char[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  TextGeneratorUtilities_HexCharsToColor_m6BF2A0154E684B786EE93FFC58CD1A2A8C5C0584 (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___hexChars0, int32_t ___tagCount1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	uint8_t V_1 = 0x0;
	uint8_t V_2 = 0x0;
	uint8_t V_3 = 0x0;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	uint8_t V_6 = 0x0;
	uint8_t V_7 = 0x0;
	uint8_t V_8 = 0x0;
	uint8_t V_9 = 0x0;
	bool V_10 = false;
	uint8_t V_11 = 0x0;
	uint8_t V_12 = 0x0;
	uint8_t V_13 = 0x0;
	bool V_14 = false;
	uint8_t V_15 = 0x0;
	uint8_t V_16 = 0x0;
	uint8_t V_17 = 0x0;
	uint8_t V_18 = 0x0;
	bool V_19 = false;
	uint8_t V_20 = 0x0;
	uint8_t V_21 = 0x0;
	uint8_t V_22 = 0x0;
	bool V_23 = false;
	uint8_t V_24 = 0x0;
	uint8_t V_25 = 0x0;
	uint8_t V_26 = 0x0;
	uint8_t V_27 = 0x0;
	bool V_28 = false;
	uint8_t V_29 = 0x0;
	uint8_t V_30 = 0x0;
	uint8_t V_31 = 0x0;
	bool V_32 = false;
	uint8_t V_33 = 0x0;
	uint8_t V_34 = 0x0;
	uint8_t V_35 = 0x0;
	uint8_t V_36 = 0x0;
	{
		int32_t L_0 = ___tagCount1;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)4))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0060;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_2 = ___hexChars0;
		NullCheck(L_2);
		int32_t L_3 = 1;
		uint16_t L_4 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_5;
		L_5 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_4, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_6 = ___hexChars0;
		NullCheck(L_6);
		int32_t L_7 = 1;
		uint16_t L_8 = (uint16_t)(L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		int32_t L_9;
		L_9 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_8, /*hidden argument*/NULL);
		V_1 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_5, (int32_t)((int32_t)16))), (int32_t)L_9))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_10 = ___hexChars0;
		NullCheck(L_10);
		int32_t L_11 = 2;
		uint16_t L_12 = (uint16_t)(L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		int32_t L_13;
		L_13 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_12, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_14 = ___hexChars0;
		NullCheck(L_14);
		int32_t L_15 = 2;
		uint16_t L_16 = (uint16_t)(L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		int32_t L_17;
		L_17 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_16, /*hidden argument*/NULL);
		V_2 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_13, (int32_t)((int32_t)16))), (int32_t)L_17))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_18 = ___hexChars0;
		NullCheck(L_18);
		int32_t L_19 = 3;
		uint16_t L_20 = (uint16_t)(L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		int32_t L_21;
		L_21 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_20, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_22 = ___hexChars0;
		NullCheck(L_22);
		int32_t L_23 = 3;
		uint16_t L_24 = (uint16_t)(L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		int32_t L_25;
		L_25 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_24, /*hidden argument*/NULL);
		V_3 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_21, (int32_t)((int32_t)16))), (int32_t)L_25))));
		uint8_t L_26 = V_1;
		uint8_t L_27 = V_2;
		uint8_t L_28 = V_3;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_29;
		memset((&L_29), 0, sizeof(L_29));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_29), L_26, L_27, L_28, (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_29;
		goto IL_03b0;
	}

IL_0060:
	{
		int32_t L_30 = ___tagCount1;
		V_5 = (bool)((((int32_t)L_30) == ((int32_t)5))? 1 : 0);
		bool L_31 = V_5;
		if (!L_31)
		{
			goto IL_00db;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_32 = ___hexChars0;
		NullCheck(L_32);
		int32_t L_33 = 1;
		uint16_t L_34 = (uint16_t)(L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_33));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_35;
		L_35 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_34, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_36 = ___hexChars0;
		NullCheck(L_36);
		int32_t L_37 = 1;
		uint16_t L_38 = (uint16_t)(L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		int32_t L_39;
		L_39 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_38, /*hidden argument*/NULL);
		V_6 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_35, (int32_t)((int32_t)16))), (int32_t)L_39))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_40 = ___hexChars0;
		NullCheck(L_40);
		int32_t L_41 = 2;
		uint16_t L_42 = (uint16_t)(L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		int32_t L_43;
		L_43 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_42, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_44 = ___hexChars0;
		NullCheck(L_44);
		int32_t L_45 = 2;
		uint16_t L_46 = (uint16_t)(L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
		int32_t L_47;
		L_47 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_46, /*hidden argument*/NULL);
		V_7 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_43, (int32_t)((int32_t)16))), (int32_t)L_47))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_48 = ___hexChars0;
		NullCheck(L_48);
		int32_t L_49 = 3;
		uint16_t L_50 = (uint16_t)(L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		int32_t L_51;
		L_51 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_50, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_52 = ___hexChars0;
		NullCheck(L_52);
		int32_t L_53 = 3;
		uint16_t L_54 = (uint16_t)(L_52)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
		int32_t L_55;
		L_55 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_54, /*hidden argument*/NULL);
		V_8 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_51, (int32_t)((int32_t)16))), (int32_t)L_55))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_56 = ___hexChars0;
		NullCheck(L_56);
		int32_t L_57 = 4;
		uint16_t L_58 = (uint16_t)(L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_57));
		int32_t L_59;
		L_59 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_58, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_60 = ___hexChars0;
		NullCheck(L_60);
		int32_t L_61 = 4;
		uint16_t L_62 = (uint16_t)(L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
		int32_t L_63;
		L_63 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_62, /*hidden argument*/NULL);
		V_9 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_59, (int32_t)((int32_t)16))), (int32_t)L_63))));
		uint8_t L_64 = V_6;
		uint8_t L_65 = V_7;
		uint8_t L_66 = V_8;
		uint8_t L_67 = V_9;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_68;
		memset((&L_68), 0, sizeof(L_68));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_68), L_64, L_65, L_66, L_67, /*hidden argument*/NULL);
		V_4 = L_68;
		goto IL_03b0;
	}

IL_00db:
	{
		int32_t L_69 = ___tagCount1;
		V_10 = (bool)((((int32_t)L_69) == ((int32_t)7))? 1 : 0);
		bool L_70 = V_10;
		if (!L_70)
		{
			goto IL_0142;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_71 = ___hexChars0;
		NullCheck(L_71);
		int32_t L_72 = 1;
		uint16_t L_73 = (uint16_t)(L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_74;
		L_74 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_73, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_75 = ___hexChars0;
		NullCheck(L_75);
		int32_t L_76 = 2;
		uint16_t L_77 = (uint16_t)(L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_76));
		int32_t L_78;
		L_78 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_77, /*hidden argument*/NULL);
		V_11 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_74, (int32_t)((int32_t)16))), (int32_t)L_78))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_79 = ___hexChars0;
		NullCheck(L_79);
		int32_t L_80 = 3;
		uint16_t L_81 = (uint16_t)(L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
		int32_t L_82;
		L_82 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_81, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_83 = ___hexChars0;
		NullCheck(L_83);
		int32_t L_84 = 4;
		uint16_t L_85 = (uint16_t)(L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
		int32_t L_86;
		L_86 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_85, /*hidden argument*/NULL);
		V_12 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_82, (int32_t)((int32_t)16))), (int32_t)L_86))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_87 = ___hexChars0;
		NullCheck(L_87);
		int32_t L_88 = 5;
		uint16_t L_89 = (uint16_t)(L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
		int32_t L_90;
		L_90 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_89, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_91 = ___hexChars0;
		NullCheck(L_91);
		int32_t L_92 = 6;
		uint16_t L_93 = (uint16_t)(L_91)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
		int32_t L_94;
		L_94 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_93, /*hidden argument*/NULL);
		V_13 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_90, (int32_t)((int32_t)16))), (int32_t)L_94))));
		uint8_t L_95 = V_11;
		uint8_t L_96 = V_12;
		uint8_t L_97 = V_13;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_98;
		memset((&L_98), 0, sizeof(L_98));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_98), L_95, L_96, L_97, (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_98;
		goto IL_03b0;
	}

IL_0142:
	{
		int32_t L_99 = ___tagCount1;
		V_14 = (bool)((((int32_t)L_99) == ((int32_t)((int32_t)9)))? 1 : 0);
		bool L_100 = V_14;
		if (!L_100)
		{
			goto IL_01be;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_101 = ___hexChars0;
		NullCheck(L_101);
		int32_t L_102 = 1;
		uint16_t L_103 = (uint16_t)(L_101)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_104;
		L_104 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_103, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_105 = ___hexChars0;
		NullCheck(L_105);
		int32_t L_106 = 2;
		uint16_t L_107 = (uint16_t)(L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_106));
		int32_t L_108;
		L_108 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_107, /*hidden argument*/NULL);
		V_15 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_104, (int32_t)((int32_t)16))), (int32_t)L_108))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_109 = ___hexChars0;
		NullCheck(L_109);
		int32_t L_110 = 3;
		uint16_t L_111 = (uint16_t)(L_109)->GetAt(static_cast<il2cpp_array_size_t>(L_110));
		int32_t L_112;
		L_112 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_111, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_113 = ___hexChars0;
		NullCheck(L_113);
		int32_t L_114 = 4;
		uint16_t L_115 = (uint16_t)(L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
		int32_t L_116;
		L_116 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_115, /*hidden argument*/NULL);
		V_16 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_112, (int32_t)((int32_t)16))), (int32_t)L_116))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_117 = ___hexChars0;
		NullCheck(L_117);
		int32_t L_118 = 5;
		uint16_t L_119 = (uint16_t)(L_117)->GetAt(static_cast<il2cpp_array_size_t>(L_118));
		int32_t L_120;
		L_120 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_119, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_121 = ___hexChars0;
		NullCheck(L_121);
		int32_t L_122 = 6;
		uint16_t L_123 = (uint16_t)(L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_122));
		int32_t L_124;
		L_124 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_123, /*hidden argument*/NULL);
		V_17 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_120, (int32_t)((int32_t)16))), (int32_t)L_124))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_125 = ___hexChars0;
		NullCheck(L_125);
		int32_t L_126 = 7;
		uint16_t L_127 = (uint16_t)(L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_126));
		int32_t L_128;
		L_128 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_127, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_129 = ___hexChars0;
		NullCheck(L_129);
		int32_t L_130 = 8;
		uint16_t L_131 = (uint16_t)(L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
		int32_t L_132;
		L_132 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_131, /*hidden argument*/NULL);
		V_18 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_128, (int32_t)((int32_t)16))), (int32_t)L_132))));
		uint8_t L_133 = V_15;
		uint8_t L_134 = V_16;
		uint8_t L_135 = V_17;
		uint8_t L_136 = V_18;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_137;
		memset((&L_137), 0, sizeof(L_137));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_137), L_133, L_134, L_135, L_136, /*hidden argument*/NULL);
		V_4 = L_137;
		goto IL_03b0;
	}

IL_01be:
	{
		int32_t L_138 = ___tagCount1;
		V_19 = (bool)((((int32_t)L_138) == ((int32_t)((int32_t)10)))? 1 : 0);
		bool L_139 = V_19;
		if (!L_139)
		{
			goto IL_0228;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_140 = ___hexChars0;
		NullCheck(L_140);
		int32_t L_141 = 7;
		uint16_t L_142 = (uint16_t)(L_140)->GetAt(static_cast<il2cpp_array_size_t>(L_141));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_143;
		L_143 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_142, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_144 = ___hexChars0;
		NullCheck(L_144);
		int32_t L_145 = 7;
		uint16_t L_146 = (uint16_t)(L_144)->GetAt(static_cast<il2cpp_array_size_t>(L_145));
		int32_t L_147;
		L_147 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_146, /*hidden argument*/NULL);
		V_20 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_143, (int32_t)((int32_t)16))), (int32_t)L_147))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_148 = ___hexChars0;
		NullCheck(L_148);
		int32_t L_149 = 8;
		uint16_t L_150 = (uint16_t)(L_148)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
		int32_t L_151;
		L_151 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_150, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_152 = ___hexChars0;
		NullCheck(L_152);
		int32_t L_153 = 8;
		uint16_t L_154 = (uint16_t)(L_152)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
		int32_t L_155;
		L_155 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_154, /*hidden argument*/NULL);
		V_21 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_151, (int32_t)((int32_t)16))), (int32_t)L_155))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_156 = ___hexChars0;
		NullCheck(L_156);
		int32_t L_157 = ((int32_t)9);
		uint16_t L_158 = (uint16_t)(L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_157));
		int32_t L_159;
		L_159 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_158, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_160 = ___hexChars0;
		NullCheck(L_160);
		int32_t L_161 = ((int32_t)9);
		uint16_t L_162 = (uint16_t)(L_160)->GetAt(static_cast<il2cpp_array_size_t>(L_161));
		int32_t L_163;
		L_163 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_162, /*hidden argument*/NULL);
		V_22 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_159, (int32_t)((int32_t)16))), (int32_t)L_163))));
		uint8_t L_164 = V_20;
		uint8_t L_165 = V_21;
		uint8_t L_166 = V_22;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_167;
		memset((&L_167), 0, sizeof(L_167));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_167), L_164, L_165, L_166, (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_167;
		goto IL_03b0;
	}

IL_0228:
	{
		int32_t L_168 = ___tagCount1;
		V_23 = (bool)((((int32_t)L_168) == ((int32_t)((int32_t)11)))? 1 : 0);
		bool L_169 = V_23;
		if (!L_169)
		{
			goto IL_02a8;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_170 = ___hexChars0;
		NullCheck(L_170);
		int32_t L_171 = 7;
		uint16_t L_172 = (uint16_t)(L_170)->GetAt(static_cast<il2cpp_array_size_t>(L_171));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_173;
		L_173 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_172, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_174 = ___hexChars0;
		NullCheck(L_174);
		int32_t L_175 = 7;
		uint16_t L_176 = (uint16_t)(L_174)->GetAt(static_cast<il2cpp_array_size_t>(L_175));
		int32_t L_177;
		L_177 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_176, /*hidden argument*/NULL);
		V_24 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_173, (int32_t)((int32_t)16))), (int32_t)L_177))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_178 = ___hexChars0;
		NullCheck(L_178);
		int32_t L_179 = 8;
		uint16_t L_180 = (uint16_t)(L_178)->GetAt(static_cast<il2cpp_array_size_t>(L_179));
		int32_t L_181;
		L_181 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_180, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_182 = ___hexChars0;
		NullCheck(L_182);
		int32_t L_183 = 8;
		uint16_t L_184 = (uint16_t)(L_182)->GetAt(static_cast<il2cpp_array_size_t>(L_183));
		int32_t L_185;
		L_185 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_184, /*hidden argument*/NULL);
		V_25 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_181, (int32_t)((int32_t)16))), (int32_t)L_185))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_186 = ___hexChars0;
		NullCheck(L_186);
		int32_t L_187 = ((int32_t)9);
		uint16_t L_188 = (uint16_t)(L_186)->GetAt(static_cast<il2cpp_array_size_t>(L_187));
		int32_t L_189;
		L_189 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_188, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_190 = ___hexChars0;
		NullCheck(L_190);
		int32_t L_191 = ((int32_t)9);
		uint16_t L_192 = (uint16_t)(L_190)->GetAt(static_cast<il2cpp_array_size_t>(L_191));
		int32_t L_193;
		L_193 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_192, /*hidden argument*/NULL);
		V_26 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_189, (int32_t)((int32_t)16))), (int32_t)L_193))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_194 = ___hexChars0;
		NullCheck(L_194);
		int32_t L_195 = ((int32_t)10);
		uint16_t L_196 = (uint16_t)(L_194)->GetAt(static_cast<il2cpp_array_size_t>(L_195));
		int32_t L_197;
		L_197 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_196, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_198 = ___hexChars0;
		NullCheck(L_198);
		int32_t L_199 = ((int32_t)10);
		uint16_t L_200 = (uint16_t)(L_198)->GetAt(static_cast<il2cpp_array_size_t>(L_199));
		int32_t L_201;
		L_201 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_200, /*hidden argument*/NULL);
		V_27 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_197, (int32_t)((int32_t)16))), (int32_t)L_201))));
		uint8_t L_202 = V_24;
		uint8_t L_203 = V_25;
		uint8_t L_204 = V_26;
		uint8_t L_205 = V_27;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_206;
		memset((&L_206), 0, sizeof(L_206));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_206), L_202, L_203, L_204, L_205, /*hidden argument*/NULL);
		V_4 = L_206;
		goto IL_03b0;
	}

IL_02a8:
	{
		int32_t L_207 = ___tagCount1;
		V_28 = (bool)((((int32_t)L_207) == ((int32_t)((int32_t)13)))? 1 : 0);
		bool L_208 = V_28;
		if (!L_208)
		{
			goto IL_0314;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_209 = ___hexChars0;
		NullCheck(L_209);
		int32_t L_210 = 7;
		uint16_t L_211 = (uint16_t)(L_209)->GetAt(static_cast<il2cpp_array_size_t>(L_210));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_212;
		L_212 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_211, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_213 = ___hexChars0;
		NullCheck(L_213);
		int32_t L_214 = 8;
		uint16_t L_215 = (uint16_t)(L_213)->GetAt(static_cast<il2cpp_array_size_t>(L_214));
		int32_t L_216;
		L_216 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_215, /*hidden argument*/NULL);
		V_29 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_212, (int32_t)((int32_t)16))), (int32_t)L_216))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_217 = ___hexChars0;
		NullCheck(L_217);
		int32_t L_218 = ((int32_t)9);
		uint16_t L_219 = (uint16_t)(L_217)->GetAt(static_cast<il2cpp_array_size_t>(L_218));
		int32_t L_220;
		L_220 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_219, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_221 = ___hexChars0;
		NullCheck(L_221);
		int32_t L_222 = ((int32_t)10);
		uint16_t L_223 = (uint16_t)(L_221)->GetAt(static_cast<il2cpp_array_size_t>(L_222));
		int32_t L_224;
		L_224 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_223, /*hidden argument*/NULL);
		V_30 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_220, (int32_t)((int32_t)16))), (int32_t)L_224))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_225 = ___hexChars0;
		NullCheck(L_225);
		int32_t L_226 = ((int32_t)11);
		uint16_t L_227 = (uint16_t)(L_225)->GetAt(static_cast<il2cpp_array_size_t>(L_226));
		int32_t L_228;
		L_228 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_227, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_229 = ___hexChars0;
		NullCheck(L_229);
		int32_t L_230 = ((int32_t)12);
		uint16_t L_231 = (uint16_t)(L_229)->GetAt(static_cast<il2cpp_array_size_t>(L_230));
		int32_t L_232;
		L_232 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_231, /*hidden argument*/NULL);
		V_31 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_228, (int32_t)((int32_t)16))), (int32_t)L_232))));
		uint8_t L_233 = V_29;
		uint8_t L_234 = V_30;
		uint8_t L_235 = V_31;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_236;
		memset((&L_236), 0, sizeof(L_236));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_236), L_233, L_234, L_235, (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_236;
		goto IL_03b0;
	}

IL_0314:
	{
		int32_t L_237 = ___tagCount1;
		V_32 = (bool)((((int32_t)L_237) == ((int32_t)((int32_t)15)))? 1 : 0);
		bool L_238 = V_32;
		if (!L_238)
		{
			goto IL_0393;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_239 = ___hexChars0;
		NullCheck(L_239);
		int32_t L_240 = 7;
		uint16_t L_241 = (uint16_t)(L_239)->GetAt(static_cast<il2cpp_array_size_t>(L_240));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_242;
		L_242 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_241, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_243 = ___hexChars0;
		NullCheck(L_243);
		int32_t L_244 = 8;
		uint16_t L_245 = (uint16_t)(L_243)->GetAt(static_cast<il2cpp_array_size_t>(L_244));
		int32_t L_246;
		L_246 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_245, /*hidden argument*/NULL);
		V_33 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_242, (int32_t)((int32_t)16))), (int32_t)L_246))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_247 = ___hexChars0;
		NullCheck(L_247);
		int32_t L_248 = ((int32_t)9);
		uint16_t L_249 = (uint16_t)(L_247)->GetAt(static_cast<il2cpp_array_size_t>(L_248));
		int32_t L_250;
		L_250 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_249, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_251 = ___hexChars0;
		NullCheck(L_251);
		int32_t L_252 = ((int32_t)10);
		uint16_t L_253 = (uint16_t)(L_251)->GetAt(static_cast<il2cpp_array_size_t>(L_252));
		int32_t L_254;
		L_254 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_253, /*hidden argument*/NULL);
		V_34 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_250, (int32_t)((int32_t)16))), (int32_t)L_254))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_255 = ___hexChars0;
		NullCheck(L_255);
		int32_t L_256 = ((int32_t)11);
		uint16_t L_257 = (uint16_t)(L_255)->GetAt(static_cast<il2cpp_array_size_t>(L_256));
		int32_t L_258;
		L_258 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_257, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_259 = ___hexChars0;
		NullCheck(L_259);
		int32_t L_260 = ((int32_t)12);
		uint16_t L_261 = (uint16_t)(L_259)->GetAt(static_cast<il2cpp_array_size_t>(L_260));
		int32_t L_262;
		L_262 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_261, /*hidden argument*/NULL);
		V_35 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_258, (int32_t)((int32_t)16))), (int32_t)L_262))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_263 = ___hexChars0;
		NullCheck(L_263);
		int32_t L_264 = ((int32_t)13);
		uint16_t L_265 = (uint16_t)(L_263)->GetAt(static_cast<il2cpp_array_size_t>(L_264));
		int32_t L_266;
		L_266 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_265, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_267 = ___hexChars0;
		NullCheck(L_267);
		int32_t L_268 = ((int32_t)14);
		uint16_t L_269 = (uint16_t)(L_267)->GetAt(static_cast<il2cpp_array_size_t>(L_268));
		int32_t L_270;
		L_270 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_269, /*hidden argument*/NULL);
		V_36 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_266, (int32_t)((int32_t)16))), (int32_t)L_270))));
		uint8_t L_271 = V_33;
		uint8_t L_272 = V_34;
		uint8_t L_273 = V_35;
		uint8_t L_274 = V_36;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_275;
		memset((&L_275), 0, sizeof(L_275));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_275), L_271, L_272, L_273, L_274, /*hidden argument*/NULL);
		V_4 = L_275;
		goto IL_03b0;
	}

IL_0393:
	{
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_276;
		memset((&L_276), 0, sizeof(L_276));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_276), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_276;
		goto IL_03b0;
	}

IL_03b0:
	{
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_277 = V_4;
		return L_277;
	}
}
// UnityEngine.Color32 UnityEngine.TextCore.TextGeneratorUtilities::HexCharsToColor(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  TextGeneratorUtilities_HexCharsToColor_m17E4F0E80AE7FBA5A0B35E5FAECAA1A467239883 (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___hexChars0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	uint8_t V_1 = 0x0;
	uint8_t V_2 = 0x0;
	uint8_t V_3 = 0x0;
	Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  V_4;
	memset((&V_4), 0, sizeof(V_4));
	bool V_5 = false;
	uint8_t V_6 = 0x0;
	uint8_t V_7 = 0x0;
	uint8_t V_8 = 0x0;
	uint8_t V_9 = 0x0;
	{
		int32_t L_0 = ___length2;
		V_0 = (bool)((((int32_t)L_0) == ((int32_t)7))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_006c;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_2 = ___hexChars0;
		int32_t L_3 = ___startIndex1;
		NullCheck(L_2);
		int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1));
		uint16_t L_5 = (uint16_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_5, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_7 = ___hexChars0;
		int32_t L_8 = ___startIndex1;
		NullCheck(L_7);
		int32_t L_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)2));
		uint16_t L_10 = (uint16_t)(L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
		int32_t L_11;
		L_11 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_10, /*hidden argument*/NULL);
		V_1 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_6, (int32_t)((int32_t)16))), (int32_t)L_11))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_12 = ___hexChars0;
		int32_t L_13 = ___startIndex1;
		NullCheck(L_12);
		int32_t L_14 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)3));
		uint16_t L_15 = (uint16_t)(L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		int32_t L_16;
		L_16 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_15, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_17 = ___hexChars0;
		int32_t L_18 = ___startIndex1;
		NullCheck(L_17);
		int32_t L_19 = ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)4));
		uint16_t L_20 = (uint16_t)(L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		int32_t L_21;
		L_21 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_20, /*hidden argument*/NULL);
		V_2 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_16, (int32_t)((int32_t)16))), (int32_t)L_21))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_22 = ___hexChars0;
		int32_t L_23 = ___startIndex1;
		NullCheck(L_22);
		int32_t L_24 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)5));
		uint16_t L_25 = (uint16_t)(L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		int32_t L_26;
		L_26 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_25, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_27 = ___hexChars0;
		int32_t L_28 = ___startIndex1;
		NullCheck(L_27);
		int32_t L_29 = ((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)6));
		uint16_t L_30 = (uint16_t)(L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		int32_t L_31;
		L_31 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_30, /*hidden argument*/NULL);
		V_3 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_26, (int32_t)((int32_t)16))), (int32_t)L_31))));
		uint8_t L_32 = V_1;
		uint8_t L_33 = V_2;
		uint8_t L_34 = V_3;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_35;
		memset((&L_35), 0, sizeof(L_35));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_35), L_32, L_33, L_34, (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_35;
		goto IL_0112;
	}

IL_006c:
	{
		int32_t L_36 = ___length2;
		V_5 = (bool)((((int32_t)L_36) == ((int32_t)((int32_t)9)))? 1 : 0);
		bool L_37 = V_5;
		if (!L_37)
		{
			goto IL_00f5;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_38 = ___hexChars0;
		int32_t L_39 = ___startIndex1;
		NullCheck(L_38);
		int32_t L_40 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)1));
		uint16_t L_41 = (uint16_t)(L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_42;
		L_42 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_41, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_43 = ___hexChars0;
		int32_t L_44 = ___startIndex1;
		NullCheck(L_43);
		int32_t L_45 = ((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)2));
		uint16_t L_46 = (uint16_t)(L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
		int32_t L_47;
		L_47 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_46, /*hidden argument*/NULL);
		V_6 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_42, (int32_t)((int32_t)16))), (int32_t)L_47))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_48 = ___hexChars0;
		int32_t L_49 = ___startIndex1;
		NullCheck(L_48);
		int32_t L_50 = ((int32_t)il2cpp_codegen_add((int32_t)L_49, (int32_t)3));
		uint16_t L_51 = (uint16_t)(L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
		int32_t L_52;
		L_52 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_51, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_53 = ___hexChars0;
		int32_t L_54 = ___startIndex1;
		NullCheck(L_53);
		int32_t L_55 = ((int32_t)il2cpp_codegen_add((int32_t)L_54, (int32_t)4));
		uint16_t L_56 = (uint16_t)(L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		int32_t L_57;
		L_57 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_56, /*hidden argument*/NULL);
		V_7 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_52, (int32_t)((int32_t)16))), (int32_t)L_57))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_58 = ___hexChars0;
		int32_t L_59 = ___startIndex1;
		NullCheck(L_58);
		int32_t L_60 = ((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)5));
		uint16_t L_61 = (uint16_t)(L_58)->GetAt(static_cast<il2cpp_array_size_t>(L_60));
		int32_t L_62;
		L_62 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_61, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_63 = ___hexChars0;
		int32_t L_64 = ___startIndex1;
		NullCheck(L_63);
		int32_t L_65 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)6));
		uint16_t L_66 = (uint16_t)(L_63)->GetAt(static_cast<il2cpp_array_size_t>(L_65));
		int32_t L_67;
		L_67 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_66, /*hidden argument*/NULL);
		V_8 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_62, (int32_t)((int32_t)16))), (int32_t)L_67))));
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_68 = ___hexChars0;
		int32_t L_69 = ___startIndex1;
		NullCheck(L_68);
		int32_t L_70 = ((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)7));
		uint16_t L_71 = (uint16_t)(L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
		int32_t L_72;
		L_72 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_71, /*hidden argument*/NULL);
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_73 = ___hexChars0;
		int32_t L_74 = ___startIndex1;
		NullCheck(L_73);
		int32_t L_75 = ((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)8));
		uint16_t L_76 = (uint16_t)(L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
		int32_t L_77;
		L_77 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_76, /*hidden argument*/NULL);
		V_9 = (uint8_t)((int32_t)((uint8_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_72, (int32_t)((int32_t)16))), (int32_t)L_77))));
		uint8_t L_78 = V_6;
		uint8_t L_79 = V_7;
		uint8_t L_80 = V_8;
		uint8_t L_81 = V_9;
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_82;
		memset((&L_82), 0, sizeof(L_82));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_82), L_78, L_79, L_80, L_81, /*hidden argument*/NULL);
		V_4 = L_82;
		goto IL_0112;
	}

IL_00f5:
	{
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_83;
		memset((&L_83), 0, sizeof(L_83));
		Color32__ctor_m9D07EC69256BB7ED2784E543848DE7B8484A5C94((&L_83), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), /*hidden argument*/NULL);
		V_4 = L_83;
		goto IL_0112;
	}

IL_0112:
	{
		Color32_tDB54A78627878A7D2DE42BB028D64306A18E858D  L_84 = V_4;
		return L_84;
	}
}
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::HexToInt(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8 (Il2CppChar ___hex0, const RuntimeMethod* method)
{
	Il2CppChar V_0 = 0x0;
	Il2CppChar V_1 = 0x0;
	int32_t V_2 = 0;
	{
		Il2CppChar L_0 = ___hex0;
		V_1 = L_0;
		Il2CppChar L_1 = V_1;
		V_0 = L_1;
		Il2CppChar L_2 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)((int32_t)48))))
		{
			case 0:
			{
				goto IL_008f;
			}
			case 1:
			{
				goto IL_0093;
			}
			case 2:
			{
				goto IL_0097;
			}
			case 3:
			{
				goto IL_009b;
			}
			case 4:
			{
				goto IL_009f;
			}
			case 5:
			{
				goto IL_00a3;
			}
			case 6:
			{
				goto IL_00a7;
			}
			case 7:
			{
				goto IL_00ab;
			}
			case 8:
			{
				goto IL_00af;
			}
			case 9:
			{
				goto IL_00b3;
			}
			case 10:
			{
				goto IL_00f4;
			}
			case 11:
			{
				goto IL_00f4;
			}
			case 12:
			{
				goto IL_00f4;
			}
			case 13:
			{
				goto IL_00f4;
			}
			case 14:
			{
				goto IL_00f4;
			}
			case 15:
			{
				goto IL_00f4;
			}
			case 16:
			{
				goto IL_00f4;
			}
			case 17:
			{
				goto IL_00b8;
			}
			case 18:
			{
				goto IL_00bd;
			}
			case 19:
			{
				goto IL_00c2;
			}
			case 20:
			{
				goto IL_00c7;
			}
			case 21:
			{
				goto IL_00cc;
			}
			case 22:
			{
				goto IL_00d1;
			}
		}
	}
	{
		goto IL_006c;
	}

IL_006c:
	{
		Il2CppChar L_3 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)((int32_t)97))))
		{
			case 0:
			{
				goto IL_00d6;
			}
			case 1:
			{
				goto IL_00db;
			}
			case 2:
			{
				goto IL_00e0;
			}
			case 3:
			{
				goto IL_00e5;
			}
			case 4:
			{
				goto IL_00ea;
			}
			case 5:
			{
				goto IL_00ef;
			}
		}
	}
	{
		goto IL_00f4;
	}

IL_008f:
	{
		V_2 = 0;
		goto IL_00f9;
	}

IL_0093:
	{
		V_2 = 1;
		goto IL_00f9;
	}

IL_0097:
	{
		V_2 = 2;
		goto IL_00f9;
	}

IL_009b:
	{
		V_2 = 3;
		goto IL_00f9;
	}

IL_009f:
	{
		V_2 = 4;
		goto IL_00f9;
	}

IL_00a3:
	{
		V_2 = 5;
		goto IL_00f9;
	}

IL_00a7:
	{
		V_2 = 6;
		goto IL_00f9;
	}

IL_00ab:
	{
		V_2 = 7;
		goto IL_00f9;
	}

IL_00af:
	{
		V_2 = 8;
		goto IL_00f9;
	}

IL_00b3:
	{
		V_2 = ((int32_t)9);
		goto IL_00f9;
	}

IL_00b8:
	{
		V_2 = ((int32_t)10);
		goto IL_00f9;
	}

IL_00bd:
	{
		V_2 = ((int32_t)11);
		goto IL_00f9;
	}

IL_00c2:
	{
		V_2 = ((int32_t)12);
		goto IL_00f9;
	}

IL_00c7:
	{
		V_2 = ((int32_t)13);
		goto IL_00f9;
	}

IL_00cc:
	{
		V_2 = ((int32_t)14);
		goto IL_00f9;
	}

IL_00d1:
	{
		V_2 = ((int32_t)15);
		goto IL_00f9;
	}

IL_00d6:
	{
		V_2 = ((int32_t)10);
		goto IL_00f9;
	}

IL_00db:
	{
		V_2 = ((int32_t)11);
		goto IL_00f9;
	}

IL_00e0:
	{
		V_2 = ((int32_t)12);
		goto IL_00f9;
	}

IL_00e5:
	{
		V_2 = ((int32_t)13);
		goto IL_00f9;
	}

IL_00ea:
	{
		V_2 = ((int32_t)14);
		goto IL_00f9;
	}

IL_00ef:
	{
		V_2 = ((int32_t)15);
		goto IL_00f9;
	}

IL_00f4:
	{
		V_2 = ((int32_t)15);
		goto IL_00f9;
	}

IL_00f9:
	{
		int32_t L_4 = V_2;
		return L_4;
	}
}
// System.Single UnityEngine.TextCore.TextGeneratorUtilities::ConvertToFloat(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGeneratorUtilities_ConvertToFloat_mEA2330964C5167BB57B2B59F63FF78E6C60C945B (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___chars0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	float V_1 = 0.0f;
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_0 = ___chars0;
		int32_t L_1 = ___startIndex1;
		int32_t L_2 = ___length2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		float L_3;
		L_3 = TextGeneratorUtilities_ConvertToFloat_mECEECEE24FA45A94C99ECAC4FD808D9B6E6A4875(L_0, L_1, L_2, (int32_t*)(&V_0), /*hidden argument*/NULL);
		V_1 = L_3;
		goto IL_000e;
	}

IL_000e:
	{
		float L_4 = V_1;
		return L_4;
	}
}
// System.Single UnityEngine.TextCore.TextGeneratorUtilities::ConvertToFloat(System.Char[],System.Int32,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGeneratorUtilities_ConvertToFloat_mECEECEE24FA45A94C99ECAC4FD808D9B6E6A4875 (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___chars0, int32_t ___startIndex1, int32_t ___length2, int32_t* ___lastIndex3, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	bool V_1 = false;
	float V_2 = 0.0f;
	int32_t V_3 = 0;
	float V_4 = 0.0f;
	bool V_5 = false;
	float V_6 = 0.0f;
	bool V_7 = false;
	bool V_8 = false;
	int32_t V_9 = 0;
	uint32_t V_10 = 0;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	int32_t G_B11_0 = 0;
	int32_t G_B22_0 = 0;
	{
		int32_t L_0 = ___startIndex1;
		V_5 = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
		bool L_1 = V_5;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		int32_t* L_2 = ___lastIndex3;
		*((int32_t*)L_2) = (int32_t)0;
		V_6 = (-32767.0f);
		goto IL_0133;
	}

IL_001b:
	{
		int32_t L_3 = ___startIndex1;
		int32_t L_4 = ___length2;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4));
		V_1 = (bool)1;
		V_2 = (0.0f);
		V_3 = 1;
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_5 = ___chars0;
		int32_t L_6 = ___startIndex1;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		uint16_t L_8 = (uint16_t)(L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		V_7 = (bool)((((int32_t)L_8) == ((int32_t)((int32_t)43)))? 1 : 0);
		bool L_9 = V_7;
		if (!L_9)
		{
			goto IL_0041;
		}
	}
	{
		V_3 = 1;
		int32_t L_10 = ___startIndex1;
		___startIndex1 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
		goto IL_0057;
	}

IL_0041:
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_11 = ___chars0;
		int32_t L_12 = ___startIndex1;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		uint16_t L_14 = (uint16_t)(L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		V_8 = (bool)((((int32_t)L_14) == ((int32_t)((int32_t)45)))? 1 : 0);
		bool L_15 = V_8;
		if (!L_15)
		{
			goto IL_0057;
		}
	}
	{
		V_3 = (-1);
		int32_t L_16 = ___startIndex1;
		___startIndex1 = ((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1));
	}

IL_0057:
	{
		V_4 = (0.0f);
		int32_t L_17 = ___startIndex1;
		V_9 = L_17;
		goto IL_011c;
	}

IL_0066:
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_18 = ___chars0;
		int32_t L_19 = V_9;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		uint16_t L_21 = (uint16_t)(L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		V_10 = L_21;
		uint32_t L_22 = V_10;
		if ((!(((uint32_t)L_22) >= ((uint32_t)((int32_t)48)))))
		{
			goto IL_0079;
		}
	}
	{
		uint32_t L_23 = V_10;
		if ((!(((uint32_t)L_23) > ((uint32_t)((int32_t)57)))))
		{
			goto IL_0081;
		}
	}

IL_0079:
	{
		uint32_t L_24 = V_10;
		G_B11_0 = ((((int32_t)L_24) == ((int32_t)((int32_t)46)))? 1 : 0);
		goto IL_0082;
	}

IL_0081:
	{
		G_B11_0 = 1;
	}

IL_0082:
	{
		V_11 = (bool)G_B11_0;
		bool L_25 = V_11;
		if (!L_25)
		{
			goto IL_00dc;
		}
	}
	{
		uint32_t L_26 = V_10;
		V_12 = (bool)((((int32_t)L_26) == ((int32_t)((int32_t)46)))? 1 : 0);
		bool L_27 = V_12;
		if (!L_27)
		{
			goto IL_00a0;
		}
	}
	{
		V_1 = (bool)0;
		V_2 = (0.100000001f);
		goto IL_0116;
	}

IL_00a0:
	{
		bool L_28 = V_1;
		V_13 = L_28;
		bool L_29 = V_13;
		if (!L_29)
		{
			goto IL_00be;
		}
	}
	{
		float L_30 = V_4;
		uint32_t L_31 = V_10;
		int32_t L_32 = V_3;
		V_4 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_30, (float)(10.0f))), (float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((uint64_t)((uint32_t)((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)((int32_t)48))))))), (int64_t)((int64_t)((int64_t)L_32))))))));
		goto IL_00d9;
	}

IL_00be:
	{
		float L_33 = V_4;
		uint32_t L_34 = V_10;
		float L_35 = V_2;
		int32_t L_36 = V_3;
		V_4 = ((float)il2cpp_codegen_add((float)L_33, (float)((float)il2cpp_codegen_multiply((float)((float)il2cpp_codegen_multiply((float)((float)((float)((double)((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, (int32_t)((int32_t)48))))))), (float)L_35)), (float)((float)((float)L_36))))));
		float L_37 = V_2;
		V_2 = ((float)il2cpp_codegen_multiply((float)L_37, (float)(0.100000001f)));
	}

IL_00d9:
	{
		goto IL_0115;
	}

IL_00dc:
	{
		uint32_t L_38 = V_10;
		V_14 = (bool)((((int32_t)L_38) == ((int32_t)((int32_t)44)))? 1 : 0);
		bool L_39 = V_14;
		if (!L_39)
		{
			goto IL_0115;
		}
	}
	{
		int32_t L_40 = V_9;
		int32_t L_41 = V_0;
		if ((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1))) >= ((int32_t)L_41)))
		{
			goto IL_00fc;
		}
	}
	{
		CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_42 = ___chars0;
		int32_t L_43 = V_9;
		NullCheck(L_42);
		int32_t L_44 = ((int32_t)il2cpp_codegen_add((int32_t)L_43, (int32_t)1));
		uint16_t L_45 = (uint16_t)(L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		G_B22_0 = ((((int32_t)L_45) == ((int32_t)((int32_t)32)))? 1 : 0);
		goto IL_00fd;
	}

IL_00fc:
	{
		G_B22_0 = 0;
	}

IL_00fd:
	{
		V_15 = (bool)G_B22_0;
		bool L_46 = V_15;
		if (!L_46)
		{
			goto IL_010b;
		}
	}
	{
		int32_t* L_47 = ___lastIndex3;
		int32_t L_48 = V_9;
		*((int32_t*)L_47) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)1));
		goto IL_010f;
	}

IL_010b:
	{
		int32_t* L_49 = ___lastIndex3;
		int32_t L_50 = V_9;
		*((int32_t*)L_49) = (int32_t)L_50;
	}

IL_010f:
	{
		float L_51 = V_4;
		V_6 = L_51;
		goto IL_0133;
	}

IL_0115:
	{
	}

IL_0116:
	{
		int32_t L_52 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add((int32_t)L_52, (int32_t)1));
	}

IL_011c:
	{
		int32_t L_53 = V_9;
		int32_t L_54 = V_0;
		V_16 = (bool)((((int32_t)L_53) < ((int32_t)L_54))? 1 : 0);
		bool L_55 = V_16;
		if (L_55)
		{
			goto IL_0066;
		}
	}
	{
		int32_t* L_56 = ___lastIndex3;
		int32_t L_57 = V_0;
		*((int32_t*)L_56) = (int32_t)L_57;
		float L_58 = V_4;
		V_6 = L_58;
		goto IL_0133;
	}

IL_0133:
	{
		float L_59 = V_6;
		return L_59;
	}
}
// System.Void UnityEngine.TextCore.TextGeneratorUtilities::StringToCharArray(System.String,System.Int32[]&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&,UnityEngine.TextCore.TextGenerationSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_StringToCharArray_m661F4CAFE00B60BB2AD3F6EAF0DA336981F961DB (String_t* ___sourceText0, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer1, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack2, TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774 * ___generationSettings3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	bool V_4 = false;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	bool V_17 = false;
	bool V_18 = false;
	bool V_19 = false;
	bool V_20 = false;
	bool V_21 = false;
	bool V_22 = false;
	bool V_23 = false;
	bool V_24 = false;
	bool V_25 = false;
	int32_t V_26 = 0;
	bool V_27 = false;
	bool V_28 = false;
	bool V_29 = false;
	bool V_30 = false;
	bool V_31 = false;
	int32_t G_B8_0 = 0;
	int32_t G_B54_0 = 0;
	int32_t G_B61_0 = 0;
	{
		String_t* L_0 = ___sourceText0;
		V_1 = (bool)((((RuntimeObject*)(String_t*)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_2 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_2);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)0);
		goto IL_03b0;
	}

IL_0014:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_4 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_4);
		V_2 = (bool)((((RuntimeObject*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_5) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_0025;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_7 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_8 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)8);
		*((RuntimeObject **)L_7) = (RuntimeObject *)L_8;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject **)L_7, (void*)(RuntimeObject *)L_8);
	}

IL_0025:
	{
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_9 = ___styleStack2;
		RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA((RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_9, 0, /*hidden argument*/RichTextTagStack_1_SetDefault_mBC9635E1C6D9D979895B0579CB707A330384BAFA_RuntimeMethod_var);
		V_0 = 0;
		V_3 = 0;
		goto IL_0385;
	}

IL_0036:
	{
		String_t* L_10 = ___sourceText0;
		int32_t L_11 = V_3;
		NullCheck(L_10);
		Il2CppChar L_12;
		L_12 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_10, L_11, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)92)))))
		{
			goto IL_004f;
		}
	}
	{
		String_t* L_13 = ___sourceText0;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_13, /*hidden argument*/NULL);
		int32_t L_15 = V_3;
		G_B8_0 = ((((int32_t)L_14) > ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1))))? 1 : 0);
		goto IL_0050;
	}

IL_004f:
	{
		G_B8_0 = 0;
	}

IL_0050:
	{
		V_4 = (bool)G_B8_0;
		bool L_16 = V_4;
		if (!L_16)
		{
			goto IL_0251;
		}
	}
	{
		String_t* L_17 = ___sourceText0;
		int32_t L_18 = V_3;
		NullCheck(L_17);
		Il2CppChar L_19;
		L_19 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_17, ((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)1)), /*hidden argument*/NULL);
		V_6 = L_19;
		int32_t L_20 = V_6;
		V_5 = L_20;
		int32_t L_21 = V_5;
		if ((((int32_t)L_21) > ((int32_t)((int32_t)92))))
		{
			goto IL_0082;
		}
	}
	{
		int32_t L_22 = V_5;
		if ((((int32_t)L_22) == ((int32_t)((int32_t)85))))
		{
			goto IL_00ac;
		}
	}
	{
		goto IL_0077;
	}

IL_0077:
	{
		int32_t L_23 = V_5;
		if ((((int32_t)L_23) == ((int32_t)((int32_t)92))))
		{
			goto IL_00f3;
		}
	}
	{
		goto IL_0250;
	}

IL_0082:
	{
		int32_t L_24 = V_5;
		if ((((int32_t)L_24) == ((int32_t)((int32_t)110))))
		{
			goto IL_015f;
		}
	}
	{
		goto IL_008d;
	}

IL_008d:
	{
		int32_t L_25 = V_5;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)((int32_t)114))))
		{
			case 0:
			{
				goto IL_019a;
			}
			case 1:
			{
				goto IL_0250;
			}
			case 2:
			{
				goto IL_01d5;
			}
			case 3:
			{
				goto IL_020d;
			}
		}
	}
	{
		goto IL_0250;
	}

IL_00ac:
	{
		String_t* L_26 = ___sourceText0;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_26, /*hidden argument*/NULL);
		int32_t L_28 = V_3;
		V_7 = (bool)((((int32_t)L_27) > ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)((int32_t)9)))))? 1 : 0);
		bool L_29 = V_7;
		if (!L_29)
		{
			goto IL_00ee;
		}
	}
	{
		int32_t L_30 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_31 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_32 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_31);
		NullCheck(L_32);
		V_8 = (bool)((((int32_t)L_30) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))? 1 : 0);
		bool L_33 = V_8;
		if (!L_33)
		{
			goto IL_00d3;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_34 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_34, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_00d3:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_35 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_36 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_35);
		int32_t L_37 = V_0;
		String_t* L_38 = ___sourceText0;
		int32_t L_39 = V_3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_40;
		L_40 = TextGeneratorUtilities_GetUtf32_mB1BC44497E090457FE4D4BC9112B76B5A47D6CD5(L_38, ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)2)), /*hidden argument*/NULL);
		NullCheck(L_36);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (int32_t)L_40);
		int32_t L_41 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)((int32_t)9)));
		int32_t L_42 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1));
		goto IL_0381;
	}

IL_00ee:
	{
		goto IL_0250;
	}

IL_00f3:
	{
		TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774 * L_43 = ___generationSettings3;
		NullCheck(L_43);
		bool L_44 = L_43->get_parseControlCharacters_24();
		V_9 = (bool)((((int32_t)L_44) == ((int32_t)0))? 1 : 0);
		bool L_45 = V_9;
		if (!L_45)
		{
			goto IL_0107;
		}
	}
	{
		goto IL_0250;
	}

IL_0107:
	{
		String_t* L_46 = ___sourceText0;
		NullCheck(L_46);
		int32_t L_47;
		L_47 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_46, /*hidden argument*/NULL);
		int32_t L_48 = V_3;
		V_10 = (bool)((((int32_t)((((int32_t)L_47) > ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_48, (int32_t)2))))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_49 = V_10;
		if (!L_49)
		{
			goto IL_0120;
		}
	}
	{
		goto IL_0250;
	}

IL_0120:
	{
		int32_t L_50 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_51 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_52 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_51);
		NullCheck(L_52);
		V_11 = (bool)((((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_50, (int32_t)2))) > ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_52)->max_length)))))? 1 : 0);
		bool L_53 = V_11;
		if (!L_53)
		{
			goto IL_0136;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_54 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_54, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0136:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_55 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_56 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_55);
		int32_t L_57 = V_0;
		String_t* L_58 = ___sourceText0;
		int32_t L_59 = V_3;
		NullCheck(L_58);
		Il2CppChar L_60;
		L_60 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_58, ((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)1)), /*hidden argument*/NULL);
		NullCheck(L_56);
		(L_56)->SetAt(static_cast<il2cpp_array_size_t>(L_57), (int32_t)L_60);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_61 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_62 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_61);
		int32_t L_63 = V_0;
		String_t* L_64 = ___sourceText0;
		int32_t L_65 = V_3;
		NullCheck(L_64);
		Il2CppChar L_66;
		L_66 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_64, ((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)2)), /*hidden argument*/NULL);
		NullCheck(L_62);
		(L_62)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add((int32_t)L_63, (int32_t)1))), (int32_t)L_66);
		int32_t L_67 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_67, (int32_t)2));
		int32_t L_68 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_68, (int32_t)2));
		goto IL_0381;
	}

IL_015f:
	{
		TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774 * L_69 = ___generationSettings3;
		NullCheck(L_69);
		bool L_70 = L_69->get_parseControlCharacters_24();
		V_12 = (bool)((((int32_t)L_70) == ((int32_t)0))? 1 : 0);
		bool L_71 = V_12;
		if (!L_71)
		{
			goto IL_0173;
		}
	}
	{
		goto IL_0250;
	}

IL_0173:
	{
		int32_t L_72 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_73 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_74 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_73);
		NullCheck(L_74);
		V_13 = (bool)((((int32_t)L_72) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_74)->max_length)))))? 1 : 0);
		bool L_75 = V_13;
		if (!L_75)
		{
			goto IL_0187;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_76 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_76, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0187:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_77 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_78 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_77);
		int32_t L_79 = V_0;
		NullCheck(L_78);
		(L_78)->SetAt(static_cast<il2cpp_array_size_t>(L_79), (int32_t)((int32_t)10));
		int32_t L_80 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_80, (int32_t)1));
		int32_t L_81 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_81, (int32_t)1));
		goto IL_0381;
	}

IL_019a:
	{
		TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774 * L_82 = ___generationSettings3;
		NullCheck(L_82);
		bool L_83 = L_82->get_parseControlCharacters_24();
		V_14 = (bool)((((int32_t)L_83) == ((int32_t)0))? 1 : 0);
		bool L_84 = V_14;
		if (!L_84)
		{
			goto IL_01ae;
		}
	}
	{
		goto IL_0250;
	}

IL_01ae:
	{
		int32_t L_85 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_86 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_87 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_86);
		NullCheck(L_87);
		V_15 = (bool)((((int32_t)L_85) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_87)->max_length)))))? 1 : 0);
		bool L_88 = V_15;
		if (!L_88)
		{
			goto IL_01c2;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_89 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_89, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_01c2:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_90 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_91 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_90);
		int32_t L_92 = V_0;
		NullCheck(L_91);
		(L_91)->SetAt(static_cast<il2cpp_array_size_t>(L_92), (int32_t)((int32_t)13));
		int32_t L_93 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_93, (int32_t)1));
		int32_t L_94 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_94, (int32_t)1));
		goto IL_0381;
	}

IL_01d5:
	{
		TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774 * L_95 = ___generationSettings3;
		NullCheck(L_95);
		bool L_96 = L_95->get_parseControlCharacters_24();
		V_16 = (bool)((((int32_t)L_96) == ((int32_t)0))? 1 : 0);
		bool L_97 = V_16;
		if (!L_97)
		{
			goto IL_01e6;
		}
	}
	{
		goto IL_0250;
	}

IL_01e6:
	{
		int32_t L_98 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_99 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_100 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_99);
		NullCheck(L_100);
		V_17 = (bool)((((int32_t)L_98) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_100)->max_length)))))? 1 : 0);
		bool L_101 = V_17;
		if (!L_101)
		{
			goto IL_01fa;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_102 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_102, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_01fa:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_103 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_104 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_103);
		int32_t L_105 = V_0;
		NullCheck(L_104);
		(L_104)->SetAt(static_cast<il2cpp_array_size_t>(L_105), (int32_t)((int32_t)9));
		int32_t L_106 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_106, (int32_t)1));
		int32_t L_107 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_107, (int32_t)1));
		goto IL_0381;
	}

IL_020d:
	{
		String_t* L_108 = ___sourceText0;
		NullCheck(L_108);
		int32_t L_109;
		L_109 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_108, /*hidden argument*/NULL);
		int32_t L_110 = V_3;
		V_18 = (bool)((((int32_t)L_109) > ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_110, (int32_t)5))))? 1 : 0);
		bool L_111 = V_18;
		if (!L_111)
		{
			goto IL_024e;
		}
	}
	{
		int32_t L_112 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_113 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_114 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_113);
		NullCheck(L_114);
		V_19 = (bool)((((int32_t)L_112) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_114)->max_length)))))? 1 : 0);
		bool L_115 = V_19;
		if (!L_115)
		{
			goto IL_0233;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_116 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_116, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0233:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_117 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_118 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_117);
		int32_t L_119 = V_0;
		String_t* L_120 = ___sourceText0;
		int32_t L_121 = V_3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_122;
		L_122 = TextGeneratorUtilities_GetUtf16_m0E8B52CD9714B765BC92727109E5F615EB5A8318(L_120, ((int32_t)il2cpp_codegen_add((int32_t)L_121, (int32_t)2)), /*hidden argument*/NULL);
		NullCheck(L_118);
		(L_118)->SetAt(static_cast<il2cpp_array_size_t>(L_119), (int32_t)((int32_t)((uint16_t)L_122)));
		int32_t L_123 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_123, (int32_t)5));
		int32_t L_124 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, (int32_t)1));
		goto IL_0381;
	}

IL_024e:
	{
		goto IL_0250;
	}

IL_0250:
	{
	}

IL_0251:
	{
		String_t* L_125 = ___sourceText0;
		int32_t L_126 = V_3;
		NullCheck(L_125);
		Il2CppChar L_127;
		L_127 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_125, L_126, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_il2cpp_TypeInfo_var);
		bool L_128;
		L_128 = Char_IsHighSurrogate_m7BECD1C98C902946F069D8936F8A557F1F7DFF01(L_127, /*hidden argument*/NULL);
		if (!L_128)
		{
			goto IL_026f;
		}
	}
	{
		String_t* L_129 = ___sourceText0;
		int32_t L_130 = V_3;
		NullCheck(L_129);
		Il2CppChar L_131;
		L_131 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_129, ((int32_t)il2cpp_codegen_add((int32_t)L_130, (int32_t)1)), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_il2cpp_TypeInfo_var);
		bool L_132;
		L_132 = Char_IsLowSurrogate_m44FA7AA923FDA925E1D536F3DA0A7E1E049E936E(L_131, /*hidden argument*/NULL);
		G_B54_0 = ((int32_t)(L_132));
		goto IL_0270;
	}

IL_026f:
	{
		G_B54_0 = 0;
	}

IL_0270:
	{
		V_20 = (bool)G_B54_0;
		bool L_133 = V_20;
		if (!L_133)
		{
			goto IL_02b1;
		}
	}
	{
		int32_t L_134 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_135 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_136 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_135);
		NullCheck(L_136);
		V_21 = (bool)((((int32_t)L_134) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_136)->max_length)))))? 1 : 0);
		bool L_137 = V_21;
		if (!L_137)
		{
			goto IL_028b;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_138 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_138, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_028b:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_139 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_140 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_139);
		int32_t L_141 = V_0;
		String_t* L_142 = ___sourceText0;
		int32_t L_143 = V_3;
		NullCheck(L_142);
		Il2CppChar L_144;
		L_144 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_142, L_143, /*hidden argument*/NULL);
		String_t* L_145 = ___sourceText0;
		int32_t L_146 = V_3;
		NullCheck(L_145);
		Il2CppChar L_147;
		L_147 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_145, ((int32_t)il2cpp_codegen_add((int32_t)L_146, (int32_t)1)), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_il2cpp_TypeInfo_var);
		int32_t L_148;
		L_148 = Char_ConvertToUtf32_m6B16D001D0676268AE879C540A2834DD3AE2A7A1(L_144, L_147, /*hidden argument*/NULL);
		NullCheck(L_140);
		(L_140)->SetAt(static_cast<il2cpp_array_size_t>(L_141), (int32_t)L_148);
		int32_t L_149 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_149, (int32_t)1));
		int32_t L_150 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_150, (int32_t)1));
		goto IL_0381;
	}

IL_02b1:
	{
		String_t* L_151 = ___sourceText0;
		int32_t L_152 = V_3;
		NullCheck(L_151);
		Il2CppChar L_153;
		L_153 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_151, L_152, /*hidden argument*/NULL);
		if ((!(((uint32_t)L_153) == ((uint32_t)((int32_t)60)))))
		{
			goto IL_02c4;
		}
	}
	{
		TextGenerationSettings_tA5D0923B22B3ECAB64701CFDFFA3C64CBB250774 * L_154 = ___generationSettings3;
		NullCheck(L_154);
		bool L_155 = L_154->get_richText_21();
		G_B61_0 = ((int32_t)(L_155));
		goto IL_02c5;
	}

IL_02c4:
	{
		G_B61_0 = 0;
	}

IL_02c5:
	{
		V_22 = (bool)G_B61_0;
		bool L_156 = V_22;
		if (!L_156)
		{
			goto IL_035d;
		}
	}
	{
		int32_t L_157 = V_3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_158;
		L_158 = TextGeneratorUtilities_IsTagName_mF9E83EF5FD3EC51E4B9DE2C101DBA02297943410((String_t**)(&___sourceText0), _stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384, L_157, /*hidden argument*/NULL);
		V_23 = L_158;
		bool L_159 = V_23;
		if (!L_159)
		{
			goto IL_0307;
		}
	}
	{
		int32_t L_160 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_161 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_162 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_161);
		NullCheck(L_162);
		V_24 = (bool)((((int32_t)L_160) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_162)->max_length)))))? 1 : 0);
		bool L_163 = V_24;
		if (!L_163)
		{
			goto IL_02f7;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_164 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_164, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_02f7:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_165 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_166 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_165);
		int32_t L_167 = V_0;
		NullCheck(L_166);
		(L_166)->SetAt(static_cast<il2cpp_array_size_t>(L_167), (int32_t)((int32_t)10));
		int32_t L_168 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_168, (int32_t)1));
		int32_t L_169 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_169, (int32_t)3));
		goto IL_0381;
	}

IL_0307:
	{
		int32_t L_170 = V_3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_171;
		L_171 = TextGeneratorUtilities_IsTagName_mF9E83EF5FD3EC51E4B9DE2C101DBA02297943410((String_t**)(&___sourceText0), _stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499, L_170, /*hidden argument*/NULL);
		V_25 = L_171;
		bool L_172 = V_25;
		if (!L_172)
		{
			goto IL_0338;
		}
	}
	{
		int32_t L_173 = V_3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_174 = ___charBuffer1;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_175 = ___styleStack2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_176;
		L_176 = TextGeneratorUtilities_ReplaceOpeningStyleTag_mC913476F817F0DB2B28E69C8BD73583F6169F859((String_t**)(&___sourceText0), L_173, (int32_t*)(&V_26), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_174, (int32_t*)(&V_0), (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_175, /*hidden argument*/NULL);
		V_27 = L_176;
		bool L_177 = V_27;
		if (!L_177)
		{
			goto IL_0335;
		}
	}
	{
		int32_t L_178 = V_26;
		V_3 = L_178;
		goto IL_0381;
	}

IL_0335:
	{
		goto IL_035c;
	}

IL_0338:
	{
		int32_t L_179 = V_3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_180;
		L_180 = TextGeneratorUtilities_IsTagName_mF9E83EF5FD3EC51E4B9DE2C101DBA02297943410((String_t**)(&___sourceText0), _stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438, L_179, /*hidden argument*/NULL);
		V_28 = L_180;
		bool L_181 = V_28;
		if (!L_181)
		{
			goto IL_035c;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_182 = ___charBuffer1;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_183 = ___styleStack2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ReplaceClosingStyleTag_m67A55C1DEA3B0BEA490C2BB5C1560F14C9A78909((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_182, (int32_t*)(&V_0), (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_183, /*hidden argument*/NULL);
		int32_t L_184 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_184, (int32_t)7));
		goto IL_0381;
	}

IL_035c:
	{
	}

IL_035d:
	{
		int32_t L_185 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_186 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_187 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_186);
		NullCheck(L_187);
		V_29 = (bool)((((int32_t)L_185) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_187)->max_length)))))? 1 : 0);
		bool L_188 = V_29;
		if (!L_188)
		{
			goto IL_0371;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_189 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_189, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0371:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_190 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_191 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_190);
		int32_t L_192 = V_0;
		String_t* L_193 = ___sourceText0;
		int32_t L_194 = V_3;
		NullCheck(L_193);
		Il2CppChar L_195;
		L_195 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_193, L_194, /*hidden argument*/NULL);
		NullCheck(L_191);
		(L_191)->SetAt(static_cast<il2cpp_array_size_t>(L_192), (int32_t)L_195);
		int32_t L_196 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_196, (int32_t)1));
	}

IL_0381:
	{
		int32_t L_197 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_197, (int32_t)1));
	}

IL_0385:
	{
		int32_t L_198 = V_3;
		String_t* L_199 = ___sourceText0;
		NullCheck(L_199);
		int32_t L_200;
		L_200 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_199, /*hidden argument*/NULL);
		V_30 = (bool)((((int32_t)L_198) < ((int32_t)L_200))? 1 : 0);
		bool L_201 = V_30;
		if (L_201)
		{
			goto IL_0036;
		}
	}
	{
		int32_t L_202 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_203 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_204 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_203);
		NullCheck(L_204);
		V_31 = (bool)((((int32_t)L_202) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_204)->max_length)))))? 1 : 0);
		bool L_205 = V_31;
		if (!L_205)
		{
			goto IL_03ab;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_206 = ___charBuffer1;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_206, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_03ab:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_207 = ___charBuffer1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_208 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_207);
		int32_t L_209 = V_0;
		NullCheck(L_208);
		(L_208)->SetAt(static_cast<il2cpp_array_size_t>(L_209), (int32_t)0);
	}

IL_03b0:
	{
		return;
	}
}
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::IsTagName(System.String&,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsTagName_mF9E83EF5FD3EC51E4B9DE2C101DBA02297943410 (String_t** ___text0, String_t* ___tag1, int32_t ___index2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	{
		String_t** L_0 = ___text0;
		String_t* L_1 = *((String_t**)L_0);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_1, /*hidden argument*/NULL);
		int32_t L_3 = ___index2;
		String_t* L_4 = ___tag1;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_4, /*hidden argument*/NULL);
		V_0 = (bool)((((int32_t)L_2) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5))))? 1 : 0);
		bool L_6 = V_0;
		if (!L_6)
		{
			goto IL_001a;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_005a;
	}

IL_001a:
	{
		V_2 = 0;
		goto IL_0047;
	}

IL_001e:
	{
		String_t** L_7 = ___text0;
		String_t* L_8 = *((String_t**)L_7);
		int32_t L_9 = ___index2;
		int32_t L_10 = V_2;
		NullCheck(L_8);
		Il2CppChar L_11;
		L_11 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_8, ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_10)), /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		Il2CppChar L_12;
		L_12 = TextUtilities_ToUpperFast_m9C1CF86FA6B084D5FCD1D26F9B5CE112D01B2CD0(L_11, /*hidden argument*/NULL);
		String_t* L_13 = ___tag1;
		int32_t L_14 = V_2;
		NullCheck(L_13);
		Il2CppChar L_15;
		L_15 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_13, L_14, /*hidden argument*/NULL);
		V_3 = (bool)((((int32_t)((((int32_t)L_12) == ((int32_t)L_15))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_0042;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_005a;
	}

IL_0042:
	{
		int32_t L_17 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
	}

IL_0047:
	{
		int32_t L_18 = V_2;
		String_t* L_19 = ___tag1;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_19, /*hidden argument*/NULL);
		V_4 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0);
		bool L_21 = V_4;
		if (L_21)
		{
			goto IL_001e;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_005a;
	}

IL_005a:
	{
		bool L_22 = V_1;
		return L_22;
	}
}
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::IsTagName(System.Int32[]&,System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___text0, String_t* ___tag1, int32_t ___index2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_0 = ___text0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_0);
		NullCheck(L_1);
		int32_t L_2 = ___index2;
		String_t* L_3 = ___tag1;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_3, /*hidden argument*/NULL);
		V_0 = (bool)((((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length)))) < ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_4))))? 1 : 0);
		bool L_5 = V_0;
		if (!L_5)
		{
			goto IL_0017;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0054;
	}

IL_0017:
	{
		V_2 = 0;
		goto IL_0041;
	}

IL_001b:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_6 = ___text0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_7 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_6);
		int32_t L_8 = ___index2;
		int32_t L_9 = V_2;
		NullCheck(L_7);
		int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9));
		int32_t L_11 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		Il2CppChar L_12;
		L_12 = TextUtilities_ToUpperFast_m9C1CF86FA6B084D5FCD1D26F9B5CE112D01B2CD0(((int32_t)((uint16_t)L_11)), /*hidden argument*/NULL);
		String_t* L_13 = ___tag1;
		int32_t L_14 = V_2;
		NullCheck(L_13);
		Il2CppChar L_15;
		L_15 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_13, L_14, /*hidden argument*/NULL);
		V_3 = (bool)((((int32_t)((((int32_t)L_12) == ((int32_t)L_15))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_16 = V_3;
		if (!L_16)
		{
			goto IL_003c;
		}
	}
	{
		V_1 = (bool)0;
		goto IL_0054;
	}

IL_003c:
	{
		int32_t L_17 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)1));
	}

IL_0041:
	{
		int32_t L_18 = V_2;
		String_t* L_19 = ___tag1;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_19, /*hidden argument*/NULL);
		V_4 = (bool)((((int32_t)L_18) < ((int32_t)L_20))? 1 : 0);
		bool L_21 = V_4;
		if (L_21)
		{
			goto IL_001b;
		}
	}
	{
		V_1 = (bool)1;
		goto IL_0054;
	}

IL_0054:
	{
		bool L_22 = V_1;
		return L_22;
	}
}
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::ReplaceOpeningStyleTag(System.Int32[]&,System.Int32,System.Int32&,System.Int32[]&,System.Int32&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_ReplaceOpeningStyleTag_mE6510FEFCBE44915FE7F71130B30489B51496BB6 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___sourceText0, int32_t ___srcIndex1, int32_t* ___srcOffset2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer3, int32_t* ___writeIndex4, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_1 = NULL;
	int32_t V_2 = 0;
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	int32_t V_12 = 0;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	int32_t G_B3_0 = 0;
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_0 = ___sourceText0;
		int32_t L_1 = ___srcIndex1;
		int32_t* L_2 = ___srcOffset2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = TextGeneratorUtilities_GetTagHashCode_mA92BC7C03C4CDAC759EEEFDEFE87A2E2864E7CD5((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_0, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)7)), (int32_t*)L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		int32_t L_4 = V_0;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_5;
		L_5 = TextStyleSheet_GetStyle_mDB72EDE232728E47211B4B2B9527E391AA55070E(L_4, /*hidden argument*/NULL);
		V_1 = L_5;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_6 = V_1;
		if (!L_6)
		{
			goto IL_001d;
		}
	}
	{
		int32_t* L_7 = ___srcOffset2;
		int32_t L_8 = *((int32_t*)L_7);
		G_B3_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 1;
	}

IL_001e:
	{
		V_4 = (bool)G_B3_0;
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_002c;
		}
	}
	{
		V_5 = (bool)0;
		goto IL_014d;
	}

IL_002c:
	{
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_10 = ___styleStack5;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_11 = V_1;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = TextStyle_get_hashCode_m076FDA42E86F5C88049DF7843C6E187E33A5A275(L_11, /*hidden argument*/NULL);
		RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A((RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_10, L_12, /*hidden argument*/RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_RuntimeMethod_var);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_13 = V_1;
		NullCheck(L_13);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14;
		L_14 = TextStyle_get_styleOpeningTagArray_mE4935D4F05487AEC2F5FD707FE3D384C452F3B02(L_13, /*hidden argument*/NULL);
		NullCheck(L_14);
		V_2 = ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)));
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_15 = V_1;
		NullCheck(L_15);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16;
		L_16 = TextStyle_get_styleOpeningTagArray_mE4935D4F05487AEC2F5FD707FE3D384C452F3B02(L_15, /*hidden argument*/NULL);
		V_3 = L_16;
		V_6 = 0;
		goto IL_013a;
	}

IL_0052:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = V_3;
		int32_t L_18 = V_6;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		int32_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		V_7 = L_20;
		int32_t L_21 = V_7;
		V_8 = (bool)((((int32_t)L_21) == ((int32_t)((int32_t)60)))? 1 : 0);
		bool L_22 = V_8;
		if (!L_22)
		{
			goto IL_010d;
		}
	}
	{
		int32_t L_23 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_24;
		L_24 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384, L_23, /*hidden argument*/NULL);
		V_9 = L_24;
		bool L_25 = V_9;
		if (!L_25)
		{
			goto IL_00af;
		}
	}
	{
		int32_t* L_26 = ___writeIndex4;
		int32_t L_27 = *((int32_t*)L_26);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_28 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_29 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_28);
		NullCheck(L_29);
		V_10 = (bool)((((int32_t)L_27) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))? 1 : 0);
		bool L_30 = V_10;
		if (!L_30)
		{
			goto IL_0094;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_31 = ___charBuffer3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_31, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0094:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_32 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_33 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_32);
		int32_t* L_34 = ___writeIndex4;
		int32_t L_35 = *((int32_t*)L_34);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (int32_t)((int32_t)10));
		int32_t* L_36 = ___writeIndex4;
		int32_t* L_37 = ___writeIndex4;
		int32_t L_38 = *((int32_t*)L_37);
		*((int32_t*)L_36) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1));
		int32_t L_39 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)3));
		goto IL_0134;
	}

IL_00af:
	{
		int32_t L_40 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_41;
		L_41 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499, L_40, /*hidden argument*/NULL);
		V_11 = L_41;
		bool L_42 = V_11;
		if (!L_42)
		{
			goto IL_00e4;
		}
	}
	{
		int32_t L_43 = V_6;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_44 = ___charBuffer3;
		int32_t* L_45 = ___writeIndex4;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_46 = ___styleStack5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_47;
		L_47 = TextGeneratorUtilities_ReplaceOpeningStyleTag_mE6510FEFCBE44915FE7F71130B30489B51496BB6((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), L_43, (int32_t*)(&V_12), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_44, (int32_t*)L_45, (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_46, /*hidden argument*/NULL);
		V_13 = L_47;
		bool L_48 = V_13;
		if (!L_48)
		{
			goto IL_00e1;
		}
	}
	{
		int32_t L_49 = V_12;
		V_6 = L_49;
		goto IL_0134;
	}

IL_00e1:
	{
		goto IL_010c;
	}

IL_00e4:
	{
		int32_t L_50 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_51;
		L_51 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438, L_50, /*hidden argument*/NULL);
		V_14 = L_51;
		bool L_52 = V_14;
		if (!L_52)
		{
			goto IL_010c;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_53 = ___charBuffer3;
		int32_t* L_54 = ___writeIndex4;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_55 = ___styleStack5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ReplaceClosingStyleTag_m67A55C1DEA3B0BEA490C2BB5C1560F14C9A78909((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_53, (int32_t*)L_54, (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_55, /*hidden argument*/NULL);
		int32_t L_56 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)7));
		goto IL_0134;
	}

IL_010c:
	{
	}

IL_010d:
	{
		int32_t* L_57 = ___writeIndex4;
		int32_t L_58 = *((int32_t*)L_57);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_59 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_60 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_59);
		NullCheck(L_60);
		V_15 = (bool)((((int32_t)L_58) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_60)->max_length)))))? 1 : 0);
		bool L_61 = V_15;
		if (!L_61)
		{
			goto IL_0123;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_62 = ___charBuffer3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_62, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0123:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_63 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_64 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_63);
		int32_t* L_65 = ___writeIndex4;
		int32_t L_66 = *((int32_t*)L_65);
		int32_t L_67 = V_7;
		NullCheck(L_64);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_66), (int32_t)L_67);
		int32_t* L_68 = ___writeIndex4;
		int32_t* L_69 = ___writeIndex4;
		int32_t L_70 = *((int32_t*)L_69);
		*((int32_t*)L_68) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
	}

IL_0134:
	{
		int32_t L_71 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
	}

IL_013a:
	{
		int32_t L_72 = V_6;
		int32_t L_73 = V_2;
		V_16 = (bool)((((int32_t)L_72) < ((int32_t)L_73))? 1 : 0);
		bool L_74 = V_16;
		if (L_74)
		{
			goto IL_0052;
		}
	}
	{
		V_5 = (bool)1;
		goto IL_014d;
	}

IL_014d:
	{
		bool L_75 = V_5;
		return L_75;
	}
}
// System.Boolean UnityEngine.TextCore.TextGeneratorUtilities::ReplaceOpeningStyleTag(System.String&,System.Int32,System.Int32&,System.Int32[]&,System.Int32&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGeneratorUtilities_ReplaceOpeningStyleTag_mC913476F817F0DB2B28E69C8BD73583F6169F859 (String_t** ___sourceText0, int32_t ___srcIndex1, int32_t* ___srcOffset2, Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer3, int32_t* ___writeIndex4, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack5, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_1 = NULL;
	int32_t V_2 = 0;
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL;
	bool V_4 = false;
	bool V_5 = false;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	bool V_11 = false;
	int32_t V_12 = 0;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	bool V_16 = false;
	int32_t G_B3_0 = 0;
	{
		String_t** L_0 = ___sourceText0;
		int32_t L_1 = ___srcIndex1;
		int32_t* L_2 = ___srcOffset2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = TextGeneratorUtilities_GetTagHashCode_m14768F402C8279B640377CFE173B486BA5E40AD2((String_t**)L_0, ((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)7)), (int32_t*)L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		int32_t L_4 = V_0;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_5;
		L_5 = TextStyleSheet_GetStyle_mDB72EDE232728E47211B4B2B9527E391AA55070E(L_4, /*hidden argument*/NULL);
		V_1 = L_5;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_6 = V_1;
		if (!L_6)
		{
			goto IL_001d;
		}
	}
	{
		int32_t* L_7 = ___srcOffset2;
		int32_t L_8 = *((int32_t*)L_7);
		G_B3_0 = ((((int32_t)L_8) == ((int32_t)0))? 1 : 0);
		goto IL_001e;
	}

IL_001d:
	{
		G_B3_0 = 1;
	}

IL_001e:
	{
		V_4 = (bool)G_B3_0;
		bool L_9 = V_4;
		if (!L_9)
		{
			goto IL_002c;
		}
	}
	{
		V_5 = (bool)0;
		goto IL_014d;
	}

IL_002c:
	{
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_10 = ___styleStack5;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_11 = V_1;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = TextStyle_get_hashCode_m076FDA42E86F5C88049DF7843C6E187E33A5A275(L_11, /*hidden argument*/NULL);
		RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A((RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_10, L_12, /*hidden argument*/RichTextTagStack_1_Add_mCAA2360776141E3E83E4CD05D0E39679AB890C0A_RuntimeMethod_var);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_13 = V_1;
		NullCheck(L_13);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_14;
		L_14 = TextStyle_get_styleOpeningTagArray_mE4935D4F05487AEC2F5FD707FE3D384C452F3B02(L_13, /*hidden argument*/NULL);
		NullCheck(L_14);
		V_2 = ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)));
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_15 = V_1;
		NullCheck(L_15);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_16;
		L_16 = TextStyle_get_styleOpeningTagArray_mE4935D4F05487AEC2F5FD707FE3D384C452F3B02(L_15, /*hidden argument*/NULL);
		V_3 = L_16;
		V_6 = 0;
		goto IL_013a;
	}

IL_0052:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = V_3;
		int32_t L_18 = V_6;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		int32_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		V_7 = L_20;
		int32_t L_21 = V_7;
		V_8 = (bool)((((int32_t)L_21) == ((int32_t)((int32_t)60)))? 1 : 0);
		bool L_22 = V_8;
		if (!L_22)
		{
			goto IL_010d;
		}
	}
	{
		int32_t L_23 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_24;
		L_24 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384, L_23, /*hidden argument*/NULL);
		V_9 = L_24;
		bool L_25 = V_9;
		if (!L_25)
		{
			goto IL_00af;
		}
	}
	{
		int32_t* L_26 = ___writeIndex4;
		int32_t L_27 = *((int32_t*)L_26);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_28 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_29 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_28);
		NullCheck(L_29);
		V_10 = (bool)((((int32_t)L_27) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_29)->max_length)))))? 1 : 0);
		bool L_30 = V_10;
		if (!L_30)
		{
			goto IL_0094;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_31 = ___charBuffer3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_31, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0094:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_32 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_33 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_32);
		int32_t* L_34 = ___writeIndex4;
		int32_t L_35 = *((int32_t*)L_34);
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(L_35), (int32_t)((int32_t)10));
		int32_t* L_36 = ___writeIndex4;
		int32_t* L_37 = ___writeIndex4;
		int32_t L_38 = *((int32_t*)L_37);
		*((int32_t*)L_36) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1));
		int32_t L_39 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_39, (int32_t)3));
		goto IL_0134;
	}

IL_00af:
	{
		int32_t L_40 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_41;
		L_41 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499, L_40, /*hidden argument*/NULL);
		V_11 = L_41;
		bool L_42 = V_11;
		if (!L_42)
		{
			goto IL_00e4;
		}
	}
	{
		int32_t L_43 = V_6;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_44 = ___charBuffer3;
		int32_t* L_45 = ___writeIndex4;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_46 = ___styleStack5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_47;
		L_47 = TextGeneratorUtilities_ReplaceOpeningStyleTag_mE6510FEFCBE44915FE7F71130B30489B51496BB6((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), L_43, (int32_t*)(&V_12), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_44, (int32_t*)L_45, (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_46, /*hidden argument*/NULL);
		V_13 = L_47;
		bool L_48 = V_13;
		if (!L_48)
		{
			goto IL_00e1;
		}
	}
	{
		int32_t L_49 = V_12;
		V_6 = L_49;
		goto IL_0134;
	}

IL_00e1:
	{
		goto IL_010c;
	}

IL_00e4:
	{
		int32_t L_50 = V_6;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_51;
		L_51 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438, L_50, /*hidden argument*/NULL);
		V_14 = L_51;
		bool L_52 = V_14;
		if (!L_52)
		{
			goto IL_010c;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_53 = ___charBuffer3;
		int32_t* L_54 = ___writeIndex4;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_55 = ___styleStack5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ReplaceClosingStyleTag_m67A55C1DEA3B0BEA490C2BB5C1560F14C9A78909((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_53, (int32_t*)L_54, (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_55, /*hidden argument*/NULL);
		int32_t L_56 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_56, (int32_t)7));
		goto IL_0134;
	}

IL_010c:
	{
	}

IL_010d:
	{
		int32_t* L_57 = ___writeIndex4;
		int32_t L_58 = *((int32_t*)L_57);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_59 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_60 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_59);
		NullCheck(L_60);
		V_15 = (bool)((((int32_t)L_58) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_60)->max_length)))))? 1 : 0);
		bool L_61 = V_15;
		if (!L_61)
		{
			goto IL_0123;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_62 = ___charBuffer3;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_62, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0123:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_63 = ___charBuffer3;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_64 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_63);
		int32_t* L_65 = ___writeIndex4;
		int32_t L_66 = *((int32_t*)L_65);
		int32_t L_67 = V_7;
		NullCheck(L_64);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(L_66), (int32_t)L_67);
		int32_t* L_68 = ___writeIndex4;
		int32_t* L_69 = ___writeIndex4;
		int32_t L_70 = *((int32_t*)L_69);
		*((int32_t*)L_68) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
	}

IL_0134:
	{
		int32_t L_71 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
	}

IL_013a:
	{
		int32_t L_72 = V_6;
		int32_t L_73 = V_2;
		V_16 = (bool)((((int32_t)L_72) < ((int32_t)L_73))? 1 : 0);
		bool L_74 = V_16;
		if (L_74)
		{
			goto IL_0052;
		}
	}
	{
		V_5 = (bool)1;
		goto IL_014d;
	}

IL_014d:
	{
		bool L_75 = V_5;
		return L_75;
	}
}
// System.Void UnityEngine.TextCore.TextGeneratorUtilities::ReplaceClosingStyleTag(System.Int32[]&,System.Int32&,UnityEngine.TextCore.RichTextTagStack`1<System.Int32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities_ReplaceClosingStyleTag_m67A55C1DEA3B0BEA490C2BB5C1560F14C9A78909 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___charBuffer0, int32_t* ___writeIndex1, RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * ___styleStack2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_1 = NULL;
	int32_t V_2 = 0;
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_3 = NULL;
	bool V_4 = false;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	bool V_7 = false;
	bool V_8 = false;
	bool V_9 = false;
	bool V_10 = false;
	int32_t V_11 = 0;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	{
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_0 = ___styleStack2;
		int32_t L_1;
		L_1 = RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7((RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_0, /*hidden argument*/RichTextTagStack_1_CurrentItem_m027EC70F6BB8DBB8AE98D769DBBA4924CED005B7_RuntimeMethod_var);
		V_0 = L_1;
		int32_t L_2 = V_0;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_3;
		L_3 = TextStyleSheet_GetStyle_mDB72EDE232728E47211B4B2B9527E391AA55070E(L_2, /*hidden argument*/NULL);
		V_1 = L_3;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_4 = ___styleStack2;
		int32_t L_5;
		L_5 = RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C((RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_4, /*hidden argument*/RichTextTagStack_1_Remove_mA3C4D3F78A0E82124B7600D022C51B5A86F7D05C_RuntimeMethod_var);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_6 = V_1;
		V_4 = (bool)((((RuntimeObject*)(TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 *)L_6) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_7 = V_4;
		if (!L_7)
		{
			goto IL_0025;
		}
	}
	{
		goto IL_0124;
	}

IL_0025:
	{
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_8 = V_1;
		NullCheck(L_8);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9;
		L_9 = TextStyle_get_styleClosingTagArray_m714A38AD0EAD7E291C54446F61FDD668E870437A(L_8, /*hidden argument*/NULL);
		NullCheck(L_9);
		V_2 = ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)));
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_10 = V_1;
		NullCheck(L_10);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_11;
		L_11 = TextStyle_get_styleClosingTagArray_m714A38AD0EAD7E291C54446F61FDD668E870437A(L_10, /*hidden argument*/NULL);
		V_3 = L_11;
		V_5 = 0;
		goto IL_0116;
	}

IL_003d:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_12 = V_3;
		int32_t L_13 = V_5;
		NullCheck(L_12);
		int32_t L_14 = L_13;
		int32_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
		V_6 = L_15;
		int32_t L_16 = V_6;
		V_7 = (bool)((((int32_t)L_16) == ((int32_t)((int32_t)60)))? 1 : 0);
		bool L_17 = V_7;
		if (!L_17)
		{
			goto IL_00ed;
		}
	}
	{
		int32_t L_18 = V_5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_19;
		L_19 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteral30D5A1D4F17191D504F1856AC031064114FF3384, L_18, /*hidden argument*/NULL);
		V_8 = L_19;
		bool L_20 = V_8;
		if (!L_20)
		{
			goto IL_0093;
		}
	}
	{
		int32_t* L_21 = ___writeIndex1;
		int32_t L_22 = *((int32_t*)L_21);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_23 = ___charBuffer0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_24 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_23);
		NullCheck(L_24);
		V_9 = (bool)((((int32_t)L_22) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))? 1 : 0);
		bool L_25 = V_9;
		if (!L_25)
		{
			goto IL_007e;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_26 = ___charBuffer0;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_26, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_007e:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_27 = ___charBuffer0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_28 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_27);
		int32_t* L_29 = ___writeIndex1;
		int32_t L_30 = *((int32_t*)L_29);
		NullCheck(L_28);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(L_30), (int32_t)((int32_t)10));
		int32_t* L_31 = ___writeIndex1;
		int32_t* L_32 = ___writeIndex1;
		int32_t L_33 = *((int32_t*)L_32);
		*((int32_t*)L_31) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)1));
		int32_t L_34 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)3));
		goto IL_0110;
	}

IL_0093:
	{
		int32_t L_35 = V_5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_36;
		L_36 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteral1CE8F2FD05064EA3F60BC7942CAA070BC536B499, L_35, /*hidden argument*/NULL);
		V_10 = L_36;
		bool L_37 = V_10;
		if (!L_37)
		{
			goto IL_00c6;
		}
	}
	{
		int32_t L_38 = V_5;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_39 = ___charBuffer0;
		int32_t* L_40 = ___writeIndex1;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_41 = ___styleStack2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_42;
		L_42 = TextGeneratorUtilities_ReplaceOpeningStyleTag_mE6510FEFCBE44915FE7F71130B30489B51496BB6((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), L_38, (int32_t*)(&V_11), (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_39, (int32_t*)L_40, (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_41, /*hidden argument*/NULL);
		V_12 = L_42;
		bool L_43 = V_12;
		if (!L_43)
		{
			goto IL_00c3;
		}
	}
	{
		int32_t L_44 = V_11;
		V_5 = L_44;
		goto IL_0110;
	}

IL_00c3:
	{
		goto IL_00ec;
	}

IL_00c6:
	{
		int32_t L_45 = V_5;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		bool L_46;
		L_46 = TextGeneratorUtilities_IsTagName_mAABF95075200C08A7F37C0C42E9523B68C369833((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)(&V_3), _stringLiteralE541B861625691E94E6F7CA31C5AF6F075F5C438, L_45, /*hidden argument*/NULL);
		V_13 = L_46;
		bool L_47 = V_13;
		if (!L_47)
		{
			goto IL_00ec;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_48 = ___charBuffer0;
		int32_t* L_49 = ___writeIndex1;
		RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 * L_50 = ___styleStack2;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ReplaceClosingStyleTag_m67A55C1DEA3B0BEA490C2BB5C1560F14C9A78909((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_48, (int32_t*)L_49, (RichTextTagStack_1_tDA63FA5D81FBCB8F957669BA47E0A318AB561B24 *)L_50, /*hidden argument*/NULL);
		int32_t L_51 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_51, (int32_t)7));
		goto IL_0110;
	}

IL_00ec:
	{
	}

IL_00ed:
	{
		int32_t* L_52 = ___writeIndex1;
		int32_t L_53 = *((int32_t*)L_52);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_54 = ___charBuffer0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_55 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_54);
		NullCheck(L_55);
		V_14 = (bool)((((int32_t)L_53) == ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_55)->max_length)))))? 1 : 0);
		bool L_56 = V_14;
		if (!L_56)
		{
			goto IL_0102;
		}
	}
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_57 = ___charBuffer0;
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_57, /*hidden argument*/TextGeneratorUtilities_ResizeInternalArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_mED6F5BE5148A691E4013CC8F16DEA0EA236A7471_RuntimeMethod_var);
	}

IL_0102:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_58 = ___charBuffer0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_59 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_58);
		int32_t* L_60 = ___writeIndex1;
		int32_t L_61 = *((int32_t*)L_60);
		int32_t L_62 = V_6;
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(L_61), (int32_t)L_62);
		int32_t* L_63 = ___writeIndex1;
		int32_t* L_64 = ___writeIndex1;
		int32_t L_65 = *((int32_t*)L_64);
		*((int32_t*)L_63) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, (int32_t)1));
	}

IL_0110:
	{
		int32_t L_66 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)1));
	}

IL_0116:
	{
		int32_t L_67 = V_5;
		int32_t L_68 = V_2;
		V_15 = (bool)((((int32_t)L_67) < ((int32_t)L_68))? 1 : 0);
		bool L_69 = V_15;
		if (L_69)
		{
			goto IL_003d;
		}
	}

IL_0124:
	{
		return;
	}
}
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetUtf32(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetUtf32_mB1BC44497E090457FE4D4BC9112B76B5A47D6CD5 (String_t* ___text0, int32_t ___i1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = 0;
		int32_t L_0 = V_0;
		String_t* L_1 = ___text0;
		int32_t L_2 = ___i1;
		NullCheck(L_1);
		Il2CppChar L_3;
		L_3 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_1, L_2, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_3, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)L_4<<(int32_t)((int32_t)30)))));
		int32_t L_5 = V_0;
		String_t* L_6 = ___text0;
		int32_t L_7 = ___i1;
		NullCheck(L_6);
		Il2CppChar L_8;
		L_8 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_6, ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL);
		int32_t L_9;
		L_9 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_8, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int32_t)((int32_t)L_9<<(int32_t)((int32_t)24)))));
		int32_t L_10 = V_0;
		String_t* L_11 = ___text0;
		int32_t L_12 = ___i1;
		NullCheck(L_11);
		Il2CppChar L_13;
		L_13 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_11, ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)2)), /*hidden argument*/NULL);
		int32_t L_14;
		L_14 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_13, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)((int32_t)L_14<<(int32_t)((int32_t)20)))));
		int32_t L_15 = V_0;
		String_t* L_16 = ___text0;
		int32_t L_17 = ___i1;
		NullCheck(L_16);
		Il2CppChar L_18;
		L_18 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_16, ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)3)), /*hidden argument*/NULL);
		int32_t L_19;
		L_19 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_18, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)((int32_t)((int32_t)L_19<<(int32_t)((int32_t)16)))));
		int32_t L_20 = V_0;
		String_t* L_21 = ___text0;
		int32_t L_22 = ___i1;
		NullCheck(L_21);
		Il2CppChar L_23;
		L_23 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_21, ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)4)), /*hidden argument*/NULL);
		int32_t L_24;
		L_24 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_23, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)((int32_t)((int32_t)L_24<<(int32_t)((int32_t)12)))));
		int32_t L_25 = V_0;
		String_t* L_26 = ___text0;
		int32_t L_27 = ___i1;
		NullCheck(L_26);
		Il2CppChar L_28;
		L_28 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_26, ((int32_t)il2cpp_codegen_add((int32_t)L_27, (int32_t)5)), /*hidden argument*/NULL);
		int32_t L_29;
		L_29 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_28, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)((int32_t)((int32_t)L_29<<(int32_t)8))));
		int32_t L_30 = V_0;
		String_t* L_31 = ___text0;
		int32_t L_32 = ___i1;
		NullCheck(L_31);
		Il2CppChar L_33;
		L_33 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_31, ((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)6)), /*hidden argument*/NULL);
		int32_t L_34;
		L_34 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_33, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)((int32_t)((int32_t)L_34<<(int32_t)4))));
		int32_t L_35 = V_0;
		String_t* L_36 = ___text0;
		int32_t L_37 = ___i1;
		NullCheck(L_36);
		Il2CppChar L_38;
		L_38 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_36, ((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)7)), /*hidden argument*/NULL);
		int32_t L_39;
		L_39 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_38, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)L_39));
		int32_t L_40 = V_0;
		V_1 = L_40;
		goto IL_00a0;
	}

IL_00a0:
	{
		int32_t L_41 = V_1;
		return L_41;
	}
}
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetUtf16(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetUtf16_m0E8B52CD9714B765BC92727109E5F615EB5A8318 (String_t* ___text0, int32_t ___i1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = 0;
		int32_t L_0 = V_0;
		String_t* L_1 = ___text0;
		int32_t L_2 = ___i1;
		NullCheck(L_1);
		Il2CppChar L_3;
		L_3 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_1, L_2, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_3, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)L_4<<(int32_t)((int32_t)12)))));
		int32_t L_5 = V_0;
		String_t* L_6 = ___text0;
		int32_t L_7 = ___i1;
		NullCheck(L_6);
		Il2CppChar L_8;
		L_8 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_6, ((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1)), /*hidden argument*/NULL);
		int32_t L_9;
		L_9 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_8, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int32_t)((int32_t)L_9<<(int32_t)8))));
		int32_t L_10 = V_0;
		String_t* L_11 = ___text0;
		int32_t L_12 = ___i1;
		NullCheck(L_11);
		Il2CppChar L_13;
		L_13 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_11, ((int32_t)il2cpp_codegen_add((int32_t)L_12, (int32_t)2)), /*hidden argument*/NULL);
		int32_t L_14;
		L_14 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_13, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)((int32_t)((int32_t)L_14<<(int32_t)4))));
		int32_t L_15 = V_0;
		String_t* L_16 = ___text0;
		int32_t L_17 = ___i1;
		NullCheck(L_16);
		Il2CppChar L_18;
		L_18 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_16, ((int32_t)il2cpp_codegen_add((int32_t)L_17, (int32_t)3)), /*hidden argument*/NULL);
		int32_t L_19;
		L_19 = TextGeneratorUtilities_HexToInt_m69B0E0F306608A1507B75CA7504656CB29C3CAD8(L_18, /*hidden argument*/NULL);
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_19));
		int32_t L_20 = V_0;
		V_1 = L_20;
		goto IL_0050;
	}

IL_0050:
	{
		int32_t L_21 = V_1;
		return L_21;
	}
}
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetTagHashCode(System.Int32[]&,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetTagHashCode_mA92BC7C03C4CDAC759EEEFDEFE87A2E2864E7CD5 (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** ___text0, int32_t ___index1, int32_t* ___closeIndex2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		V_0 = 0;
		int32_t* L_0 = ___closeIndex2;
		*((int32_t*)L_0) = (int32_t)0;
		int32_t L_1 = ___index1;
		V_1 = L_1;
		goto IL_0041;
	}

IL_000a:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_2 = ___text0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_3 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_2);
		int32_t L_4 = V_1;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		int32_t L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		V_2 = (bool)((((int32_t)L_6) == ((int32_t)((int32_t)34)))? 1 : 0);
		bool L_7 = V_2;
		if (!L_7)
		{
			goto IL_0019;
		}
	}
	{
		goto IL_003d;
	}

IL_0019:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_8 = ___text0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_9 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_8);
		int32_t L_10 = V_1;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		int32_t L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		V_3 = (bool)((((int32_t)L_12) == ((int32_t)((int32_t)62)))? 1 : 0);
		bool L_13 = V_3;
		if (!L_13)
		{
			goto IL_002b;
		}
	}
	{
		int32_t* L_14 = ___closeIndex2;
		int32_t L_15 = V_1;
		*((int32_t*)L_14) = (int32_t)L_15;
		goto IL_004e;
	}

IL_002b:
	{
		int32_t L_16 = V_0;
		int32_t L_17 = V_0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_18 = ___text0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_19 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_18);
		int32_t L_20 = V_1;
		NullCheck(L_19);
		int32_t L_21 = L_20;
		int32_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		uint32_t L_23;
		L_23 = TextUtilities_ToUpperASCIIFast_m664888E956613E6CD00AAD08D4D2874E7E7DA081(((int32_t)((uint16_t)L_22)), /*hidden argument*/NULL);
		V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_16<<(int32_t)5)), (int32_t)L_17))^(int32_t)L_23));
	}

IL_003d:
	{
		int32_t L_24 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)1));
	}

IL_0041:
	{
		int32_t L_25 = V_1;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** L_26 = ___text0;
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_27 = *((Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32**)L_26);
		NullCheck(L_27);
		V_4 = (bool)((((int32_t)L_25) < ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))? 1 : 0);
		bool L_28 = V_4;
		if (L_28)
		{
			goto IL_000a;
		}
	}

IL_004e:
	{
		int32_t L_29 = V_0;
		V_5 = L_29;
		goto IL_0053;
	}

IL_0053:
	{
		int32_t L_30 = V_5;
		return L_30;
	}
}
// System.Int32 UnityEngine.TextCore.TextGeneratorUtilities::GetTagHashCode(System.String&,System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_GetTagHashCode_m14768F402C8279B640377CFE173B486BA5E40AD2 (String_t** ___text0, int32_t ___index1, int32_t* ___closeIndex2, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	bool V_3 = false;
	bool V_4 = false;
	int32_t V_5 = 0;
	{
		V_0 = 0;
		int32_t* L_0 = ___closeIndex2;
		*((int32_t*)L_0) = (int32_t)0;
		int32_t L_1 = ___index1;
		V_1 = L_1;
		goto IL_004c;
	}

IL_000a:
	{
		String_t** L_2 = ___text0;
		String_t* L_3 = *((String_t**)L_2);
		int32_t L_4 = V_1;
		NullCheck(L_3);
		Il2CppChar L_5;
		L_5 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_3, L_4, /*hidden argument*/NULL);
		V_2 = (bool)((((int32_t)L_5) == ((int32_t)((int32_t)34)))? 1 : 0);
		bool L_6 = V_2;
		if (!L_6)
		{
			goto IL_001d;
		}
	}
	{
		goto IL_0048;
	}

IL_001d:
	{
		String_t** L_7 = ___text0;
		String_t* L_8 = *((String_t**)L_7);
		int32_t L_9 = V_1;
		NullCheck(L_8);
		Il2CppChar L_10;
		L_10 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_8, L_9, /*hidden argument*/NULL);
		V_3 = (bool)((((int32_t)L_10) == ((int32_t)((int32_t)62)))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_0033;
		}
	}
	{
		int32_t* L_12 = ___closeIndex2;
		int32_t L_13 = V_1;
		*((int32_t*)L_12) = (int32_t)L_13;
		goto IL_005c;
	}

IL_0033:
	{
		int32_t L_14 = V_0;
		int32_t L_15 = V_0;
		String_t** L_16 = ___text0;
		String_t* L_17 = *((String_t**)L_16);
		int32_t L_18 = V_1;
		NullCheck(L_17);
		Il2CppChar L_19;
		L_19 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_17, L_18, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		uint32_t L_20;
		L_20 = TextUtilities_ToUpperASCIIFast_m664888E956613E6CD00AAD08D4D2874E7E7DA081(L_19, /*hidden argument*/NULL);
		V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_14<<(int32_t)5)), (int32_t)L_15))^(int32_t)L_20));
	}

IL_0048:
	{
		int32_t L_21 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
	}

IL_004c:
	{
		int32_t L_22 = V_1;
		String_t** L_23 = ___text0;
		String_t* L_24 = *((String_t**)L_23);
		NullCheck(L_24);
		int32_t L_25;
		L_25 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_24, /*hidden argument*/NULL);
		V_4 = (bool)((((int32_t)L_22) < ((int32_t)L_25))? 1 : 0);
		bool L_26 = V_4;
		if (L_26)
		{
			goto IL_000a;
		}
	}

IL_005c:
	{
		int32_t L_27 = V_0;
		V_5 = L_27;
		goto IL_0061;
	}

IL_0061:
	{
		int32_t L_28 = V_5;
		return L_28;
	}
}
// UnityEngine.TextCore.FontStyles UnityEngine.TextCore.TextGeneratorUtilities::LegacyStyleToNewStyle(UnityEngine.FontStyle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_LegacyStyleToNewStyle_m0FA65555A8B5F343B33E54CD53EA44CD2AF6FB66 (int32_t ___fontStyle0, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___fontStyle0;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)))
		{
			case 0:
			{
				goto IL_001b;
			}
			case 1:
			{
				goto IL_001f;
			}
			case 2:
			{
				goto IL_0023;
			}
		}
	}
	{
		goto IL_0027;
	}

IL_001b:
	{
		V_2 = 1;
		goto IL_002b;
	}

IL_001f:
	{
		V_2 = 2;
		goto IL_002b;
	}

IL_0023:
	{
		V_2 = 3;
		goto IL_002b;
	}

IL_0027:
	{
		V_2 = 0;
		goto IL_002b;
	}

IL_002b:
	{
		int32_t L_3 = V_2;
		return L_3;
	}
}
// UnityEngine.TextCore.TextAlignment UnityEngine.TextCore.TextGeneratorUtilities::LegacyAlignmentToNewAlignment(UnityEngine.TextAnchor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGeneratorUtilities_LegacyAlignmentToNewAlignment_m7862AD9FDF821F0A5AB445337142EA31FE01E125 (int32_t ___anchor0, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		int32_t L_0 = ___anchor0;
		V_1 = L_0;
		int32_t L_1 = V_1;
		V_0 = L_1;
		int32_t L_2 = V_0;
		switch (L_2)
		{
			case 0:
			{
				goto IL_0031;
			}
			case 1:
			{
				goto IL_0039;
			}
			case 2:
			{
				goto IL_0041;
			}
			case 3:
			{
				goto IL_0049;
			}
			case 4:
			{
				goto IL_0051;
			}
			case 5:
			{
				goto IL_0059;
			}
			case 6:
			{
				goto IL_0061;
			}
			case 7:
			{
				goto IL_0069;
			}
			case 8:
			{
				goto IL_0071;
			}
		}
	}
	{
		goto IL_0079;
	}

IL_0031:
	{
		V_2 = ((int32_t)257);
		goto IL_0081;
	}

IL_0039:
	{
		V_2 = ((int32_t)258);
		goto IL_0081;
	}

IL_0041:
	{
		V_2 = ((int32_t)260);
		goto IL_0081;
	}

IL_0049:
	{
		V_2 = ((int32_t)513);
		goto IL_0081;
	}

IL_0051:
	{
		V_2 = ((int32_t)514);
		goto IL_0081;
	}

IL_0059:
	{
		V_2 = ((int32_t)516);
		goto IL_0081;
	}

IL_0061:
	{
		V_2 = ((int32_t)1025);
		goto IL_0081;
	}

IL_0069:
	{
		V_2 = ((int32_t)1026);
		goto IL_0081;
	}

IL_0071:
	{
		V_2 = ((int32_t)1028);
		goto IL_0081;
	}

IL_0079:
	{
		V_2 = ((int32_t)257);
		goto IL_0081;
	}

IL_0081:
	{
		int32_t L_3 = V_2;
		return L_3;
	}
}
// System.Void UnityEngine.TextCore.TextGeneratorUtilities::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGeneratorUtilities__cctor_mEB0DED8B13F6D9A4A037FAD8A385D4A10EB7AA92 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_0), (2.14748365E+09f), (2.14748365E+09f), /*hidden argument*/NULL);
		((TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_StaticFields*)il2cpp_codegen_static_fields_for(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var))->set_largePositiveVector2_0(L_0);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_1), (-214748368.0f), (-214748368.0f), /*hidden argument*/NULL);
		((TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_StaticFields*)il2cpp_codegen_static_fields_for(TextGeneratorUtilities_t5FC18214E4208140FADCB231B5251534E1532C18_il2cpp_TypeInfo_var))->set_largeNegativeVector2_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TextCore.TextGradientPreset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGradientPreset__ctor_mDFDDB0AAA8B417B8716AFF733981F3C95787F6E9 (TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * __this, const RuntimeMethod* method)
{
	{
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		__this->set_colorMode_4(3);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0;
		L_0 = Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E(/*hidden argument*/NULL);
		__this->set_topLeft_5(L_0);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_1;
		L_1 = Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E(/*hidden argument*/NULL);
		__this->set_topRight_6(L_1);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_2;
		L_2 = Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E(/*hidden argument*/NULL);
		__this->set_bottomLeft_7(L_2);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_3;
		L_3 = Color_get_white_mB21E47D20959C3AEC41AF8BA04F63AC89FAF319E(/*hidden argument*/NULL);
		__this->set_bottomRight_8(L_3);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextGradientPreset::.ctor(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGradientPreset__ctor_mF018724409EAADAE55B40184835EA3495476BE2D (TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * __this, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color0, const RuntimeMethod* method)
{
	{
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		__this->set_colorMode_4(3);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0 = ___color0;
		__this->set_topLeft_5(L_0);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_1 = ___color0;
		__this->set_topRight_6(L_1);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_2 = ___color0;
		__this->set_bottomLeft_7(L_2);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_3 = ___color0;
		__this->set_bottomRight_8(L_3);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextGradientPreset::.ctor(UnityEngine.Color,UnityEngine.Color,UnityEngine.Color,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGradientPreset__ctor_mE0039C86073E14D3ECDFB28FF65C3A8C2875A7FF (TextGradientPreset_t005E208FA9765D971509CFE635733824BE9D41DF * __this, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color00, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color11, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color22, Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  ___color33, const RuntimeMethod* method)
{
	{
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		__this->set_colorMode_4(3);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_0 = ___color00;
		__this->set_topLeft_5(L_0);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_1 = ___color11;
		__this->set_topRight_6(L_1);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_2 = ___color22;
		__this->set_bottomLeft_7(L_2);
		Color_tF40DAF76C04FFECF3FE6024F85A294741C9CC659  L_3 = ___color33;
		__this->set_bottomRight_8(L_3);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TextCore.TextInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo__ctor_mDD11FFEA37308D62472C09BA1029D2FB14629CD6 (TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494* L_0 = (TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494*)(TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494*)SZArrayNew(TextElementInfoU5BU5D_t066D7B249B3C8516FBB7D592C61409A10C8F1494_il2cpp_TypeInfo_var, (uint32_t)8);
		__this->set_textElementInfo_5(L_0);
		WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224* L_1 = (WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224*)(WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224*)SZArrayNew(WordInfoU5BU5D_tB2675578B07A4800812A5D101D9D6CA074AB5224_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		__this->set_wordInfo_6(L_1);
		LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5* L_2 = (LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5*)(LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5*)SZArrayNew(LinkInfoU5BU5D_t336985F82B918AC7A263F22694C61EB0A5AA42E5_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->set_linkInfo_7(L_2);
		LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA* L_3 = (LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA*)(LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA*)SZArrayNew(LineInfoU5BU5D_tED28FAAAD16EB248E5425D1890A4AC4AC7E596EA_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->set_lineInfo_8(L_3);
		PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6* L_4 = (PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6*)(PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6*)SZArrayNew(PageInfoU5BU5D_t0A4BAA2FA165C94FC48FE922CB13D17E75AE88D6_il2cpp_TypeInfo_var, (uint32_t)4);
		__this->set_pageInfo_9(L_4);
		MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552* L_5 = (MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552*)(MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552*)SZArrayNew(MeshInfoU5BU5D_t7A6080B8CF0C314FB0AF8488C25D5A2E11EB0552_il2cpp_TypeInfo_var, (uint32_t)1);
		__this->set_meshInfo_10(L_5);
		__this->set_materialCount_4(0);
		__this->set_isDirty_11((bool)1);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextInfo::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextInfo__cctor_m440450C81942CD4DBE5F8CA645FA1C098F8B440F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_0), (32767.0f), (32767.0f), /*hidden argument*/NULL);
		((TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_il2cpp_TypeInfo_var))->set_s_InfinityVectorPositive_0(L_0);
		Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9  L_1;
		memset((&L_1), 0, sizeof(L_1));
		Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline((&L_1), (-32767.0f), (-32767.0f), /*hidden argument*/NULL);
		((TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_StaticFields*)il2cpp_codegen_static_fields_for(TextInfo_t219AF84852D627A0C88EDDEE3096F9208F8DAC0E_il2cpp_TypeInfo_var))->set_s_InfinityVectorNegative_1(L_1);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 UnityEngine.TextCore.TextSettings::get_missingGlyphCharacter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSettings_get_missingGlyphCharacter_mB28E64ACBDBD1A7C89D8032B0DFBC472951CE332 (const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		int32_t L_1 = L_0->get_m_missingGlyphCharacter_7();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_missingGlyphCharacter(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_missingGlyphCharacter_mBFD5258EC8ED19145CA583FA2DE9173B4FEE4C70 (int32_t ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		int32_t L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_missingGlyphCharacter_7(L_1);
		return;
	}
}
// System.Boolean UnityEngine.TextCore.TextSettings::get_warningsDisabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextSettings_get_warningsDisabled_mB7240F07FD78973BC33E79815D1D6F9222CF8178 (const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		bool L_1 = L_0->get_m_warningsDisabled_8();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_warningsDisabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_warningsDisabled_mF0681035856F6D6F29AB2A9D4811E4044F71DFD4 (bool ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		bool L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_warningsDisabled_8(L_1);
		return;
	}
}
// UnityEngine.TextCore.FontAsset UnityEngine.TextCore.TextSettings::get_defaultFontAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * TextSettings_get_defaultFontAsset_m4BC9350932551246F8A21F8A0B86BDB990DA014D (const RuntimeMethod* method)
{
	FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * L_1 = L_0->get_m_defaultFontAsset_9();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_defaultFontAsset(UnityEngine.TextCore.FontAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultFontAsset_m014479E9CE1E3CD836878DD17DA32A9369782B69 (FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		FontAsset_t8FEE1DB7FBE842B3B9D9F5059BD8D974DE911CCC * L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_defaultFontAsset_9(L_1);
		return;
	}
}
// System.String UnityEngine.TextCore.TextSettings::get_defaultFontAssetPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultFontAssetPath_m9F2363529ED618C082AE10A4ECD0DB26D7A2441B (const RuntimeMethod* method)
{
	String_t* V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		String_t* L_1 = L_0->get_m_defaultFontAssetPath_10();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_defaultFontAssetPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultFontAssetPath_m94367D1D4622AEA547159CFB78C2CB5BA056B87B (String_t* ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		String_t* L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_defaultFontAssetPath_10(L_1);
		return;
	}
}
// System.Collections.Generic.List`1<UnityEngine.TextCore.FontAsset> UnityEngine.TextCore.TextSettings::get_fallbackFontAssets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * TextSettings_get_fallbackFontAssets_m77FF9ED96BF4BB8AF5B30E85AB2C0B0C94EB96A1 (const RuntimeMethod* method)
{
	List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * L_1 = L_0->get_m_fallbackFontAssets_11();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_fallbackFontAssets(System.Collections.Generic.List`1<UnityEngine.TextCore.FontAsset>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_fallbackFontAssets_mDF9EFC27BBDA0C99CAC9FAA4042E6B4CA46A0767 (List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		List_1_tAFDC8A28B7D12747CF9F5B82357B99BECE4137E0 * L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_fallbackFontAssets_11(L_1);
		return;
	}
}
// System.Boolean UnityEngine.TextCore.TextSettings::get_matchMaterialPreset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextSettings_get_matchMaterialPreset_mB2DBE00458BBAE8E4008C7AA7C64B280FCE3A0F3 (const RuntimeMethod* method)
{
	bool V_0 = false;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		bool L_1 = L_0->get_m_matchMaterialPreset_12();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		bool L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_matchMaterialPreset(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_matchMaterialPreset_mA2CB31E305873880347C29D83F591C6A9EFB3DD2 (bool ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		bool L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_matchMaterialPreset_12(L_1);
		return;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSettings::get_defaultSpriteAsset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSettings_get_defaultSpriteAsset_mA9AF4F88EE3729723AEFE2155A47620386041B5D (const RuntimeMethod* method)
{
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_1 = L_0->get_m_defaultSpriteAsset_13();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_defaultSpriteAsset(UnityEngine.TextCore.TextSpriteAsset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultSpriteAsset_m810260A900E26B5FFA11CE8F66CFD3FA5AC64886 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_defaultSpriteAsset_13(L_1);
		return;
	}
}
// System.String UnityEngine.TextCore.TextSettings::get_defaultSpriteAssetPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultSpriteAssetPath_mB57B39C1FFA60BA5B7D583B64A4DEA9E87C86D87 (const RuntimeMethod* method)
{
	String_t* V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		String_t* L_1 = L_0->get_m_defaultSpriteAssetPath_14();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_defaultSpriteAssetPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultSpriteAssetPath_m9B76578151D01278C6B55B2482341BCBDE5F3169 (String_t* ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		String_t* L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_defaultSpriteAssetPath_14(L_1);
		return;
	}
}
// System.String UnityEngine.TextCore.TextSettings::get_defaultColorGradientPresetsPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSettings_get_defaultColorGradientPresetsPath_mCC1DB96DAADDDFE86AA919E083FEB60E17D3D6C7 (const RuntimeMethod* method)
{
	String_t* V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		String_t* L_1 = L_0->get_m_defaultColorGradientPresetsPath_15();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		String_t* L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_defaultColorGradientPresetsPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultColorGradientPresetsPath_mAC02F787780246C928B1D70A53D88CB40CBC1748 (String_t* ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		String_t* L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_defaultColorGradientPresetsPath_15(L_1);
		return;
	}
}
// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextSettings::get_defaultStyleSheet()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * TextSettings_get_defaultStyleSheet_m07A2C2DE7A74BE12B09521453F5A57567DE7AC63 (const RuntimeMethod* method)
{
	TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * V_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_1 = L_0->get_m_defaultStyleSheet_16();
		V_0 = L_1;
		goto IL_000e;
	}

IL_000e:
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_2 = V_0;
		return L_2;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::set_defaultStyleSheet(UnityEngine.TextCore.TextStyleSheet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_set_defaultStyleSheet_m3D9A9F7130B359EB538E21C754C88F2DB1F65EC6 (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * ___value0, const RuntimeMethod* method)
{
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_1 = ___value0;
		NullCheck(L_0);
		L_0->set_m_defaultStyleSheet_16(L_1);
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_2;
		L_2 = TextStyleSheet_LoadDefaultStyleSheet_m1E2C305663131C92A9ABED56247799CEF777474C(/*hidden argument*/NULL);
		return;
	}
}
// UnityEngine.TextCore.TextSettings/LineBreakingTable UnityEngine.TextCore.TextSettings::get_linebreakingRules()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * TextSettings_get_linebreakingRules_m7D2C5449D038CB475CAAEBDDA9B3233DA7CE53CA (const RuntimeMethod* method)
{
	bool V_0 = false;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * V_1 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_0);
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_1 = L_0->get_m_linebreakingRules_19();
		V_0 = (bool)((((RuntimeObject*)(LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 *)L_1) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		TextSettings_LoadLinebreakingRules_m4BF9F808D890BC488FC9DE2F59E9560FE690935F(/*hidden argument*/NULL);
	}

IL_0018:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_3;
		L_3 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		NullCheck(L_3);
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_4 = L_3->get_m_linebreakingRules_19();
		V_1 = L_4;
		goto IL_0025;
	}

IL_0025:
	{
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_5 = V_1;
		return L_5;
	}
}
// UnityEngine.TextCore.TextSettings UnityEngine.TextCore.TextSettings::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_mCF24E7BE308CC954C6A3668B187CF4FAFB003624_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_m2050A3C9DA196DDCA9FA0D469A4FDD8BC4718DA6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DF4CA9FAE86BE163351DF7271E2950E3D3F77C2);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * V_1 = NULL;
	TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * G_B3_0 = NULL;
	TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * G_B2_0 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_002a;
		}
	}
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_3;
		L_3 = Resources_Load_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_mCF24E7BE308CC954C6A3668B187CF4FAFB003624(_stringLiteral3DF4CA9FAE86BE163351DF7271E2950E3D3F77C2, /*hidden argument*/Resources_Load_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_mCF24E7BE308CC954C6A3668B187CF4FAFB003624_RuntimeMethod_var);
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_4 = L_3;
		G_B2_0 = L_4;
		if (L_4)
		{
			G_B3_0 = L_4;
			goto IL_0024;
		}
	}
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_5;
		L_5 = ScriptableObject_CreateInstance_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_m2050A3C9DA196DDCA9FA0D469A4FDD8BC4718DA6(/*hidden argument*/ScriptableObject_CreateInstance_TisTextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_m2050A3C9DA196DDCA9FA0D469A4FDD8BC4718DA6_RuntimeMethod_var);
		G_B3_0 = L_5;
	}

IL_0024:
	{
		((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->set_s_Instance_6(G_B3_0);
	}

IL_002a:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_6 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		V_1 = L_6;
		goto IL_0032;
	}

IL_0032:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_7 = V_1;
		return L_7;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::LoadLinebreakingRules()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings_LoadLinebreakingRules_m4BF9F808D890BC488FC9DE2F59E9560FE690935F (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB18C10F60EBB7792FB588F7FF53C52E6C594CD3B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3AF54166C0CF6F562478A8ABB6AC4EB58A5652C);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * G_B6_0 = NULL;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * G_B5_0 = NULL;
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * G_B7_0 = NULL;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * G_B7_1 = NULL;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * G_B9_0 = NULL;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * G_B8_0 = NULL;
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * G_B10_0 = NULL;
	LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * G_B10_1 = NULL;
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_0;
		L_0 = TextSettings_get_instance_m95CF98FC9C02781511B5ED48A8000C778C7F1596(/*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		goto IL_00b7;
	}

IL_0015:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_3 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_3);
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_4 = L_3->get_m_linebreakingRules_19();
		V_1 = (bool)((((RuntimeObject*)(LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 *)L_4) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0035;
		}
	}
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_6 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_7 = (LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 *)il2cpp_codegen_object_new(LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71_il2cpp_TypeInfo_var);
		LineBreakingTable__ctor_mEB1DF2430293A5EBD7674870A4C0EA12A047C228(L_7, /*hidden argument*/NULL);
		NullCheck(L_6);
		L_6->set_m_linebreakingRules_19(L_7);
	}

IL_0035:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_8 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_8);
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_9 = L_8->get_m_linebreakingRules_19();
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_10 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_10);
		TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * L_11 = L_10->get_m_leadingCharacters_17();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_12;
		L_12 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_11, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		G_B5_0 = L_9;
		if (L_12)
		{
			G_B6_0 = L_9;
			goto IL_005d;
		}
	}
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_13;
		L_13 = TextSettings_GetCharacters_mB1C23E943AF50802B5C2B4C43D96519E41CA041A(_stringLiteralC3AF54166C0CF6F562478A8ABB6AC4EB58A5652C, /*hidden argument*/NULL);
		G_B7_0 = L_13;
		G_B7_1 = G_B5_0;
		goto IL_0071;
	}

IL_005d:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_14 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_14);
		TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * L_15 = L_14->get_m_leadingCharacters_17();
		NullCheck(L_15);
		String_t* L_16;
		L_16 = TextAsset_get_text_m89A756483BA3218E173F5D62A582070714BC1218(L_15, /*hidden argument*/NULL);
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_17;
		L_17 = TextSettings_GetCharacters_mB1C23E943AF50802B5C2B4C43D96519E41CA041A(L_16, /*hidden argument*/NULL);
		G_B7_0 = L_17;
		G_B7_1 = G_B6_0;
	}

IL_0071:
	{
		NullCheck(G_B7_1);
		G_B7_1->set_leadingCharacters_0(G_B7_0);
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_18 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_18);
		LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * L_19 = L_18->get_m_linebreakingRules_19();
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_20 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_20);
		TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * L_21 = L_20->get_m_followingCharacters_18();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_22;
		L_22 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_21, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		G_B8_0 = L_19;
		if (L_22)
		{
			G_B9_0 = L_19;
			goto IL_009e;
		}
	}
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_23;
		L_23 = TextSettings_GetCharacters_mB1C23E943AF50802B5C2B4C43D96519E41CA041A(_stringLiteralB18C10F60EBB7792FB588F7FF53C52E6C594CD3B, /*hidden argument*/NULL);
		G_B10_0 = L_23;
		G_B10_1 = G_B8_0;
		goto IL_00b2;
	}

IL_009e:
	{
		TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * L_24 = ((TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_StaticFields*)il2cpp_codegen_static_fields_for(TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E_il2cpp_TypeInfo_var))->get_s_Instance_6();
		NullCheck(L_24);
		TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 * L_25 = L_24->get_m_followingCharacters_18();
		NullCheck(L_25);
		String_t* L_26;
		L_26 = TextAsset_get_text_m89A756483BA3218E173F5D62A582070714BC1218(L_25, /*hidden argument*/NULL);
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_27;
		L_27 = TextSettings_GetCharacters_mB1C23E943AF50802B5C2B4C43D96519E41CA041A(L_26, /*hidden argument*/NULL);
		G_B10_0 = L_27;
		G_B10_1 = G_B9_0;
	}

IL_00b2:
	{
		NullCheck(G_B10_1);
		G_B10_1->set_followingCharacters_1(G_B10_0);
	}

IL_00b7:
	{
		return;
	}
}
// System.Collections.Generic.Dictionary`2<System.Int32,System.Char> UnityEngine.TextCore.TextSettings::GetCharacters(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * TextSettings_GetCharacters_mB1C23E943AF50802B5C2B4C43D96519E41CA041A (String_t* ___text0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * V_0 = NULL;
	int32_t V_1 = 0;
	Il2CppChar V_2 = 0x0;
	bool V_3 = false;
	bool V_4 = false;
	Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * V_5 = NULL;
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_0 = (Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 *)il2cpp_codegen_object_new(Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900(L_0, /*hidden argument*/Dictionary_2__ctor_m9DB2EE6E296834F3355EEAA1A6B1877F31488900_RuntimeMethod_var);
		V_0 = L_0;
		V_1 = 0;
		goto IL_0032;
	}

IL_000b:
	{
		String_t* L_1 = ___text0;
		int32_t L_2 = V_1;
		NullCheck(L_1);
		Il2CppChar L_3;
		L_3 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_1, L_2, /*hidden argument*/NULL);
		V_2 = L_3;
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_4 = V_0;
		Il2CppChar L_5 = V_2;
		NullCheck(L_4);
		bool L_6;
		L_6 = Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80(L_4, L_5, /*hidden argument*/Dictionary_2_ContainsKey_m23827995EED5F35C5F585C18D4949C9813BC8A80_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
		bool L_7 = V_3;
		if (!L_7)
		{
			goto IL_002d;
		}
	}
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_8 = V_0;
		Il2CppChar L_9 = V_2;
		Il2CppChar L_10 = V_2;
		NullCheck(L_8);
		Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88(L_8, L_9, L_10, /*hidden argument*/Dictionary_2_Add_mE1635089C2656B6165FC6ED100CBE1B1B63CAD88_RuntimeMethod_var);
	}

IL_002d:
	{
		int32_t L_11 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)1));
	}

IL_0032:
	{
		int32_t L_12 = V_1;
		String_t* L_13 = ___text0;
		NullCheck(L_13);
		int32_t L_14;
		L_14 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_13, /*hidden argument*/NULL);
		V_4 = (bool)((((int32_t)L_12) < ((int32_t)L_14))? 1 : 0);
		bool L_15 = V_4;
		if (L_15)
		{
			goto IL_000b;
		}
	}
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_16 = V_0;
		V_5 = L_16;
		goto IL_0046;
	}

IL_0046:
	{
		Dictionary_2_tB8FA8FEFBC38630BF40B59A6B474816F30D29B23 * L_17 = V_5;
		return L_17;
	}
}
// System.Void UnityEngine.TextCore.TextSettings::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSettings__ctor_m408EAAD88974E91C34A54A553B59ED7F7478BC3B (TextSettings_t287CF5CB845A8F53740BF2F51F6195E7D1CC369E * __this, const RuntimeMethod* method)
{
	{
		__this->set_m_warningsDisabled_8((bool)1);
		__this->set_m_leadingCharacters_17((TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 *)NULL);
		__this->set_m_followingCharacters_18((TextAsset_t1969F5FD1F628C7C0A70D9605C0D251B4F547234 *)NULL);
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String UnityEngine.TextCore.TextSpriteAsset::get_version()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextSpriteAsset_get_version_mDE7B9425B8302CF19C6D2416DACE65268FB0FADD (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	String_t* V_0 = NULL;
	{
		String_t* L_0 = __this->get_m_Version_7();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		String_t* L_1 = V_0;
		return L_1;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::set_version(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_set_version_mB51AFEC15D9B7564D7E43B56F7D41BD3960259CC (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, String_t* ___value0, const RuntimeMethod* method)
{
	{
		String_t* L_0 = ___value0;
		__this->set_m_Version_7(L_0);
		return;
	}
}
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::get_hashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_get_hashCode_mCAC29BA070C7E96A8D5740B249ECBCF70ACCD4F6 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_m_HashCode_8();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::set_hashCode(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_set_hashCode_m2265C277B67CBB05FA79B4EEF58A51C1217D4F3B (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, int32_t ___value0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___value0;
		__this->set_m_HashCode_8(L_0);
		return;
	}
}
// UnityEngine.Material UnityEngine.TextCore.TextSpriteAsset::get_material()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t8927C00353A72755313F046D0CE85178AE8218EE * TextSpriteAsset_get_material_mC1606C31F4DE43AC131E6903A6016A1DBEA56E78 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * V_0 = NULL;
	{
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_0 = __this->get_m_Material_10();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_1 = V_0;
		return L_1;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::set_material(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_set_material_m7CEA2CD0B0FA47F3D0EB4E708A968D88F6DC196A (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, Material_t8927C00353A72755313F046D0CE85178AE8218EE * ___value0, const RuntimeMethod* method)
{
	{
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_0 = ___value0;
		__this->set_m_Material_10(L_0);
		return;
	}
}
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::get_materialHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_get_materialHashCode_mD3E83EADD73527E35AC4740EB241F6A1C10B7263 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_m_MaterialHashCode_11();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter> UnityEngine.TextCore.TextSpriteAsset::get_spriteCharacterTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * TextSpriteAsset_get_spriteCharacterTable_m1D4CC108E5D99BE2D3522B1AFDCD5EBD6D801667 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * V_0 = NULL;
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_0 = __this->get_m_SpriteCharacterTable_12();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_1 = V_0;
		return L_1;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::set_spriteCharacterTable(System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteCharacter>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_set_spriteCharacterTable_m32AFBD24E077CAE379567F5FCF1B26A03CE4A065 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * ___value0, const RuntimeMethod* method)
{
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_0 = ___value0;
		__this->set_m_SpriteCharacterTable_12(L_0);
		return;
	}
}
// System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph> UnityEngine.TextCore.TextSpriteAsset::get_spriteGlyphTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * TextSpriteAsset_get_spriteGlyphTable_m21E475C17B40C1C3BC3BEDC91E1C69FF4DE38BE7 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * V_0 = NULL;
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_0 = __this->get_m_SpriteGlyphTable_13();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_1 = V_0;
		return L_1;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::set_spriteGlyphTable(System.Collections.Generic.List`1<UnityEngine.TextCore.SpriteGlyph>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_set_spriteGlyphTable_m2F60B946D6BD930C9BACB4D626CF4E2D14E14E82 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * ___value0, const RuntimeMethod* method)
{
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_0 = ___value0;
		__this->set_m_SpriteGlyphTable_13(L_0);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_Awake_mF6CE0DF6170086E983BC4927E56A7CC051EF2EFA (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	{
		String_t* L_0;
		L_0 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(__this, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = TextUtilities_GetHashCodeCaseInSensitive_mF20D7BAE3A7A66531A45F5AD045E986B64B5F9A5(L_0, /*hidden argument*/NULL);
		__this->set_m_HashCode_8(L_1);
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_2 = __this->get_m_Material_10();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_2, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_0 = L_3;
		bool L_4 = V_0;
		if (!L_4)
		{
			goto IL_0038;
		}
	}
	{
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_5 = __this->get_m_Material_10();
		NullCheck(L_5);
		String_t* L_6;
		L_6 = Object_get_name_m0C7BC870ED2F0DC5A2FB09628136CD7D1CB82CFB(L_5, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		int32_t L_7;
		L_7 = TextUtilities_GetHashCodeCaseInSensitive_mF20D7BAE3A7A66531A45F5AD045E986B64B5F9A5(L_6, /*hidden argument*/NULL);
		__this->set_m_MaterialHashCode_11(L_7);
	}

IL_0038:
	{
		return;
	}
}
// UnityEngine.Material UnityEngine.TextCore.TextSpriteAsset::GetDefaultSpriteMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t8927C00353A72755313F046D0CE85178AE8218EE * TextSpriteAsset_GetDefaultSpriteMaterial_m40F7D25BCCBDB07D8DE6127348B43A28B00B1876 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t8927C00353A72755313F046D0CE85178AE8218EE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB8E05D326886FF2EFEB7CEA734407E2EC40C590);
		s_Il2CppMethodInitialized = true;
	}
	Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * V_0 = NULL;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * V_1 = NULL;
	Material_t8927C00353A72755313F046D0CE85178AE8218EE * V_2 = NULL;
	{
		IL2CPP_RUNTIME_CLASS_INIT(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_il2cpp_TypeInfo_var);
		ShaderUtilities_GetShaderPropertyIDs_mE1080F9E77FEB3ED061451F143A80E0DEBB6349D(/*hidden argument*/NULL);
		Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * L_0;
		L_0 = Shader_Find_m596EC6EBDCA8C9D5D86E2410A319928C1E8E6B5A(_stringLiteralCB8E05D326886FF2EFEB7CEA734407E2EC40C590, /*hidden argument*/NULL);
		V_0 = L_0;
		Shader_tB2355DC4F3CAF20B2F1AB5AABBF37C3555FFBC39 * L_1 = V_0;
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_2 = (Material_t8927C00353A72755313F046D0CE85178AE8218EE *)il2cpp_codegen_object_new(Material_t8927C00353A72755313F046D0CE85178AE8218EE_il2cpp_TypeInfo_var);
		Material__ctor_mD2A3BCD3B4F17F5C6E95F3B34DAF4B497B67127E(L_2, L_1, /*hidden argument*/NULL);
		V_1 = L_2;
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_3 = V_1;
		int32_t L_4 = ((ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_StaticFields*)il2cpp_codegen_static_fields_for(ShaderUtilities_t81635B93F974A060C06D1CFA1D6BE163BA6695E3_il2cpp_TypeInfo_var))->get_ID_MainTex_0();
		Texture_t9FE0218A1EEDF266E8C85879FE123265CACC95AE * L_5 = __this->get_spriteSheet_9();
		NullCheck(L_3);
		Material_SetTexture_mECB29488B89AB3E516331DA41409510D570E9B60(L_3, L_4, L_5, /*hidden argument*/NULL);
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_6 = V_1;
		NullCheck(L_6);
		Object_set_hideFlags_m7DE229AF60B92F0C68819F77FEB27D775E66F3AC(L_6, 1, /*hidden argument*/NULL);
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_7 = V_1;
		V_2 = L_7;
		goto IL_0037;
	}

IL_0037:
	{
		Material_t8927C00353A72755313F046D0CE85178AE8218EE * L_8 = V_2;
		return L_8;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::UpdateLookupTables()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_UpdateLookupTables_mEA0CDF3875A24946683AD6AE0AF6724D700C325D (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t V_1 = 0;
	uint32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	uint32_t V_9 = 0;
	uint32_t V_10 = 0;
	int32_t V_11 = 0;
	bool V_12 = false;
	bool V_13 = false;
	bool V_14 = false;
	bool V_15 = false;
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_0 = __this->get_m_GlyphIndexLookup_6();
		V_0 = (bool)((((RuntimeObject*)(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_001b;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)il2cpp_codegen_object_new(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC(L_2, /*hidden argument*/Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC_RuntimeMethod_var);
		__this->set_m_GlyphIndexLookup_6(L_2);
		goto IL_0027;
	}

IL_001b:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_3 = __this->get_m_GlyphIndexLookup_6();
		NullCheck(L_3);
		Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A(L_3, /*hidden argument*/Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A_RuntimeMethod_var);
	}

IL_0027:
	{
		V_1 = 0;
		goto IL_0064;
	}

IL_002b:
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_4 = __this->get_m_SpriteGlyphTable_13();
		int32_t L_5 = V_1;
		NullCheck(L_4);
		SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC * L_6;
		L_6 = List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_inline(L_4, L_5, /*hidden argument*/List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_RuntimeMethod_var);
		NullCheck(L_6);
		uint32_t L_7;
		L_7 = Glyph_get_index_mB9A53E02F757731DC06414DFC6F4F5D1615DC248(L_6, /*hidden argument*/NULL);
		V_2 = L_7;
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_8 = __this->get_m_GlyphIndexLookup_6();
		uint32_t L_9 = V_2;
		NullCheck(L_8);
		bool L_10;
		L_10 = Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97(L_8, L_9, /*hidden argument*/Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97_RuntimeMethod_var);
		V_3 = (bool)((((int32_t)L_10) == ((int32_t)0))? 1 : 0);
		bool L_11 = V_3;
		if (!L_11)
		{
			goto IL_005f;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_12 = __this->get_m_GlyphIndexLookup_6();
		uint32_t L_13 = V_2;
		int32_t L_14 = V_1;
		NullCheck(L_12);
		Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80(L_12, L_13, L_14, /*hidden argument*/Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80_RuntimeMethod_var);
	}

IL_005f:
	{
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
	}

IL_0064:
	{
		int32_t L_16 = V_1;
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_17 = __this->get_m_SpriteGlyphTable_13();
		NullCheck(L_17);
		int32_t L_18;
		L_18 = List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_inline(L_17, /*hidden argument*/List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_RuntimeMethod_var);
		V_4 = (bool)((((int32_t)L_16) < ((int32_t)L_18))? 1 : 0);
		bool L_19 = V_4;
		if (L_19)
		{
			goto IL_002b;
		}
	}
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_20 = __this->get_m_NameLookup_5();
		V_5 = (bool)((((RuntimeObject*)(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)L_20) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_0094;
		}
	}
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_22 = (Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)il2cpp_codegen_object_new(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1(L_22, /*hidden argument*/Dictionary_2__ctor_mE4D6F6FA5A737865159110CFFF4034001E7F75C1_RuntimeMethod_var);
		__this->set_m_NameLookup_5(L_22);
		goto IL_00a0;
	}

IL_0094:
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_23 = __this->get_m_NameLookup_5();
		NullCheck(L_23);
		Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7(L_23, /*hidden argument*/Dictionary_2_Clear_mEF66FB646BF483BD2943F78417C299E1C50730D7_RuntimeMethod_var);
	}

IL_00a0:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_24 = __this->get_m_UnicodeLookup_4();
		V_6 = (bool)((((RuntimeObject*)(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)L_24) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_25 = V_6;
		if (!L_25)
		{
			goto IL_00bc;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_26 = (Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)il2cpp_codegen_object_new(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC(L_26, /*hidden argument*/Dictionary_2__ctor_mE15405500DD021C28290EAD925917B7809480CDC_RuntimeMethod_var);
		__this->set_m_UnicodeLookup_4(L_26);
		goto IL_00c8;
	}

IL_00bc:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_27 = __this->get_m_UnicodeLookup_4();
		NullCheck(L_27);
		Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A(L_27, /*hidden argument*/Dictionary_2_Clear_m9128D1454359632502552F4502D7DBD1B4A93A4A_RuntimeMethod_var);
	}

IL_00c8:
	{
		V_7 = 0;
		goto IL_0195;
	}

IL_00d0:
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_28 = __this->get_m_SpriteCharacterTable_12();
		int32_t L_29 = V_7;
		NullCheck(L_28);
		SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * L_30;
		L_30 = List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_inline(L_28, L_29, /*hidden argument*/List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_RuntimeMethod_var);
		NullCheck(L_30);
		int32_t L_31;
		L_31 = SpriteCharacter_get_hashCode_m442D0FAAF80F3386B2F7CCE2384ADE2B81D006C7(L_30, /*hidden argument*/NULL);
		V_8 = L_31;
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_32 = __this->get_m_NameLookup_5();
		int32_t L_33 = V_8;
		NullCheck(L_32);
		bool L_34;
		L_34 = Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391(L_32, L_33, /*hidden argument*/Dictionary_2_ContainsKey_m263EB6C52C97405E419D9C2C54C18C15AD02C391_RuntimeMethod_var);
		V_12 = (bool)((((int32_t)L_34) == ((int32_t)0))? 1 : 0);
		bool L_35 = V_12;
		if (!L_35)
		{
			goto IL_010b;
		}
	}
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_36 = __this->get_m_NameLookup_5();
		int32_t L_37 = V_8;
		int32_t L_38 = V_7;
		NullCheck(L_36);
		Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279(L_36, L_37, L_38, /*hidden argument*/Dictionary_2_Add_m2721B332C7315B8590D01121005560C8A4824279_RuntimeMethod_var);
	}

IL_010b:
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_39 = __this->get_m_SpriteCharacterTable_12();
		int32_t L_40 = V_7;
		NullCheck(L_39);
		SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * L_41;
		L_41 = List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_inline(L_39, L_40, /*hidden argument*/List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_RuntimeMethod_var);
		NullCheck(L_41);
		uint32_t L_42;
		L_42 = TextElement_get_unicode_m99D2EAAB234FC507A71D6E13A6941CEBC39F21FA(L_41, /*hidden argument*/NULL);
		V_9 = L_42;
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_43 = __this->get_m_UnicodeLookup_4();
		uint32_t L_44 = V_9;
		NullCheck(L_43);
		bool L_45;
		L_45 = Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97(L_43, L_44, /*hidden argument*/Dictionary_2_ContainsKey_mD3869E985B6366B026BC750565B5C8BBD0C88E97_RuntimeMethod_var);
		V_13 = (bool)((((int32_t)L_45) == ((int32_t)0))? 1 : 0);
		bool L_46 = V_13;
		if (!L_46)
		{
			goto IL_0145;
		}
	}
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_47 = __this->get_m_UnicodeLookup_4();
		uint32_t L_48 = V_9;
		int32_t L_49 = V_7;
		NullCheck(L_47);
		Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80(L_47, L_48, L_49, /*hidden argument*/Dictionary_2_Add_mF264516144A2CE6E038EAFBE6BB97AD3028F0A80_RuntimeMethod_var);
	}

IL_0145:
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_50 = __this->get_m_SpriteCharacterTable_12();
		int32_t L_51 = V_7;
		NullCheck(L_50);
		SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * L_52;
		L_52 = List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_inline(L_50, L_51, /*hidden argument*/List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_RuntimeMethod_var);
		NullCheck(L_52);
		uint32_t L_53;
		L_53 = TextElement_get_glyphIndex_m0E047BD5C201C46D411F5D22C98C6CD44B007A3C(L_52, /*hidden argument*/NULL);
		V_10 = L_53;
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_54 = __this->get_m_GlyphIndexLookup_6();
		uint32_t L_55 = V_10;
		NullCheck(L_54);
		bool L_56;
		L_56 = Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A(L_54, L_55, (int32_t*)(&V_11), /*hidden argument*/Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_RuntimeMethod_var);
		V_14 = L_56;
		bool L_57 = V_14;
		if (!L_57)
		{
			goto IL_018e;
		}
	}
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_58 = __this->get_m_SpriteCharacterTable_12();
		int32_t L_59 = V_7;
		NullCheck(L_58);
		SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * L_60;
		L_60 = List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_inline(L_58, L_59, /*hidden argument*/List_1_get_Item_m5B5A18ADEE451822B118BEF3BDD01752DAB25B27_RuntimeMethod_var);
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_61 = __this->get_m_SpriteGlyphTable_13();
		int32_t L_62 = V_11;
		NullCheck(L_61);
		SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC * L_63;
		L_63 = List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_inline(L_61, L_62, /*hidden argument*/List_1_get_Item_mA74C249BA890E7B191685BF62D6C9CE52C2ADD84_RuntimeMethod_var);
		NullCheck(L_60);
		TextElement_set_glyph_m0F4B5843579854A453EAB4E2F7D976306A797415(L_60, L_63, /*hidden argument*/NULL);
	}

IL_018e:
	{
		int32_t L_64 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add((int32_t)L_64, (int32_t)1));
	}

IL_0195:
	{
		int32_t L_65 = V_7;
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_66 = __this->get_m_SpriteCharacterTable_12();
		NullCheck(L_66);
		int32_t L_67;
		L_67 = List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_inline(L_66, /*hidden argument*/List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_RuntimeMethod_var);
		V_15 = (bool)((((int32_t)L_65) < ((int32_t)L_67))? 1 : 0);
		bool L_68 = V_15;
		if (L_68)
		{
			goto IL_00d0;
		}
	}
	{
		__this->set_m_IsSpriteAssetLookupTablesDirty_15((bool)0);
		return;
	}
}
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::GetSpriteIndexFromHashcode(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_GetSpriteIndexFromHashcode_mD064B5FACAB724DE41D9962160F5AF316D7C3AC0 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, int32_t ___hashCode0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_0 = __this->get_m_NameLookup_5();
		V_1 = (bool)((((RuntimeObject*)(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		TextSpriteAsset_UpdateLookupTables_mEA0CDF3875A24946683AD6AE0AF6724D700C325D(__this, /*hidden argument*/NULL);
	}

IL_0015:
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_2 = __this->get_m_NameLookup_5();
		int32_t L_3 = ___hashCode0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026(L_2, L_3, (int32_t*)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m45CAE7F726F1B8F052F341A1B4F87684B1D08026_RuntimeMethod_var);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_6 = V_0;
		V_3 = L_6;
		goto IL_002f;
	}

IL_002b:
	{
		V_3 = (-1);
		goto IL_002f;
	}

IL_002f:
	{
		int32_t L_7 = V_3;
		return L_7;
	}
}
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::GetSpriteIndexFromUnicode(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_GetSpriteIndexFromUnicode_m8491CA04DE1C67C97ADFD8ABDA2841A73012F91B (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, uint32_t ___unicode0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_0 = __this->get_m_UnicodeLookup_4();
		V_1 = (bool)((((RuntimeObject*)(Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		TextSpriteAsset_UpdateLookupTables_mEA0CDF3875A24946683AD6AE0AF6724D700C325D(__this, /*hidden argument*/NULL);
	}

IL_0015:
	{
		Dictionary_2_t613970F5DB840DE525998C9C40E993772B7B7F60 * L_2 = __this->get_m_UnicodeLookup_4();
		uint32_t L_3 = ___unicode0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A(L_2, L_3, (int32_t*)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_m9BD077FE5E7FD59ADCCD7F4FAE3FCEDE730F6D1A_RuntimeMethod_var);
		V_2 = L_4;
		bool L_5 = V_2;
		if (!L_5)
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_6 = V_0;
		V_3 = L_6;
		goto IL_002f;
	}

IL_002b:
	{
		V_3 = (-1);
		goto IL_002f;
	}

IL_002f:
	{
		int32_t L_7 = V_3;
		return L_7;
	}
}
// System.Int32 UnityEngine.TextCore.TextSpriteAsset::GetSpriteIndexFromName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextSpriteAsset_GetSpriteIndexFromName_m0AF69BDD1CDD6FD470511740F1A728E6091E0A50 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, String_t* ___spriteName0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	{
		Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 * L_0 = __this->get_m_NameLookup_5();
		V_1 = (bool)((((RuntimeObject*)(Dictionary_2_t49CB072CAA9184D326107FA696BB354C43EB5E08 *)L_0) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_1 = V_1;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		TextSpriteAsset_UpdateLookupTables_mEA0CDF3875A24946683AD6AE0AF6724D700C325D(__this, /*hidden argument*/NULL);
	}

IL_0015:
	{
		String_t* L_2 = ___spriteName0;
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = TextUtilities_GetHashCodeCaseInSensitive_mF20D7BAE3A7A66531A45F5AD045E986B64B5F9A5(L_2, /*hidden argument*/NULL);
		V_0 = L_3;
		int32_t L_4 = V_0;
		int32_t L_5;
		L_5 = TextSpriteAsset_GetSpriteIndexFromHashcode_mD064B5FACAB724DE41D9962160F5AF316D7C3AC0(__this, L_4, /*hidden argument*/NULL);
		V_2 = L_5;
		goto IL_0026;
	}

IL_0026:
	{
		int32_t L_6 = V_2;
		return L_6;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByUnicode(UnityEngine.TextCore.TextSpriteAsset,System.UInt32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByUnicode_mDA9F6D8B52FC64E15A5BE8698F8B74200550A902 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset0, uint32_t ___unicode1, bool ___includeFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B10_0 = 0;
	int32_t G_B15_0 = 0;
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_0 = ___spriteAsset0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		int32_t* L_3 = ___spriteIndex3;
		*((int32_t*)L_3) = (int32_t)(-1);
		V_2 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_00ca;
	}

IL_0017:
	{
		int32_t* L_4 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_5 = ___spriteAsset0;
		uint32_t L_6 = ___unicode1;
		NullCheck(L_5);
		int32_t L_7;
		L_7 = TextSpriteAsset_GetSpriteIndexFromUnicode_m8491CA04DE1C67C97ADFD8ABDA2841A73012F91B(L_5, L_6, /*hidden argument*/NULL);
		*((int32_t*)L_4) = (int32_t)L_7;
		int32_t* L_8 = ___spriteIndex3;
		int32_t L_9 = *((int32_t*)L_8);
		V_3 = (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0033;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_11 = ___spriteAsset0;
		V_2 = L_11;
		goto IL_00ca;
	}

IL_0033:
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_12 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		V_4 = (bool)((((RuntimeObject*)(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_12) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_004b;
		}
	}
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_14 = (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)il2cpp_codegen_object_new(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var);
		List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD(L_14, /*hidden argument*/List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var);
		((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->set_s_SearchedSpriteAssets_16(L_14);
	}

IL_004b:
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_15 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		NullCheck(L_15);
		List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A(L_15, /*hidden argument*/List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_RuntimeMethod_var);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_16 = ___spriteAsset0;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501(L_16, /*hidden argument*/NULL);
		V_0 = L_17;
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_18 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		int32_t L_19 = V_0;
		NullCheck(L_18);
		List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F(L_18, L_19, /*hidden argument*/List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		bool L_20 = ___includeFallbacks2;
		if (!L_20)
		{
			goto IL_0084;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_21 = ___spriteAsset0;
		NullCheck(L_21);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_22 = L_21->get_fallbackSpriteAssets_14();
		if (!L_22)
		{
			goto IL_0084;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_23 = ___spriteAsset0;
		NullCheck(L_23);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_24 = L_23->get_fallbackSpriteAssets_14();
		NullCheck(L_24);
		int32_t L_25;
		L_25 = List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline(L_24, /*hidden argument*/List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		G_B10_0 = ((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
		goto IL_0085;
	}

IL_0084:
	{
		G_B10_0 = 0;
	}

IL_0085:
	{
		V_5 = (bool)G_B10_0;
		bool L_26 = V_5;
		if (!L_26)
		{
			goto IL_009c;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_27 = ___spriteAsset0;
		NullCheck(L_27);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_28 = L_27->get_fallbackSpriteAssets_14();
		uint32_t L_29 = ___unicode1;
		bool L_30 = ___includeFallbacks2;
		int32_t* L_31 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_32;
		L_32 = TextSpriteAsset_SearchForSpriteByUnicodeInternal_mD9E4F72C2FF4DD818D70E457D101011A61D6659F(L_28, L_29, L_30, (int32_t*)L_31, /*hidden argument*/NULL);
		V_2 = L_32;
		goto IL_00ca;
	}

IL_009c:
	{
		bool L_33 = ___includeFallbacks2;
		if (!L_33)
		{
			goto IL_00ac;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_34;
		L_34 = TextSettings_get_defaultSpriteAsset_mA9AF4F88EE3729723AEFE2155A47620386041B5D(/*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_34, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		G_B15_0 = ((int32_t)(L_35));
		goto IL_00ad;
	}

IL_00ac:
	{
		G_B15_0 = 0;
	}

IL_00ad:
	{
		V_6 = (bool)G_B15_0;
		bool L_36 = V_6;
		if (!L_36)
		{
			goto IL_00c3;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_37;
		L_37 = TextSettings_get_defaultSpriteAsset_mA9AF4F88EE3729723AEFE2155A47620386041B5D(/*hidden argument*/NULL);
		uint32_t L_38 = ___unicode1;
		bool L_39 = ___includeFallbacks2;
		int32_t* L_40 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_41;
		L_41 = TextSpriteAsset_SearchForSpriteByUnicodeInternal_mFC3A29D29038A3859A6345EEC250A5A4ED667808(L_37, L_38, L_39, (int32_t*)L_40, /*hidden argument*/NULL);
		V_2 = L_41;
		goto IL_00ca;
	}

IL_00c3:
	{
		int32_t* L_42 = ___spriteIndex3;
		*((int32_t*)L_42) = (int32_t)(-1);
		V_2 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_00ca;
	}

IL_00ca:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_43 = V_2;
		return L_43;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByUnicodeInternal(System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>,System.UInt32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByUnicodeInternal_mD9E4F72C2FF4DD818D70E457D101011A61D6659F (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * ___spriteAssets0, uint32_t ___unicode1, bool ___includeFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_6 = NULL;
	bool V_7 = false;
	{
		V_0 = 0;
		goto IL_0062;
	}

IL_0005:
	{
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_0 = ___spriteAssets0;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_2;
		L_2 = List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_inline(L_0, L_1, /*hidden argument*/List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_RuntimeMethod_var);
		V_1 = L_2;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_3 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_3, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_001b;
		}
	}
	{
		goto IL_005e;
	}

IL_001b:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_6 = V_1;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501(L_6, /*hidden argument*/NULL);
		V_2 = L_7;
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_8 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		int32_t L_9 = V_2;
		NullCheck(L_8);
		bool L_10;
		L_10 = List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2(L_8, L_9, /*hidden argument*/List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_RuntimeMethod_var);
		V_4 = L_10;
		bool L_11 = V_4;
		if (!L_11)
		{
			goto IL_0035;
		}
	}
	{
		goto IL_005e;
	}

IL_0035:
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_12 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		int32_t L_13 = V_2;
		NullCheck(L_12);
		List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F(L_12, L_13, /*hidden argument*/List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_14 = V_1;
		uint32_t L_15 = ___unicode1;
		bool L_16 = ___includeFallbacks2;
		int32_t* L_17 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_18;
		L_18 = TextSpriteAsset_SearchForSpriteByUnicodeInternal_mFC3A29D29038A3859A6345EEC250A5A4ED667808(L_14, L_15, L_16, (int32_t*)L_17, /*hidden argument*/NULL);
		V_1 = L_18;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_19 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_19, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_5 = L_20;
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_005d;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_22 = V_1;
		V_6 = L_22;
		goto IL_0079;
	}

IL_005d:
	{
	}

IL_005e:
	{
		int32_t L_23 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
	}

IL_0062:
	{
		int32_t L_24 = V_0;
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_25 = ___spriteAssets0;
		NullCheck(L_25);
		int32_t L_26;
		L_26 = List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline(L_25, /*hidden argument*/List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_24) < ((int32_t)L_26))? 1 : 0);
		bool L_27 = V_7;
		if (L_27)
		{
			goto IL_0005;
		}
	}
	{
		int32_t* L_28 = ___spriteIndex3;
		*((int32_t*)L_28) = (int32_t)(-1);
		V_6 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_0079;
	}

IL_0079:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_29 = V_6;
		return L_29;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByUnicodeInternal(UnityEngine.TextCore.TextSpriteAsset,System.UInt32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByUnicodeInternal_mFC3A29D29038A3859A6345EEC250A5A4ED667808 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset0, uint32_t ___unicode1, bool ___includeFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_1 = NULL;
	bool V_2 = false;
	int32_t G_B6_0 = 0;
	{
		int32_t* L_0 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_1 = ___spriteAsset0;
		uint32_t L_2 = ___unicode1;
		NullCheck(L_1);
		int32_t L_3;
		L_3 = TextSpriteAsset_GetSpriteIndexFromUnicode_m8491CA04DE1C67C97ADFD8ABDA2841A73012F91B(L_1, L_2, /*hidden argument*/NULL);
		*((int32_t*)L_0) = (int32_t)L_3;
		int32_t* L_4 = ___spriteIndex3;
		int32_t L_5 = *((int32_t*)L_4);
		V_0 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_0;
		if (!L_6)
		{
			goto IL_001a;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_7 = ___spriteAsset0;
		V_1 = L_7;
		goto IL_0052;
	}

IL_001a:
	{
		bool L_8 = ___includeFallbacks2;
		if (!L_8)
		{
			goto IL_0035;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_9 = ___spriteAsset0;
		NullCheck(L_9);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_10 = L_9->get_fallbackSpriteAssets_14();
		if (!L_10)
		{
			goto IL_0035;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_11 = ___spriteAsset0;
		NullCheck(L_11);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_12 = L_11->get_fallbackSpriteAssets_14();
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline(L_12, /*hidden argument*/List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		G_B6_0 = ((((int32_t)L_13) > ((int32_t)0))? 1 : 0);
		goto IL_0036;
	}

IL_0035:
	{
		G_B6_0 = 0;
	}

IL_0036:
	{
		V_2 = (bool)G_B6_0;
		bool L_14 = V_2;
		if (!L_14)
		{
			goto IL_004b;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_15 = ___spriteAsset0;
		NullCheck(L_15);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_16 = L_15->get_fallbackSpriteAssets_14();
		uint32_t L_17 = ___unicode1;
		bool L_18 = ___includeFallbacks2;
		int32_t* L_19 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_20;
		L_20 = TextSpriteAsset_SearchForSpriteByUnicodeInternal_mD9E4F72C2FF4DD818D70E457D101011A61D6659F(L_16, L_17, L_18, (int32_t*)L_19, /*hidden argument*/NULL);
		V_1 = L_20;
		goto IL_0052;
	}

IL_004b:
	{
		int32_t* L_21 = ___spriteIndex3;
		*((int32_t*)L_21) = (int32_t)(-1);
		V_1 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_0052;
	}

IL_0052:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_22 = V_1;
		return L_22;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByHashCode(UnityEngine.TextCore.TextSpriteAsset,System.Int32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByHashCode_m473D83303F7DA336CE2C40EBCBF0A4E23EEBAF35 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset0, int32_t ___hashCode1, bool ___includeFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_2 = NULL;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	bool V_6 = false;
	int32_t G_B10_0 = 0;
	int32_t G_B15_0 = 0;
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_0 = ___spriteAsset0;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_1 = L_1;
		bool L_2 = V_1;
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		int32_t* L_3 = ___spriteIndex3;
		*((int32_t*)L_3) = (int32_t)(-1);
		V_2 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_00ca;
	}

IL_0017:
	{
		int32_t* L_4 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_5 = ___spriteAsset0;
		int32_t L_6 = ___hashCode1;
		NullCheck(L_5);
		int32_t L_7;
		L_7 = TextSpriteAsset_GetSpriteIndexFromHashcode_mD064B5FACAB724DE41D9962160F5AF316D7C3AC0(L_5, L_6, /*hidden argument*/NULL);
		*((int32_t*)L_4) = (int32_t)L_7;
		int32_t* L_8 = ___spriteIndex3;
		int32_t L_9 = *((int32_t*)L_8);
		V_3 = (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_3;
		if (!L_10)
		{
			goto IL_0033;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_11 = ___spriteAsset0;
		V_2 = L_11;
		goto IL_00ca;
	}

IL_0033:
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_12 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		V_4 = (bool)((((RuntimeObject*)(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)L_12) == ((RuntimeObject*)(RuntimeObject *)NULL))? 1 : 0);
		bool L_13 = V_4;
		if (!L_13)
		{
			goto IL_004b;
		}
	}
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_14 = (List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 *)il2cpp_codegen_object_new(List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7_il2cpp_TypeInfo_var);
		List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD(L_14, /*hidden argument*/List_1__ctor_m45E78772E9157F6CD684A69AAB07CE4082FE5FFD_RuntimeMethod_var);
		((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->set_s_SearchedSpriteAssets_16(L_14);
	}

IL_004b:
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_15 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		NullCheck(L_15);
		List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A(L_15, /*hidden argument*/List_1_Clear_m508B72E5229FAE7042D99A04555F66F10C597C7A_RuntimeMethod_var);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_16 = ___spriteAsset0;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501(L_16, /*hidden argument*/NULL);
		V_0 = L_17;
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_18 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		int32_t L_19 = V_0;
		NullCheck(L_18);
		List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F(L_18, L_19, /*hidden argument*/List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		bool L_20 = ___includeFallbacks2;
		if (!L_20)
		{
			goto IL_0084;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_21 = ___spriteAsset0;
		NullCheck(L_21);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_22 = L_21->get_fallbackSpriteAssets_14();
		if (!L_22)
		{
			goto IL_0084;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_23 = ___spriteAsset0;
		NullCheck(L_23);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_24 = L_23->get_fallbackSpriteAssets_14();
		NullCheck(L_24);
		int32_t L_25;
		L_25 = List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline(L_24, /*hidden argument*/List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		G_B10_0 = ((((int32_t)L_25) > ((int32_t)0))? 1 : 0);
		goto IL_0085;
	}

IL_0084:
	{
		G_B10_0 = 0;
	}

IL_0085:
	{
		V_5 = (bool)G_B10_0;
		bool L_26 = V_5;
		if (!L_26)
		{
			goto IL_009c;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_27 = ___spriteAsset0;
		NullCheck(L_27);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_28 = L_27->get_fallbackSpriteAssets_14();
		int32_t L_29 = ___hashCode1;
		bool L_30 = ___includeFallbacks2;
		int32_t* L_31 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_32;
		L_32 = TextSpriteAsset_SearchForSpriteByHashCodeInternal_m60404CFB79C96EC3EED2D38670A03C2E72553CF4(L_28, L_29, L_30, (int32_t*)L_31, /*hidden argument*/NULL);
		V_2 = L_32;
		goto IL_00ca;
	}

IL_009c:
	{
		bool L_33 = ___includeFallbacks2;
		if (!L_33)
		{
			goto IL_00ac;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_34;
		L_34 = TextSettings_get_defaultSpriteAsset_mA9AF4F88EE3729723AEFE2155A47620386041B5D(/*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_35;
		L_35 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_34, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		G_B15_0 = ((int32_t)(L_35));
		goto IL_00ad;
	}

IL_00ac:
	{
		G_B15_0 = 0;
	}

IL_00ad:
	{
		V_6 = (bool)G_B15_0;
		bool L_36 = V_6;
		if (!L_36)
		{
			goto IL_00c3;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_37;
		L_37 = TextSettings_get_defaultSpriteAsset_mA9AF4F88EE3729723AEFE2155A47620386041B5D(/*hidden argument*/NULL);
		int32_t L_38 = ___hashCode1;
		bool L_39 = ___includeFallbacks2;
		int32_t* L_40 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_41;
		L_41 = TextSpriteAsset_SearchForSpriteByHashCodeInternal_mC3F4D1021C7080533B8B2BB75449D6004EC21880(L_37, L_38, L_39, (int32_t*)L_40, /*hidden argument*/NULL);
		V_2 = L_41;
		goto IL_00ca;
	}

IL_00c3:
	{
		int32_t* L_42 = ___spriteIndex3;
		*((int32_t*)L_42) = (int32_t)(-1);
		V_2 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_00ca;
	}

IL_00ca:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_43 = V_2;
		return L_43;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByHashCodeInternal(System.Collections.Generic.List`1<UnityEngine.TextCore.TextSpriteAsset>,System.Int32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByHashCodeInternal_m60404CFB79C96EC3EED2D38670A03C2E72553CF4 (List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * ___spriteAssets0, int32_t ___hashCode1, bool ___searchFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_1 = NULL;
	int32_t V_2 = 0;
	bool V_3 = false;
	bool V_4 = false;
	bool V_5 = false;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_6 = NULL;
	bool V_7 = false;
	{
		V_0 = 0;
		goto IL_0062;
	}

IL_0005:
	{
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_0 = ___spriteAssets0;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_2;
		L_2 = List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_inline(L_0, L_1, /*hidden argument*/List_1_get_Item_m557291276426499A888B0000A8BA02028ACCC75E_RuntimeMethod_var);
		V_1 = L_2;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_3 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_3, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_3 = L_4;
		bool L_5 = V_3;
		if (!L_5)
		{
			goto IL_001b;
		}
	}
	{
		goto IL_005e;
	}

IL_001b:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_6 = V_1;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = Object_GetInstanceID_m7CF962BC1DB5C03F3522F88728CB2F514582B501(L_6, /*hidden argument*/NULL);
		V_2 = L_7;
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_8 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		int32_t L_9 = V_2;
		NullCheck(L_8);
		bool L_10;
		L_10 = List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2(L_8, L_9, /*hidden argument*/List_1_Contains_mCA1215A6E5F7315854923DB7F5624182C9BA72D2_RuntimeMethod_var);
		V_4 = L_10;
		bool L_11 = V_4;
		if (!L_11)
		{
			goto IL_0035;
		}
	}
	{
		goto IL_005e;
	}

IL_0035:
	{
		List_1_t260B41F956D673396C33A4CF94E8D6C4389EACB7 * L_12 = ((TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_StaticFields*)il2cpp_codegen_static_fields_for(TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539_il2cpp_TypeInfo_var))->get_s_SearchedSpriteAssets_16();
		int32_t L_13 = V_2;
		NullCheck(L_12);
		List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F(L_12, L_13, /*hidden argument*/List_1_Add_mEE653047BDB3486ACC2E16DC6C3422A0BA48F01F_RuntimeMethod_var);
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_14 = V_1;
		int32_t L_15 = ___hashCode1;
		bool L_16 = ___searchFallbacks2;
		int32_t* L_17 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_18;
		L_18 = TextSpriteAsset_SearchForSpriteByHashCodeInternal_mC3F4D1021C7080533B8B2BB75449D6004EC21880(L_14, L_15, L_16, (int32_t*)L_17, /*hidden argument*/NULL);
		V_1 = L_18;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_19 = V_1;
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_20;
		L_20 = Object_op_Inequality_mE1F187520BD83FB7D86A6D850710C4D42B864E90(L_19, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_5 = L_20;
		bool L_21 = V_5;
		if (!L_21)
		{
			goto IL_005d;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_22 = V_1;
		V_6 = L_22;
		goto IL_0079;
	}

IL_005d:
	{
	}

IL_005e:
	{
		int32_t L_23 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
	}

IL_0062:
	{
		int32_t L_24 = V_0;
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_25 = ___spriteAssets0;
		NullCheck(L_25);
		int32_t L_26;
		L_26 = List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline(L_25, /*hidden argument*/List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		V_7 = (bool)((((int32_t)L_24) < ((int32_t)L_26))? 1 : 0);
		bool L_27 = V_7;
		if (L_27)
		{
			goto IL_0005;
		}
	}
	{
		int32_t* L_28 = ___spriteIndex3;
		*((int32_t*)L_28) = (int32_t)(-1);
		V_6 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_0079;
	}

IL_0079:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_29 = V_6;
		return L_29;
	}
}
// UnityEngine.TextCore.TextSpriteAsset UnityEngine.TextCore.TextSpriteAsset::SearchForSpriteByHashCodeInternal(UnityEngine.TextCore.TextSpriteAsset,System.Int32,System.Boolean,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * TextSpriteAsset_SearchForSpriteByHashCodeInternal_mC3F4D1021C7080533B8B2BB75449D6004EC21880 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * ___spriteAsset0, int32_t ___hashCode1, bool ___searchFallbacks2, int32_t* ___spriteIndex3, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * V_1 = NULL;
	bool V_2 = false;
	int32_t G_B6_0 = 0;
	{
		int32_t* L_0 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_1 = ___spriteAsset0;
		int32_t L_2 = ___hashCode1;
		NullCheck(L_1);
		int32_t L_3;
		L_3 = TextSpriteAsset_GetSpriteIndexFromHashcode_mD064B5FACAB724DE41D9962160F5AF316D7C3AC0(L_1, L_2, /*hidden argument*/NULL);
		*((int32_t*)L_0) = (int32_t)L_3;
		int32_t* L_4 = ___spriteIndex3;
		int32_t L_5 = *((int32_t*)L_4);
		V_0 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		bool L_6 = V_0;
		if (!L_6)
		{
			goto IL_001a;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_7 = ___spriteAsset0;
		V_1 = L_7;
		goto IL_0052;
	}

IL_001a:
	{
		bool L_8 = ___searchFallbacks2;
		if (!L_8)
		{
			goto IL_0035;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_9 = ___spriteAsset0;
		NullCheck(L_9);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_10 = L_9->get_fallbackSpriteAssets_14();
		if (!L_10)
		{
			goto IL_0035;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_11 = ___spriteAsset0;
		NullCheck(L_11);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_12 = L_11->get_fallbackSpriteAssets_14();
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_inline(L_12, /*hidden argument*/List_1_get_Count_m68896612A5A04063428DEB4F2ACD867D98EB8A84_RuntimeMethod_var);
		G_B6_0 = ((((int32_t)L_13) > ((int32_t)0))? 1 : 0);
		goto IL_0036;
	}

IL_0035:
	{
		G_B6_0 = 0;
	}

IL_0036:
	{
		V_2 = (bool)G_B6_0;
		bool L_14 = V_2;
		if (!L_14)
		{
			goto IL_004b;
		}
	}
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_15 = ___spriteAsset0;
		NullCheck(L_15);
		List_1_t961D29CDB9950940F82252F8DE108BC423E54105 * L_16 = L_15->get_fallbackSpriteAssets_14();
		int32_t L_17 = ___hashCode1;
		bool L_18 = ___searchFallbacks2;
		int32_t* L_19 = ___spriteIndex3;
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_20;
		L_20 = TextSpriteAsset_SearchForSpriteByHashCodeInternal_m60404CFB79C96EC3EED2D38670A03C2E72553CF4(L_16, L_17, L_18, (int32_t*)L_19, /*hidden argument*/NULL);
		V_1 = L_20;
		goto IL_0052;
	}

IL_004b:
	{
		int32_t* L_21 = ___spriteIndex3;
		*((int32_t*)L_21) = (int32_t)(-1);
		V_1 = (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 *)NULL;
		goto IL_0052;
	}

IL_0052:
	{
		TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * L_22 = V_1;
		return L_22;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::SortGlyphTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_SortGlyphTable_m6A0FAC2DBBE64FA964D88BEFFC7F1EFC2A009041 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m9C5A9253DE27C7F945E0806C32C0579C0BA1F9F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_mF6503EAE1C1EB26C810D4976F2EDCE7C173D40B7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m32715969DC86FEF92227462F0B839A3D1235E101_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortGlyphTableU3Eb__42_0_m6B171B2B9108F43BACBEE7ECE68C0C76531480C0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * G_B7_0 = NULL;
	List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * G_B7_1 = NULL;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * G_B7_2 = NULL;
	Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * G_B6_0 = NULL;
	List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * G_B6_1 = NULL;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * G_B6_2 = NULL;
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_0 = __this->get_m_SpriteGlyphTable_13();
		if (!L_0)
		{
			goto IL_0019;
		}
	}
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_1 = __this->get_m_SpriteGlyphTable_13();
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_inline(L_1, /*hidden argument*/List_1_get_Count_mFA18473AD374A7F282B0A44BD91AE165D5A784B4_RuntimeMethod_var);
		G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 1;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0020;
		}
	}
	{
		goto IL_0055;
	}

IL_0020:
	{
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_4 = __this->get_m_SpriteGlyphTable_13();
		IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * L_5 = ((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->get_U3CU3E9__42_0_1();
		Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * L_6 = L_5;
		G_B6_0 = L_6;
		G_B6_1 = L_4;
		G_B6_2 = __this;
		if (L_6)
		{
			G_B7_0 = L_6;
			G_B7_1 = L_4;
			G_B7_2 = __this;
			goto IL_0046;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * L_7 = ((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->get_U3CU3E9_0();
		Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * L_8 = (Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 *)il2cpp_codegen_object_new(Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316_il2cpp_TypeInfo_var);
		Func_2__ctor_m32715969DC86FEF92227462F0B839A3D1235E101(L_8, L_7, (intptr_t)((intptr_t)U3CU3Ec_U3CSortGlyphTableU3Eb__42_0_m6B171B2B9108F43BACBEE7ECE68C0C76531480C0_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m32715969DC86FEF92227462F0B839A3D1235E101_RuntimeMethod_var);
		Func_2_t7D453CAC0F3A21ED615901A420B22B65A3464316 * L_9 = L_8;
		((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->set_U3CU3E9__42_0_1(L_9);
		G_B7_0 = L_9;
		G_B7_1 = G_B6_1;
		G_B7_2 = G_B6_2;
	}

IL_0046:
	{
		RuntimeObject* L_10;
		L_10 = Enumerable_OrderBy_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m9C5A9253DE27C7F945E0806C32C0579C0BA1F9F0(G_B7_1, G_B7_0, /*hidden argument*/Enumerable_OrderBy_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m9C5A9253DE27C7F945E0806C32C0579C0BA1F9F0_RuntimeMethod_var);
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_11;
		L_11 = Enumerable_ToList_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_mF6503EAE1C1EB26C810D4976F2EDCE7C173D40B7(L_10, /*hidden argument*/Enumerable_ToList_TisSpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC_mF6503EAE1C1EB26C810D4976F2EDCE7C173D40B7_RuntimeMethod_var);
		NullCheck(G_B7_2);
		G_B7_2->set_m_SpriteGlyphTable_13(L_11);
	}

IL_0055:
	{
		return;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::SortCharacterTable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_SortCharacterTable_m7B4FF3095CF8494DA8C0D92F6646865D5F8DE74E (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m35878638012FC41C27233C35ACCCA6E06FD3DD81_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_m38A22A2CA25E4BA09E7B20F3B4D0FA5B353130ED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2__ctor_m289C2FCDB0E45A794D0937E3E5ED2C889C9AF0FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortCharacterTableU3Eb__43_0_m169A60F47116C33FE9D179627CA7513FCCEC43CC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B3_0 = 0;
	Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * G_B6_0 = NULL;
	List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * G_B6_1 = NULL;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * G_B6_2 = NULL;
	Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * G_B5_0 = NULL;
	List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * G_B5_1 = NULL;
	TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * G_B5_2 = NULL;
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_0 = __this->get_m_SpriteCharacterTable_12();
		if (!L_0)
		{
			goto IL_0019;
		}
	}
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_1 = __this->get_m_SpriteCharacterTable_12();
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_inline(L_1, /*hidden argument*/List_1_get_Count_m49BA0E24BF602491D501650F9902E2BD855220D6_RuntimeMethod_var);
		G_B3_0 = ((((int32_t)L_2) > ((int32_t)0))? 1 : 0);
		goto IL_001a;
	}

IL_0019:
	{
		G_B3_0 = 0;
	}

IL_001a:
	{
		V_0 = (bool)G_B3_0;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_0053;
		}
	}
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_4 = __this->get_m_SpriteCharacterTable_12();
		IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * L_5 = ((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->get_U3CU3E9__43_0_2();
		Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * L_6 = L_5;
		G_B5_0 = L_6;
		G_B5_1 = L_4;
		G_B5_2 = __this;
		if (L_6)
		{
			G_B6_0 = L_6;
			G_B6_1 = L_4;
			G_B6_2 = __this;
			goto IL_0044;
		}
	}
	{
		IL2CPP_RUNTIME_CLASS_INIT(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * L_7 = ((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->get_U3CU3E9_0();
		Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * L_8 = (Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 *)il2cpp_codegen_object_new(Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8_il2cpp_TypeInfo_var);
		Func_2__ctor_m289C2FCDB0E45A794D0937E3E5ED2C889C9AF0FC(L_8, L_7, (intptr_t)((intptr_t)U3CU3Ec_U3CSortCharacterTableU3Eb__43_0_m169A60F47116C33FE9D179627CA7513FCCEC43CC_RuntimeMethod_var), /*hidden argument*/Func_2__ctor_m289C2FCDB0E45A794D0937E3E5ED2C889C9AF0FC_RuntimeMethod_var);
		Func_2_t753A2F0042B0DA2493B41440B3FA86D5D36F1FA8 * L_9 = L_8;
		((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->set_U3CU3E9__43_0_2(L_9);
		G_B6_0 = L_9;
		G_B6_1 = G_B5_1;
		G_B6_2 = G_B5_2;
	}

IL_0044:
	{
		RuntimeObject* L_10;
		L_10 = Enumerable_OrderBy_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m35878638012FC41C27233C35ACCCA6E06FD3DD81(G_B6_1, G_B6_0, /*hidden argument*/Enumerable_OrderBy_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m35878638012FC41C27233C35ACCCA6E06FD3DD81_RuntimeMethod_var);
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_11;
		L_11 = Enumerable_ToList_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_m38A22A2CA25E4BA09E7B20F3B4D0FA5B353130ED(L_10, /*hidden argument*/Enumerable_ToList_TisSpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49_m38A22A2CA25E4BA09E7B20F3B4D0FA5B353130ED_RuntimeMethod_var);
		NullCheck(G_B6_2);
		G_B6_2->set_m_SpriteCharacterTable_12(L_11);
	}

IL_0053:
	{
		return;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::SortGlyphAndCharacterTables()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset_SortGlyphAndCharacterTables_mD7B0BFFE95BC42FBF46BC8488061587909801E14 (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	{
		TextSpriteAsset_SortGlyphTable_m6A0FAC2DBBE64FA964D88BEFFC7F1EFC2A009041(__this, /*hidden argument*/NULL);
		TextSpriteAsset_SortCharacterTable_m7B4FF3095CF8494DA8C0D92F6646865D5F8DE74E(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSpriteAsset__ctor_m5ED34C6458B90ADBDF1705EC913574B83CC18F7D (TextSpriteAsset_t180AF366237C1BA798C3EC9147D1E69FA3A48539 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m60D9CAE2DF27B8DADA9AC9DD45096B87E97C43F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mDBAA3E7F412CFB41E62F1E64324BD8867B65B1E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA * L_0 = (List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA *)il2cpp_codegen_object_new(List_1_tB5C30BAB6A628B851912839A43AABDE26FBFDCBA_il2cpp_TypeInfo_var);
		List_1__ctor_m60D9CAE2DF27B8DADA9AC9DD45096B87E97C43F4(L_0, /*hidden argument*/List_1__ctor_m60D9CAE2DF27B8DADA9AC9DD45096B87E97C43F4_RuntimeMethod_var);
		__this->set_m_SpriteCharacterTable_12(L_0);
		List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 * L_1 = (List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560 *)il2cpp_codegen_object_new(List_1_t8C2E08984424E64543536AFA0F0F69EDE93AC560_il2cpp_TypeInfo_var);
		List_1__ctor_mDBAA3E7F412CFB41E62F1E64324BD8867B65B1E0(L_1, /*hidden argument*/List_1__ctor_mDBAA3E7F412CFB41E62F1E64324BD8867B65B1E0_RuntimeMethod_var);
		__this->set_m_SpriteGlyphTable_13(L_1);
		__this->set_m_IsSpriteAssetLookupTablesDirty_15((bool)0);
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 UnityEngine.TextCore.TextStyle::get_hashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextStyle_get_hashCode_m076FDA42E86F5C88049DF7843C6E187E33A5A275 (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method)
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->get_m_HashCode_1();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
// System.Int32[] UnityEngine.TextCore.TextStyle::get_styleOpeningTagArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* TextStyle_get_styleOpeningTagArray_mE4935D4F05487AEC2F5FD707FE3D384C452F3B02 (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method)
{
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL;
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = __this->get_m_OpeningTagArray_4();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = V_0;
		return L_1;
	}
}
// System.Int32[] UnityEngine.TextCore.TextStyle::get_styleClosingTagArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* TextStyle_get_styleClosingTagArray_m714A38AD0EAD7E291C54446F61FDD668E870437A (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method)
{
	Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* V_0 = NULL;
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_0 = __this->get_m_ClosingTagArray_5();
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_1 = V_0;
		return L_1;
	}
}
// System.Void UnityEngine.TextCore.TextStyle::RefreshStyle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyle_RefreshStyle_m9C83964EBCC8D80744CBACF90187B937F56D9B5D (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	int32_t V_2 = 0;
	bool V_3 = false;
	{
		String_t* L_0 = __this->get_m_Name_0();
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = TextUtilities_GetHashCodeCaseInSensitive_mF20D7BAE3A7A66531A45F5AD045E986B64B5F9A5(L_0, /*hidden argument*/NULL);
		__this->set_m_HashCode_1(L_1);
		String_t* L_2 = __this->get_m_OpeningDefinition_2();
		NullCheck(L_2);
		int32_t L_3;
		L_3 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_2, /*hidden argument*/NULL);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_3);
		__this->set_m_OpeningTagArray_4(L_4);
		V_0 = 0;
		goto IL_0044;
	}

IL_002c:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_5 = __this->get_m_OpeningTagArray_4();
		int32_t L_6 = V_0;
		String_t* L_7 = __this->get_m_OpeningDefinition_2();
		int32_t L_8 = V_0;
		NullCheck(L_7);
		Il2CppChar L_9;
		L_9 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_7, L_8, /*hidden argument*/NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (int32_t)L_9);
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)1));
	}

IL_0044:
	{
		int32_t L_11 = V_0;
		String_t* L_12 = __this->get_m_OpeningDefinition_2();
		NullCheck(L_12);
		int32_t L_13;
		L_13 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_12, /*hidden argument*/NULL);
		V_1 = (bool)((((int32_t)L_11) < ((int32_t)L_13))? 1 : 0);
		bool L_14 = V_1;
		if (L_14)
		{
			goto IL_002c;
		}
	}
	{
		String_t* L_15 = __this->get_m_ClosingDefinition_3();
		NullCheck(L_15);
		int32_t L_16;
		L_16 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_15, /*hidden argument*/NULL);
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_17 = (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)SZArrayNew(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32_il2cpp_TypeInfo_var, (uint32_t)L_16);
		__this->set_m_ClosingTagArray_5(L_17);
		V_2 = 0;
		goto IL_0088;
	}

IL_0070:
	{
		Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_18 = __this->get_m_ClosingTagArray_5();
		int32_t L_19 = V_2;
		String_t* L_20 = __this->get_m_ClosingDefinition_3();
		int32_t L_21 = V_2;
		NullCheck(L_20);
		Il2CppChar L_22;
		L_22 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_20, L_21, /*hidden argument*/NULL);
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)L_22);
		int32_t L_23 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1));
	}

IL_0088:
	{
		int32_t L_24 = V_2;
		String_t* L_25 = __this->get_m_ClosingDefinition_3();
		NullCheck(L_25);
		int32_t L_26;
		L_26 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_25, /*hidden argument*/NULL);
		V_3 = (bool)((((int32_t)L_24) < ((int32_t)L_26))? 1 : 0);
		bool L_27 = V_3;
		if (L_27)
		{
			goto IL_0070;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.TextCore.TextStyle::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyle__ctor_m83ED23A75B27AFFD0B32AE0F91D3CC1C6C439B5E (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		__this->set_m_OpeningDefinition_2(L_0);
		String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->get_Empty_5();
		__this->set_m_ClosingDefinition_3(L_1);
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextStyleSheet::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * TextStyleSheet_get_instance_mF4CF5E69C4AB18C27B098F7BF87DDA48DDBD9444 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	bool V_1 = false;
	TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * V_2 = NULL;
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_0 = ((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields*)il2cpp_codegen_static_fields_for(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var))->get_s_Instance_4();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_003a;
		}
	}
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_3;
		L_3 = TextSettings_get_defaultStyleSheet_m07A2C2DE7A74BE12B09521453F5A57567DE7AC63(/*hidden argument*/NULL);
		((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields*)il2cpp_codegen_static_fields_for(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var))->set_s_Instance_4(L_3);
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_4 = ((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields*)il2cpp_codegen_static_fields_for(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var))->get_s_Instance_4();
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_4, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_1 = L_5;
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_002e;
		}
	}
	{
		V_2 = (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A *)NULL;
		goto IL_0042;
	}

IL_002e:
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_7 = ((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields*)il2cpp_codegen_static_fields_for(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var))->get_s_Instance_4();
		NullCheck(L_7);
		TextStyleSheet_LoadStyleDictionaryInternal_mD9510F39A2DD19AD849E7118443D8CDACEC9C9AF(L_7, /*hidden argument*/NULL);
	}

IL_003a:
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_8 = ((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields*)il2cpp_codegen_static_fields_for(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var))->get_s_Instance_4();
		V_2 = L_8;
		goto IL_0042;
	}

IL_0042:
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_9 = V_2;
		return L_9;
	}
}
// UnityEngine.TextCore.TextStyleSheet UnityEngine.TextCore.TextStyleSheet::LoadDefaultStyleSheet()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * TextStyleSheet_LoadDefaultStyleSheet_m1E2C305663131C92A9ABED56247799CEF777474C (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * V_0 = NULL;
	{
		((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_StaticFields*)il2cpp_codegen_static_fields_for(TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A_il2cpp_TypeInfo_var))->set_s_Instance_4((TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A *)NULL);
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_0;
		L_0 = TextStyleSheet_get_instance_mF4CF5E69C4AB18C27B098F7BF87DDA48DDBD9444(/*hidden argument*/NULL);
		V_0 = L_0;
		goto IL_000f;
	}

IL_000f:
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_1 = V_0;
		return L_1;
	}
}
// UnityEngine.TextCore.TextStyle UnityEngine.TextCore.TextStyleSheet::GetStyle(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * TextStyleSheet_GetStyle_mDB72EDE232728E47211B4B2B9527E391AA55070E (int32_t ___hashCode0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_1 = NULL;
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_0;
		L_0 = TextStyleSheet_get_instance_mF4CF5E69C4AB18C27B098F7BF87DDA48DDBD9444(/*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(Object_tF2F3778131EFF286AF62B7B013A170F95A91571A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mEE9EC7EB5C7DC3E95B94AB904E1986FC4D566D54(L_0, (Object_tF2F3778131EFF286AF62B7B013A170F95A91571A *)NULL, /*hidden argument*/NULL);
		V_0 = L_1;
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 *)NULL;
		goto IL_0023;
	}

IL_0015:
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_3;
		L_3 = TextStyleSheet_get_instance_mF4CF5E69C4AB18C27B098F7BF87DDA48DDBD9444(/*hidden argument*/NULL);
		int32_t L_4 = ___hashCode0;
		NullCheck(L_3);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_5;
		L_5 = TextStyleSheet_GetStyleInternal_mE5D8D20EA0763B2067DB5AFADF827896747033F1(L_3, L_4, /*hidden argument*/NULL);
		V_1 = L_5;
		goto IL_0023;
	}

IL_0023:
	{
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_6 = V_1;
		return L_6;
	}
}
// UnityEngine.TextCore.TextStyle UnityEngine.TextCore.TextStyleSheet::GetStyleInternal(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * TextStyleSheet_GetStyleInternal_mE5D8D20EA0763B2067DB5AFADF827896747033F1 (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * __this, int32_t ___hashCode0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mC0BEC3E8522B288946392A249D3A09C232AFBB5F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_0 = NULL;
	bool V_1 = false;
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_2 = NULL;
	{
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_0 = __this->get_m_StyleDictionary_6();
		int32_t L_1 = ___hashCode0;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_mC0BEC3E8522B288946392A249D3A09C232AFBB5F(L_0, L_1, (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 **)(&V_0), /*hidden argument*/Dictionary_2_TryGetValue_mC0BEC3E8522B288946392A249D3A09C232AFBB5F_RuntimeMethod_var);
		V_1 = L_2;
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_0018;
		}
	}
	{
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_4 = V_0;
		V_2 = L_4;
		goto IL_001c;
	}

IL_0018:
	{
		V_2 = (TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 *)NULL;
		goto IL_001c;
	}

IL_001c:
	{
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_5 = V_2;
		return L_5;
	}
}
// System.Void UnityEngine.TextCore.TextStyleSheet::UpdateStyleDictionaryKey(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_UpdateStyleDictionaryKey_mBA101618CAEF7096D0F65412CBA0B9FE9FF53E25 (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * __this, int32_t ___old_key0, int32_t ___new_key1, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m54CAD60EA84194AF5A4206C3ADE0DA600CBA0A70_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m23C43BBD20DB799E1C17C0C289458D32F7030280_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * V_1 = NULL;
	{
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_0 = __this->get_m_StyleDictionary_6();
		int32_t L_1 = ___old_key0;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405(L_0, L_1, /*hidden argument*/Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405_RuntimeMethod_var);
		V_0 = L_2;
		bool L_3 = V_0;
		if (!L_3)
		{
			goto IL_003b;
		}
	}
	{
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_4 = __this->get_m_StyleDictionary_6();
		int32_t L_5 = ___old_key0;
		NullCheck(L_4);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_6;
		L_6 = Dictionary_2_get_Item_m23C43BBD20DB799E1C17C0C289458D32F7030280(L_4, L_5, /*hidden argument*/Dictionary_2_get_Item_m23C43BBD20DB799E1C17C0C289458D32F7030280_RuntimeMethod_var);
		V_1 = L_6;
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_7 = __this->get_m_StyleDictionary_6();
		int32_t L_8 = ___new_key1;
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_9 = V_1;
		NullCheck(L_7);
		Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE(L_7, L_8, L_9, /*hidden argument*/Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE_RuntimeMethod_var);
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_10 = __this->get_m_StyleDictionary_6();
		int32_t L_11 = ___old_key0;
		NullCheck(L_10);
		bool L_12;
		L_12 = Dictionary_2_Remove_m54CAD60EA84194AF5A4206C3ADE0DA600CBA0A70(L_10, L_11, /*hidden argument*/Dictionary_2_Remove_m54CAD60EA84194AF5A4206C3ADE0DA600CBA0A70_RuntimeMethod_var);
	}

IL_003b:
	{
		return;
	}
}
// System.Void UnityEngine.TextCore.TextStyleSheet::RefreshStyles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_RefreshStyles_m0A9C41571A12E8C55D33B39998CD7127D8E4FB80 (const RuntimeMethod* method)
{
	{
		TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * L_0;
		L_0 = TextStyleSheet_get_instance_mF4CF5E69C4AB18C27B098F7BF87DDA48DDBD9444(/*hidden argument*/NULL);
		NullCheck(L_0);
		TextStyleSheet_LoadStyleDictionaryInternal_mD9510F39A2DD19AD849E7118443D8CDACEC9C9AF(L_0, /*hidden argument*/NULL);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextStyleSheet::LoadStyleDictionaryInternal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet_LoadStyleDictionaryInternal_mD9510F39A2DD19AD849E7118443D8CDACEC9C9AF (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mBAF1FA198AB3C93E32F2E7088DB000DB92FDD6B6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mFDFEF30D17E3F387FAABCD41BB239BC55A45077C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	bool V_1 = false;
	bool V_2 = false;
	{
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_0 = __this->get_m_StyleDictionary_6();
		NullCheck(L_0);
		Dictionary_2_Clear_mBAF1FA198AB3C93E32F2E7088DB000DB92FDD6B6(L_0, /*hidden argument*/Dictionary_2_Clear_mBAF1FA198AB3C93E32F2E7088DB000DB92FDD6B6_RuntimeMethod_var);
		V_0 = 0;
		goto IL_0075;
	}

IL_0011:
	{
		List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * L_1 = __this->get_m_StyleList_5();
		int32_t L_2 = V_0;
		NullCheck(L_1);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_3;
		L_3 = List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_inline(L_1, L_2, /*hidden argument*/List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_RuntimeMethod_var);
		NullCheck(L_3);
		TextStyle_RefreshStyle_m9C83964EBCC8D80744CBACF90187B937F56D9B5D(L_3, /*hidden argument*/NULL);
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_4 = __this->get_m_StyleDictionary_6();
		List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * L_5 = __this->get_m_StyleList_5();
		int32_t L_6 = V_0;
		NullCheck(L_5);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_7;
		L_7 = List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_inline(L_5, L_6, /*hidden argument*/List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_RuntimeMethod_var);
		NullCheck(L_7);
		int32_t L_8;
		L_8 = TextStyle_get_hashCode_m076FDA42E86F5C88049DF7843C6E187E33A5A275(L_7, /*hidden argument*/NULL);
		NullCheck(L_4);
		bool L_9;
		L_9 = Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405(L_4, L_8, /*hidden argument*/Dictionary_2_ContainsKey_m85CF143A001C7724EB53362EE51B50A5356B3405_RuntimeMethod_var);
		V_1 = (bool)((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
		bool L_10 = V_1;
		if (!L_10)
		{
			goto IL_0070;
		}
	}
	{
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_11 = __this->get_m_StyleDictionary_6();
		List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * L_12 = __this->get_m_StyleList_5();
		int32_t L_13 = V_0;
		NullCheck(L_12);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_14;
		L_14 = List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_inline(L_12, L_13, /*hidden argument*/List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_RuntimeMethod_var);
		NullCheck(L_14);
		int32_t L_15;
		L_15 = TextStyle_get_hashCode_m076FDA42E86F5C88049DF7843C6E187E33A5A275(L_14, /*hidden argument*/NULL);
		List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * L_16 = __this->get_m_StyleList_5();
		int32_t L_17 = V_0;
		NullCheck(L_16);
		TextStyle_tF98D7A6E118D2DFD467386B25A78C46508E65AD1 * L_18;
		L_18 = List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_inline(L_16, L_17, /*hidden argument*/List_1_get_Item_m1126DFA79698D97D33605205A23AF18EC2C13286_RuntimeMethod_var);
		NullCheck(L_11);
		Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE(L_11, L_15, L_18, /*hidden argument*/Dictionary_2_Add_m19B56C9E4D87BAE18E524BE3F64F3A1CC1B4FBCE_RuntimeMethod_var);
	}

IL_0070:
	{
		int32_t L_19 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_19, (int32_t)1));
	}

IL_0075:
	{
		int32_t L_20 = V_0;
		List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * L_21 = __this->get_m_StyleList_5();
		NullCheck(L_21);
		int32_t L_22;
		L_22 = List_1_get_Count_mFDFEF30D17E3F387FAABCD41BB239BC55A45077C_inline(L_21, /*hidden argument*/List_1_get_Count_mFDFEF30D17E3F387FAABCD41BB239BC55A45077C_RuntimeMethod_var);
		V_2 = (bool)((((int32_t)L_20) < ((int32_t)L_22))? 1 : 0);
		bool L_23 = V_2;
		if (L_23)
		{
			goto IL_0011;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.TextCore.TextStyleSheet::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextStyleSheet__ctor_m4B976CDDD69F9E1A7648E513764D1C2D028CD7F3 (TextStyleSheet_tB28C3BEDADE4E241791DA2D79ABC43F9AFAC555A * __this, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m336332E98EA368E3A429202526E8965594711454_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8265834A9DF6A7BB175B4490F530E98B79ABE0A5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 * L_0 = (List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5 *)il2cpp_codegen_object_new(List_1_t2289A857DBD6328DDCFA0A16DD2EA08F741A8FF5_il2cpp_TypeInfo_var);
		List_1__ctor_m8265834A9DF6A7BB175B4490F530E98B79ABE0A5(L_0, 1, /*hidden argument*/List_1__ctor_m8265834A9DF6A7BB175B4490F530E98B79ABE0A5_RuntimeMethod_var);
		__this->set_m_StyleList_5(L_0);
		Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 * L_1 = (Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07 *)il2cpp_codegen_object_new(Dictionary_2_tC6FFC5EC10ACF38BC91635C7F66F8B5E7605BB07_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m336332E98EA368E3A429202526E8965594711454(L_1, /*hidden argument*/Dictionary_2__ctor_m336332E98EA368E3A429202526E8965594711454_RuntimeMethod_var);
		__this->set_m_StyleDictionary_6(L_1);
		ScriptableObject__ctor_m8DAE6CDCFA34E16F2543B02CC3669669FF203063(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Char UnityEngine.TextCore.TextUtilities::ToUpperFast(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TextUtilities_ToUpperFast_m9C1CF86FA6B084D5FCD1D26F9B5CE112D01B2CD0 (Il2CppChar ___c0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	Il2CppChar V_1 = 0x0;
	{
		Il2CppChar L_0 = ___c0;
		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
		int32_t L_1;
		L_1 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, /*hidden argument*/NULL);
		V_0 = (bool)((((int32_t)L_0) > ((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1))))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_0018;
		}
	}
	{
		Il2CppChar L_3 = ___c0;
		V_1 = L_3;
		goto IL_0026;
	}

IL_0018:
	{
		Il2CppChar L_4 = ___c0;
		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
		Il2CppChar L_5;
		L_5 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_4, /*hidden argument*/NULL);
		V_1 = L_5;
		goto IL_0026;
	}

IL_0026:
	{
		Il2CppChar L_6 = V_1;
		return L_6;
	}
}
// System.UInt32 UnityEngine.TextCore.TextUtilities::ToUpperASCIIFast(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TextUtilities_ToUpperASCIIFast_m664888E956613E6CD00AAD08D4D2874E7E7DA081 (uint32_t ___c0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	uint32_t V_1 = 0;
	{
		uint32_t L_0 = ___c0;
		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
		int32_t L_1;
		L_1 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, /*hidden argument*/NULL);
		V_0 = (bool)((((int64_t)((int64_t)((uint64_t)L_0))) > ((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)1))))))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_001a;
		}
	}
	{
		uint32_t L_3 = ___c0;
		V_1 = L_3;
		goto IL_0028;
	}

IL_001a:
	{
		uint32_t L_4 = ___c0;
		NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
		Il2CppChar L_5;
		L_5 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_4, /*hidden argument*/NULL);
		V_1 = L_5;
		goto IL_0028;
	}

IL_0028:
	{
		uint32_t L_6 = V_1;
		return L_6;
	}
}
// System.Int32 UnityEngine.TextCore.TextUtilities::GetHashCodeCaseInSensitive(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextUtilities_GetHashCodeCaseInSensitive_mF20D7BAE3A7A66531A45F5AD045E986B64B5F9A5 (String_t* ___s0, const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	bool V_2 = false;
	int32_t V_3 = 0;
	{
		V_0 = 0;
		V_1 = 0;
		goto IL_001e;
	}

IL_0007:
	{
		int32_t L_0 = V_0;
		int32_t L_1 = V_0;
		String_t* L_2 = ___s0;
		int32_t L_3 = V_1;
		NullCheck(L_2);
		Il2CppChar L_4;
		L_4 = String_get_Chars_m9B1A5E4C8D70AA33A60F03735AF7B77AB9DBBA70(L_2, L_3, /*hidden argument*/NULL);
		IL2CPP_RUNTIME_CLASS_INIT(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		uint32_t L_5;
		L_5 = TextUtilities_ToUpperASCIIFast_m664888E956613E6CD00AAD08D4D2874E7E7DA081(L_4, /*hidden argument*/NULL);
		V_0 = ((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)((int32_t)L_0<<(int32_t)5)), (int32_t)L_1))^(int32_t)L_5));
		int32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
	}

IL_001e:
	{
		int32_t L_7 = V_1;
		String_t* L_8 = ___s0;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline(L_8, /*hidden argument*/NULL);
		V_2 = (bool)((((int32_t)L_7) < ((int32_t)L_9))? 1 : 0);
		bool L_10 = V_2;
		if (L_10)
		{
			goto IL_0007;
		}
	}
	{
		int32_t L_11 = V_0;
		V_3 = L_11;
		goto IL_002f;
	}

IL_002f:
	{
		int32_t L_12 = V_3;
		return L_12;
	}
}
// System.Void UnityEngine.TextCore.TextUtilities::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextUtilities__cctor_mF0761351212528E664A7B36207D457CEDDCC2D29 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* L_0 = (Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4*)SZArrayNew(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4_il2cpp_TypeInfo_var, (uint32_t)4);
		((TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_StaticFields*)il2cpp_codegen_static_fields_for(TextUtilities_t3B081DE82878C3954B48BBEBA1F45BDE39CB7995_il2cpp_TypeInfo_var))->set_s_RectWorldCorners_0(L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.TextCore.WordWrapState
IL2CPP_EXTERN_C void WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshal_pinvoke(const WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8& unmarshaled, WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_pinvoke& marshaled)
{
	Exception_t* ___textInfo_27Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'textInfo' of type 'WordWrapState': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___textInfo_27Exception, NULL);
}
IL2CPP_EXTERN_C void WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshal_pinvoke_back(const WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_pinvoke& marshaled, WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8& unmarshaled)
{
	Exception_t* ___textInfo_27Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'textInfo' of type 'WordWrapState': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___textInfo_27Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.TextCore.WordWrapState
IL2CPP_EXTERN_C void WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshal_pinvoke_cleanup(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.TextCore.WordWrapState
IL2CPP_EXTERN_C void WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshal_com(const WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8& unmarshaled, WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_com& marshaled)
{
	Exception_t* ___textInfo_27Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'textInfo' of type 'WordWrapState': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___textInfo_27Exception, NULL);
}
IL2CPP_EXTERN_C void WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshal_com_back(const WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_com& marshaled, WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8& unmarshaled)
{
	Exception_t* ___textInfo_27Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'textInfo' of type 'WordWrapState': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___textInfo_27Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.TextCore.WordWrapState
IL2CPP_EXTERN_C void WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshal_com_cleanup(WordWrapState_t00ED7E467E60FC01F8A6936CE37BEA02E10345C8_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TextCore.FontAsset/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mE0878A1DEDEABD0D9C4649102E90511AE07D7100 (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * L_0 = (U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B *)il2cpp_codegen_object_new(U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m1010918F5B97D8E1D23BC9D2F1BB03B741E8CAAD(L_0, /*hidden argument*/NULL);
		((U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0);
		return;
	}
}
// System.Void UnityEngine.TextCore.FontAsset/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m1010918F5B97D8E1D23BC9D2F1BB03B741E8CAAD (U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.UInt32 UnityEngine.TextCore.FontAsset/<>c::<SortCharacterTable>b__128_0(UnityEngine.TextCore.Character)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortCharacterTableU3Eb__128_0_mB2A41133214740F20F4DF2272754A5E0BF776761 (U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * __this, Character_t2F080BFF17565843C1A1CF0453D48592169D43FC * ___c0, const RuntimeMethod* method)
{
	{
		Character_t2F080BFF17565843C1A1CF0453D48592169D43FC * L_0 = ___c0;
		NullCheck(L_0);
		uint32_t L_1;
		L_1 = TextElement_get_unicode_m99D2EAAB234FC507A71D6E13A6941CEBC39F21FA(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.UInt32 UnityEngine.TextCore.FontAsset/<>c::<SortGlyphTable>b__129_0(UnityEngine.TextCore.Glyph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortGlyphTableU3Eb__129_0_m762C3F10C0DD5293DC08D9B0F7550920961EF343 (U3CU3Ec_t5251D7887B5483EAAA50A1A5BB786EE0CA5AF98B * __this, Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * ___c0, const RuntimeMethod* method)
{
	{
		Glyph_tC58ED6BC718B82A55B7E1A3690A289FFA8EBEFD1 * L_0 = ___c0;
		NullCheck(L_0);
		uint32_t L_1;
		L_1 = Glyph_get_index_mB9A53E02F757731DC06414DFC6F4F5D1615DC248(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TextCore.TextSettings/LineBreakingTable::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineBreakingTable__ctor_mEB1DF2430293A5EBD7674870A4C0EA12A047C228 (LineBreakingTable_tEB64A2BFD1FF7488BA5D53B91045318DFE07BB71 * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.TextCore.TextSpriteAsset/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mCC8ACA0D739B8EAD0F9D13F71BB4505ABBA5668D (const RuntimeMethod* method)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * L_0 = (U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB *)il2cpp_codegen_object_new(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m74FE7F8F23F779165EE8CEE15C9FCA1FD14CA876(L_0, /*hidden argument*/NULL);
		((U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB_il2cpp_TypeInfo_var))->set_U3CU3E9_0(L_0);
		return;
	}
}
// System.Void UnityEngine.TextCore.TextSpriteAsset/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m74FE7F8F23F779165EE8CEE15C9FCA1FD14CA876 (U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * __this, const RuntimeMethod* method)
{
	{
		Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405(__this, /*hidden argument*/NULL);
		return;
	}
}
// System.UInt32 UnityEngine.TextCore.TextSpriteAsset/<>c::<SortGlyphTable>b__42_0(UnityEngine.TextCore.SpriteGlyph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortGlyphTableU3Eb__42_0_m6B171B2B9108F43BACBEE7ECE68C0C76531480C0 (U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * __this, SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC * ___item0, const RuntimeMethod* method)
{
	{
		SpriteGlyph_tFB241A477148C698334A3FD3C045196E045DC0BC * L_0 = ___item0;
		NullCheck(L_0);
		uint32_t L_1;
		L_1 = Glyph_get_index_mB9A53E02F757731DC06414DFC6F4F5D1615DC248(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
// System.UInt32 UnityEngine.TextCore.TextSpriteAsset/<>c::<SortCharacterTable>b__43_0(UnityEngine.TextCore.SpriteCharacter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortCharacterTableU3Eb__43_0_m169A60F47116C33FE9D179627CA7513FCCEC43CC (U3CU3Ec_t455FF1A69D2909BB57469E48F286DE17B06FAECB * __this, SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * ___c0, const RuntimeMethod* method)
{
	{
		SpriteCharacter_tAFC449787BD970851BFF2CF90A2BA917E4437E49 * L_0 = ___c0;
		NullCheck(L_0);
		uint32_t L_1;
		L_1 = TextElement_get_unicode_m99D2EAAB234FC507A71D6E13A6941CEBC39F21FA(L_0, /*hidden argument*/NULL);
		return L_1;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = __this->get_m_stringLength_0();
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9F1F2D5EB5D1FF7091BB527AC8A72CBB309D115E_inline (Vector2_tBB32F2736AEC229A7BFBCE18197EC0F6AC7EC2D9 * __this, float ___x0, float ___y1, const RuntimeMethod* method)
{
	{
		float L_0 = ___x0;
		__this->set_x_0(L_0);
		float L_1 = ___y1;
		__this->set_y_1(L_1);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject * List_1_get_Item_mF00B574E58FB078BB753B05A3B86DD0A7A266B63_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, int32_t ___index0, const RuntimeMethod* method)
{
	{
		int32_t L_0 = ___index0;
		int32_t L_1 = (int32_t)__this->get__size_2();
		if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
		{
			goto IL_000e;
		}
	}
	{
		ThrowHelper_ThrowArgumentOutOfRangeException_m4841366ABC2B2AFA37C10900551D7E07522C0929(/*hidden argument*/NULL);
	}

IL_000e:
	{
		ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__items_1();
		int32_t L_3 = ___index0;
		RuntimeObject * L_4;
		L_4 = IL2CPP_ARRAY_UNSAFE_LOAD((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2, (int32_t)L_3);
		return (RuntimeObject *)L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m5D847939ABB9A78203B062CAFFE975792174D00F_gshared_inline (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * __this, const RuntimeMethod* method)
{
	{
		int32_t L_0 = (int32_t)__this->get__size_2();
		return (int32_t)L_0;
	}
}
