Practice_Unity/Library/Bee/artifacts/iOS/il2cppOutput/cpp/Unity.TextMeshPro__4.cpp
Seonkyu.kim 60d64f1069 작업
1. UI - 조이스틱 UIManager에 추가 및 Scene에서 호출 방식 변경
2. UI - 경험치 바 앞에 레벨 아이콘 추가
3. 몬스터 죽었을때 경험치로 변경
4. 경험치 바와 레벨 아이콘 연동

Todo
1. 투사체 공격 만들기
2. 몬스터가 플레이어 쫓아오게 만들기
3. 몬스터를 카메라 외각에서 다량으로 생성하는 기능 추가하기
4. 몬스터가 캐릭터 공격시 체력 닳게 하기
5. 메뉴 UI 만들기
6. 레벨업시 획득 스킬 UI 만들기
7. 체력바 UI 만들기
8. 공격시 데미지 띄우는 UI 만들기
2025-10-02 17:37:10 +09:00

29735 lines
1.4 MiB

#include "pch-cpp.hpp"
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A;
struct Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1;
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
struct AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD;
struct Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC;
struct Dictionary_2_t9FB13B661433DEEC78301CAC98E6FF103A9FF47E;
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
struct Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98;
struct Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7;
struct Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0;
struct Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4;
struct Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8;
struct Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95;
struct Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A;
struct Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0;
struct Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED;
struct Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27;
struct FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3;
struct FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135;
struct FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005;
struct FastAction_2_tECA23F8F5AC1D6DF8BAB8AEDD017A064D210F83A;
struct FastAction_2_t67E5AC7D6D05EC71192B279EA4EC495B4B3B4A9B;
struct FastAction_2_t7A930CE5DBE699F7BADA18E19F951E3D68821A0D;
struct FastAction_3_tF1621854653F0CB64C7EE2C86A181B843FA49E77;
struct Func_2_tBA43006BE5B44011173C435E32D4BC18730623FB;
struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E;
struct Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C;
struct Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7;
struct Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609;
struct Func_2_tB86D019F1289E2D123C00796B373933613385952;
struct Func_2_t7EE81CF26AC04DA708CB2D71E7A7EAAD54248769;
struct Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C;
struct Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5;
struct HashSet_1_tC2DD42EF8D44AC9B58E6A24D2D499C4A792620C9;
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
struct HashSet_1_t7339109B23CAC1C7B695498778D7AC8166F04AF7;
struct HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A;
struct IEnumerable_1_tBA4259158757D7E9A55293191376A3C4C288D5DC;
struct IEnumerable_1_t754AA74BCF7ABF50C833ACBAB61553AE7F94F10A;
struct IEnumerable_1_tBC34148702FF6BECFD37516307B03670E3ED630E;
struct IEnumerable_1_tB7C9DCA4590B9A348E3CCCAC2B2452EADE240188;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_t0BB8211419723EB61BF19007AC9D62365E50500E;
struct IOrderedEnumerable_1_tF01059B4E37CC5D11A61FCA09D884F07708D5829;
struct IOrderedEnumerable_1_t59507A6CFDFA07B6C03E0E3BF1407AE7CFC20296;
struct IOrderedEnumerable_1_tE26ACB9A14E9C35CDE8E486B75A1DD6129E1ED80;
struct IOrderedEnumerable_1_tB74C5603ECCF64F2F2BDBF38659710AD0E9E317A;
struct IOrderedEnumerable_1_t0E680E8E1A4A676334F2A0C9A6F9B93135A65EAC;
struct KeyCollection_t1F06C17FAA9362709D5CAA57E0FE247213AF94F1;
struct KeyCollection_tF62DA58D084558E31E5A09537D460287D59B1A89;
struct KeyCollection_t489ECB482485816F14AB787793BB6F7B3BC7681A;
struct KeyCollection_t7598DC94B4A545CCF571D4E3017810DEEFA35DE0;
struct KeyCollection_tC71FA11749E936C809A9B4EF81DF00FE54556509;
struct KeyCollection_t1B0FCC60AF08E0919CBEB42B9C2E7C15737FD20C;
struct LinkedList_1_tA75C78C76C8C00278F758EE6873486604C8C880C;
struct List_1_tDE5B540E5F4E233D4886D058A351E0A833F40467;
struct List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F;
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
struct List_1_t3517D52AE25CA3B19051E691E9C06ED03A3AB9B8;
struct List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3;
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
struct List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C;
struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB;
struct List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30;
struct List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986;
struct List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714;
struct List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A;
struct List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8;
struct List_1_t3A076A19AF26E22A128C32B5C19804DDD2877607;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
struct List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB;
struct List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B;
struct List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7;
struct List_1_tCE1ACAA0C2736A7797B2C134895298CAB10BEB5E;
struct List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF;
struct List_1_tAB7976FADCF872E418770E60783056C23394843D;
struct List_1_tBF2191892DFB746CF83364BF93720BDBF5422853;
struct List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868;
struct List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC;
struct List_1_t1ACC21967B12156F242D5D942EF3A71908550905;
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4;
struct List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A;
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
struct Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
struct UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90;
struct UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81;
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
struct UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4;
struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257;
struct UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB;
struct UnityEvent_3_tD7E14BDD38F12B63EFECBD1604C666F9AF100EAA;
struct UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD;
struct ValueCollection_t808E0AED07BADD8F6CBF36C3353E795E2057FA16;
struct ValueCollection_tB99ECE94AB57EE9AB1FAC3276CC7108B468367C9;
struct ValueCollection_t0B3AB9A7D95C3A06F5C28768F57E7C872F4FB77C;
struct ValueCollection_tC88396256D17D36DA767C47FEC6E3EF6F522D504;
struct ValueCollection_t8D5EC2FA30E455F3AC119716BB909FFA1CD59DBE;
struct ValueCollection_t8F70C64592235FA1B1D4D29CCECB4C57AC0C78F9;
struct EntryU5BU5D_tC9FBD0ECE31AD830E0EE04DC6D665D7FD3FD6149;
struct EntryU5BU5D_t68A3C3C2FF61504922EC13C363BED0E17D474FA8;
struct EntryU5BU5D_tA35BBD4D54DA5ABE521B63608783B1612208C919;
struct EntryU5BU5D_t78873D706EC9AA71434BE9092F64FDBE36D564DD;
struct EntryU5BU5D_t4F3493B13237D6830CBEDA6A37D57EEFEB165466;
struct EntryU5BU5D_t6E9F5D5EAB901B88E40FF6DA479AFFD6F32FB7E2;
struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7;
struct TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259;
struct DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA;
struct GlyphPairAdjustmentRecordU5BU5D_tD5DD2A739A4CA745E7F28ECCB2CD0BD0A65A38F7;
struct HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622;
struct HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658;
struct IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct KerningPairU5BU5D_tE32FE368326412A1A7114990D32488E0D6EF8425;
struct LigatureSubstitutionRecordU5BU5D_tCC74E36081DA98793A4D097DC1FDF861C6CB7ED8;
struct MarkToBaseAdjustmentRecordU5BU5D_tECA7CEA6635E17961BB362A1BD69322800A15966;
struct MarkToMarkAdjustmentRecordU5BU5D_tD0484B2268EBA1947BBA50456596875426ED9CDB;
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2;
struct MultipleSubstitutionRecordU5BU5D_t8C18C9CEA546DC1CE44EB159CB3451F4146B9E0A;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D;
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TMP_AssetU5BU5D_tC9D9F11B9A4A10585240C41D76A092AC777FF6C1;
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
struct TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A;
struct TMP_FontAssetU5BU5D_tC028E06B33643ABCED25C8BF7CB21A748E23BB83;
struct TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37;
struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E;
struct TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E;
struct TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7;
struct TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9;
struct TMP_SpriteAssetU5BU5D_t94E3C1245DB0CEAB0BCB01A00BE5551C4CAEC6DC;
struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC;
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9;
struct ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39;
struct TextProcessingElementU5BU5D_tC3E97D1672C8DB6E1F91DB2C0987D0ED9A2E7113;
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622;
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1;
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
struct ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710;
struct FaceInfo_Legacy_t23B118EFD5AB7162515ABF18C0212DF155CCF7B8;
struct FastAction_t32D4ADE06921D3EAB9BCE9B6397C82A4A898644D;
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F;
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8;
struct IPrincipal_tE7AF5096287F6C3472585E124CB38FF2A51EAB5F;
struct IScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F;
struct ITextPreprocessor_tDBB49C8B68D7B80E8D233B9D9666C43981EFAAB9;
struct InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687;
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
struct KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481;
struct KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B;
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A;
struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE;
struct LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F;
struct LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct MulticastDelegate_t;
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct RectangularVertexClipper_t55234A392C423FCC9A016503B2D1763D52E6605A;
struct Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3;
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct String_t;
struct TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969;
struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35;
struct TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB;
struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160;
struct TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125;
struct TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA;
struct TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310;
struct TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F;
struct TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F;
struct TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98;
struct TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D;
struct TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4;
struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39;
struct TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E;
struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C;
struct TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859;
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9;
struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5;
struct TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A;
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D;
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F;
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77;
struct UIToolkitInteroperabilityBridge_t8E98EE5D73E8CCAA894A1BE50049E2A06E592CDD;
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
struct U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B;
struct U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E;
struct U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455;
struct U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A;
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
struct ScrollRectEvent_t812C011901E6101F2A0FFC34C66AC5F65C0DEC26;
struct ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6;
struct U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7;
struct U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516;
struct U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5;
struct U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88;
struct OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D;
struct OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530;
struct SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119;
struct SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500;
struct TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401;
struct TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1;
struct MissingCharacterEventCallback_t955241181324E0FEF9A9BDBA400E8780F8979DE6;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t04635BCB4D7C7C21D10547072BD307E80F347DD3____1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral1489F923C4DCA729178B3E3233458550D8DDDF29;
IL2CPP_EXTERN_C String_t* _stringLiteral22BE618ADF9DAFBF84F27DD4CA2D8D34F67B1103;
IL2CPP_EXTERN_C String_t* _stringLiteral2E5F5CB4979BE02FA2697A4671278BE10C23D41A;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral4EA6E1F0CD13652D9FAF12B294A842319F6F67E5;
IL2CPP_EXTERN_C String_t* _stringLiteral61EE466164F1DF2016800CEA6AB7D2C9F89A95DF;
IL2CPP_EXTERN_C String_t* _stringLiteral65698BD6D8F739DF350EBDC0763569988AB589FB;
IL2CPP_EXTERN_C String_t* _stringLiteral8AD0A41F2A9B43719CFF3CBA1FFE2771F454578E;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790;
IL2CPP_EXTERN_C String_t* _stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_m4632B99DD2C9CBC8BF7ECF26C68DE9190DA2CF9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisLayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE_m1F9456DE15CE473E9CC8A0C861F424A2EF8D1F8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m6D14E9D9ED30494BDFDA9210DE8FC7869AAD48E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInParent_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_mB7DC50B5B9E75CDC907C040EF0AEC52BBB0451B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m83541A3744058E84D18B965423F609D0973EF95F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m0F2E53759BCE2BECBE1612C6AF5D140A696A2336_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mBA32A2E08EDAE8E253C08555574E692FC2698809_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m11471C72540C6297BC29938BF1D37761E39045A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FastAction_1_Add_m368726E3508DB2176C4F87A79C0C0CC4816176D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* FastAction_1_Remove_mB29130AC90F5F8967CD89587717469E44E4D186F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisTMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_m6CA031C91E5D203C24D3315721B6E3910B9C8729_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA64AA8FE426250FE6E20A0A8C6271B9C8A5F0F59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m75A08C4D54AF8955DBD75E3339E0BDCEC34B0EDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mE421F377EED34B95EADB00952D278948A79C622C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisOnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_mB517C32C5B8088583094DB25889C9FEE39FA36C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisOnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530_m6E3905221207770D8194E8F38AF2BDF74A20C7C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_mBFA261629B0D5D1E366AB1623121C5B782DD9606_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisScrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3_m3F423B38C210742DAA5776C2FF9CCF31CB75D14F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisTMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_mCA063D7F9357BCC0CB91A5D9E786D03DB130D3C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisTMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98_m501832822FBDD5FA5921D871F665CAFF599BFEC1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m6E4DAE6D0E55A3458E744E9809F86C44E186A1D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisTouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_mE4E8A8376059D436E9F5CC7C619B144292EB5837_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisCharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9_m759816BBD9E7260239FDCCF562AE05865186E1CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276_m2312A7FA279688E6598DC0811D4749CEBF4F76BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisInputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1_m8AC6DEE6D2B00E534ABAB2012115CC2EFB2D21CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisLineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E_m7D32BCC4CA4A53FF7E28EE8E695EA204C63312BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mF2A6682601BEBC8B6F25A8A08877A56A09C4F259_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TMP_InputField_ON_TEXT_CHANGED_mEA6A2C8BD4AF9D1C0CF5A6EC9608F2149256B553_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_0_m6A476C603B293F24C9794AA99B5D909B81A102FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_1_mCD7A7A777B12A9457093D8EB86F12EF411FF684E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortKerningPairsU3Eb__7_0_m20BBABBDA17C6FD8E15138433B9D7FF73FC93183_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortKerningPairsU3Eb__7_1_m6B19D6F1591A26B21706695288AE73FB9B26C470_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_0_mA4E5D49085CA42EA9B7A280AFB84B402393F143D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_1_mF8BC0E5FFAA4C4DBA5231A7820CE70053B4637FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_0_m43AE3E717930BA5775AE1BDB91A4D7C670E3D45F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_1_m51F74D0AE743EBFB52A4FA2D2E543DF99238D8FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass3_0_U3CAddKerningPairU3Eb__0_mE8621E8C8419041EA962313967C9B22DADB7EC59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass4_0_U3CAddGlyphPairAdjustmentRecordU3Eb__0_m0457EDA34868349FD7DF84F23C8EC201BBA2FE4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass5_0_U3CRemoveKerningPairU3Eb__0_mDD3433EA90C0CAE26949E21FBB418FF2DA10E509_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m9607E0E883B2FD3379DEAFA17740ACBFB0A99412_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB_0_0_0_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
struct TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37;
struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E;
struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tC9FBD0ECE31AD830E0EE04DC6D665D7FD3FD6149* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t1F06C17FAA9362709D5CAA57E0FE247213AF94F1* ____keys;
ValueCollection_t808E0AED07BADD8F6CBF36C3353E795E2057FA16* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t68A3C3C2FF61504922EC13C363BED0E17D474FA8* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tF62DA58D084558E31E5A09537D460287D59B1A89* ____keys;
ValueCollection_tB99ECE94AB57EE9AB1FAC3276CC7108B468367C9* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tA35BBD4D54DA5ABE521B63608783B1612208C919* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t489ECB482485816F14AB787793BB6F7B3BC7681A* ____keys;
ValueCollection_t0B3AB9A7D95C3A06F5C28768F57E7C872F4FB77C* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t78873D706EC9AA71434BE9092F64FDBE36D564DD* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t7598DC94B4A545CCF571D4E3017810DEEFA35DE0* ____keys;
ValueCollection_tC88396256D17D36DA767C47FEC6E3EF6F522D504* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t4F3493B13237D6830CBEDA6A37D57EEFEB165466* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tC71FA11749E936C809A9B4EF81DF00FE54556509* ____keys;
ValueCollection_t8D5EC2FA30E455F3AC119716BB909FFA1CD59DBE* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t6E9F5D5EAB901B88E40FF6DA479AFFD6F32FB7E2* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t1B0FCC60AF08E0919CBEB42B9C2E7C15737FD20C* ____keys;
ValueCollection_t8F70C64592235FA1B1D4D29CCECB4C57AC0C78F9* ____values;
RuntimeObject* ____syncRoot;
};
struct FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005 : public RuntimeObject
{
LinkedList_1_tA75C78C76C8C00278F758EE6873486604C8C880C* ___delegates;
Dictionary_2_t9FB13B661433DEEC78301CAC98E6FF103A9FF47E* ___lookup;
};
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB : public RuntimeObject
{
GlyphPairAdjustmentRecordU5BU5D_tD5DD2A739A4CA745E7F28ECCB2CD0BD0A65A38F7* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30 : public RuntimeObject
{
KerningPairU5BU5D_tE32FE368326412A1A7114990D32488E0D6EF8425* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986 : public RuntimeObject
{
LigatureSubstitutionRecordU5BU5D_tCC74E36081DA98793A4D097DC1FDF861C6CB7ED8* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714 : public RuntimeObject
{
MarkToBaseAdjustmentRecordU5BU5D_tECA7CEA6635E17961BB362A1BD69322800A15966* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A : public RuntimeObject
{
MarkToMarkAdjustmentRecordU5BU5D_tD0484B2268EBA1947BBA50456596875426ED9CDB* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8 : public RuntimeObject
{
MultipleSubstitutionRecordU5BU5D_t8C18C9CEA546DC1CE44EB159CB3451F4146B9E0A* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7 : public RuntimeObject
{
TMP_AssetU5BU5D_tC9D9F11B9A4A10585240C41D76A092AC777FF6C1* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF : public RuntimeObject
{
TMP_FontAssetU5BU5D_tC028E06B33643ABCED25C8BF7CB21A748E23BB83* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868 : public RuntimeObject
{
TMP_SpriteAssetU5BU5D_t94E3C1245DB0CEAB0BCB01A00BE5551C4CAEC6DC* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
{
bool ___m_Used;
};
struct CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9 : public RuntimeObject
{
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
bool ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
bool ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
String_t* ___m_name;
String_t* ___englishname;
String_t* ___nativename;
String_t* ___iso3lang;
String_t* ___iso2lang;
String_t* ___win3lang;
String_t* ___territory;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture;
bool ___constructed;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData;
bool ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
int32_t ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
char* ___m_name;
char* ___englishname;
char* ___nativename;
char* ___iso3lang;
char* ___iso2lang;
char* ___win3lang;
char* ___territory;
char** ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture;
int32_t ___constructed;
Il2CppSafeArray* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData;
int32_t ___m_isInherited;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly;
int32_t ___cultureID;
int32_t ___parent_lcid;
int32_t ___datetime_index;
int32_t ___number_index;
int32_t ___default_calendar_type;
int32_t ___m_useUserOverride;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo;
Il2CppChar* ___m_name;
Il2CppChar* ___englishname;
Il2CppChar* ___nativename;
Il2CppChar* ___iso3lang;
Il2CppChar* ___iso2lang;
Il2CppChar* ___win3lang;
Il2CppChar* ___territory;
Il2CppChar** ___native_calendar_names;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo;
void* ___textinfo_data;
int32_t ___m_dataItem;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture;
int32_t ___constructed;
Il2CppSafeArray* ___cached_serialized_form;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData;
int32_t ___m_isInherited;
};
struct FaceInfo_Legacy_t23B118EFD5AB7162515ABF18C0212DF155CCF7B8 : public RuntimeObject
{
String_t* ___Name;
float ___PointSize;
float ___Scale;
int32_t ___CharacterCount;
float ___LineHeight;
float ___Baseline;
float ___Ascender;
float ___CapHeight;
float ___Descender;
float ___CenterLine;
float ___SuperscriptOffset;
float ___SubscriptOffset;
float ___SubSize;
float ___Underline;
float ___UnderlineThickness;
float ___strikethrough;
float ___strikethroughThickness;
float ___TabWidth;
float ___Padding;
float ___AtlasWidth;
float ___AtlasHeight;
};
struct KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B : public RuntimeObject
{
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* ___kerningPairs;
};
struct MemberInfo_t : public RuntimeObject
{
};
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___numberGroupSizes;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___currencyGroupSizes;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___percentGroupSizes;
String_t* ___positiveSign;
String_t* ___negativeSign;
String_t* ___numberDecimalSeparator;
String_t* ___numberGroupSeparator;
String_t* ___currencyGroupSeparator;
String_t* ___currencyDecimalSeparator;
String_t* ___currencySymbol;
String_t* ___ansiCurrencySymbol;
String_t* ___nanSymbol;
String_t* ___positiveInfinitySymbol;
String_t* ___negativeInfinitySymbol;
String_t* ___percentDecimalSeparator;
String_t* ___percentGroupSeparator;
String_t* ___percentSymbol;
String_t* ___perMilleSymbol;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___nativeDigits;
int32_t ___m_dataItem;
int32_t ___numberDecimalDigits;
int32_t ___currencyDecimalDigits;
int32_t ___currencyPositivePattern;
int32_t ___currencyNegativePattern;
int32_t ___numberNegativePattern;
int32_t ___percentPositivePattern;
int32_t ___percentNegativePattern;
int32_t ___percentDecimalDigits;
int32_t ___digitSubstitution;
bool ___isReadOnly;
bool ___m_useUserOverride;
bool ___m_isInvariant;
bool ___validForParseAsNumber;
bool ___validForParseAsCurrency;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125 : public RuntimeObject
{
};
struct TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA : public RuntimeObject
{
List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8* ___m_MultipleSubstitutionRecords;
List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* ___m_LigatureSubstitutionRecords;
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* ___m_GlyphPairAdjustmentRecords;
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* ___m_MarkToBaseAdjustmentRecords;
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* ___m_MarkToMarkAdjustmentRecords;
Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98* ___m_LigatureSubstitutionRecordLookup;
Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* ___m_GlyphPairAdjustmentRecordLookup;
Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8* ___m_MarkToBaseAdjustmentRecordLookup;
Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95* ___m_MarkToMarkAdjustmentRecordLookup;
};
struct TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76 : public RuntimeObject
{
};
struct TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A : public RuntimeObject
{
int32_t ___id;
float ___x;
float ___y;
float ___width;
float ___height;
float ___xOffset;
float ___yOffset;
float ___xAdvance;
float ___scale;
};
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D : public RuntimeObject
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___characterCount;
int32_t ___spriteCount;
int32_t ___spaceCount;
int32_t ___wordCount;
int32_t ___linkCount;
int32_t ___lineCount;
int32_t ___pageCount;
int32_t ___materialCount;
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* ___characterInfo;
TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* ___wordInfo;
TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* ___linkInfo;
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* ___lineInfo;
TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9* ___pageInfo;
TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* ___meshInfo;
TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7* ___m_CachedMeshInfo;
};
struct TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9 : public RuntimeObject
{
};
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
bool ___m_CallsDirty;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE : public RuntimeObject
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_Positions;
List_1_t3517D52AE25CA3B19051E691E9C06ED03A3AB9B8* ___m_Colors;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv0S;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv1S;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv2S;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv3S;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_Normals;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Tangents;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Indices;
bool ___m_ListsInitalized;
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B : public RuntimeObject
{
};
struct U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E : public RuntimeObject
{
uint32_t ___first;
uint32_t ___second;
};
struct U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455 : public RuntimeObject
{
uint32_t ___first;
uint32_t ___second;
};
struct U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A : public RuntimeObject
{
int32_t ___left;
int32_t ___right;
};
struct U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7 : public RuntimeObject
{
};
struct U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516 : public RuntimeObject
{
};
struct U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
RuntimeObject* ___U3CU3E2__current;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* ___U3CU3E4__this;
};
struct U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
RuntimeObject* ___U3CU3E2__current;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* ___U3CU3E4__this;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData;
};
struct TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___itemStack;
int32_t ___index;
int32_t ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9
{
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___itemStack;
int32_t ___index;
float ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C
{
TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A* ___itemStack;
int32_t ___index;
TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
float ___r;
float ___g;
float ___b;
float ___a;
};
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___rgba;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
uint8_t ___r;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_OffsetPadding[1];
uint8_t ___g;
};
#pragma pack(pop, tp)
struct
{
char ___g_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_OffsetPadding[2];
uint8_t ___b;
};
#pragma pack(pop, tp)
struct
{
char ___b_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_OffsetPadding[3];
uint8_t ___a;
};
#pragma pack(pop, tp)
struct
{
char ___a_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_forAlignmentOnly;
};
};
};
struct DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1
{
union
{
struct
{
};
uint8_t DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1__padding[1];
};
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756
{
int32_t ___m_FaceIndex;
String_t* ___m_FamilyName;
String_t* ___m_StyleName;
float ___m_PointSize;
float ___m_Scale;
int32_t ___m_UnitsPerEM;
float ___m_LineHeight;
float ___m_AscentLine;
float ___m_CapLine;
float ___m_MeanLine;
float ___m_Baseline;
float ___m_DescentLine;
float ___m_SuperscriptOffset;
float ___m_SuperscriptSize;
float ___m_SubscriptOffset;
float ___m_SubscriptSize;
float ___m_UnderlineOffset;
float ___m_UnderlineThickness;
float ___m_StrikethroughOffset;
float ___m_StrikethroughThickness;
float ___m_TabWidth;
};
struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_pinvoke
{
int32_t ___m_FaceIndex;
char* ___m_FamilyName;
char* ___m_StyleName;
float ___m_PointSize;
float ___m_Scale;
int32_t ___m_UnitsPerEM;
float ___m_LineHeight;
float ___m_AscentLine;
float ___m_CapLine;
float ___m_MeanLine;
float ___m_Baseline;
float ___m_DescentLine;
float ___m_SuperscriptOffset;
float ___m_SuperscriptSize;
float ___m_SubscriptOffset;
float ___m_SubscriptSize;
float ___m_UnderlineOffset;
float ___m_UnderlineThickness;
float ___m_StrikethroughOffset;
float ___m_StrikethroughThickness;
float ___m_TabWidth;
};
struct FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756_marshaled_com
{
int32_t ___m_FaceIndex;
Il2CppChar* ___m_FamilyName;
Il2CppChar* ___m_StyleName;
float ___m_PointSize;
float ___m_Scale;
int32_t ___m_UnitsPerEM;
float ___m_LineHeight;
float ___m_AscentLine;
float ___m_CapLine;
float ___m_MeanLine;
float ___m_Baseline;
float ___m_DescentLine;
float ___m_SuperscriptOffset;
float ___m_SuperscriptSize;
float ___m_SubscriptOffset;
float ___m_SubscriptSize;
float ___m_UnderlineOffset;
float ___m_UnderlineThickness;
float ___m_StrikethroughOffset;
float ___m_StrikethroughThickness;
float ___m_TabWidth;
};
struct FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF
{
String_t* ___sourceFontFileName;
String_t* ___sourceFontFileGUID;
int32_t ___faceIndex;
int32_t ___pointSizeSamplingMode;
int32_t ___pointSize;
int32_t ___padding;
int32_t ___paddingMode;
int32_t ___packingMode;
int32_t ___atlasWidth;
int32_t ___atlasHeight;
int32_t ___characterSetSelectionMode;
String_t* ___characterSequence;
String_t* ___referencedFontAssetGUID;
String_t* ___referencedTextAssetGUID;
int32_t ___fontStyle;
float ___fontStyleModifier;
int32_t ___renderMode;
bool ___includeFontFeatures;
};
struct FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_pinvoke
{
char* ___sourceFontFileName;
char* ___sourceFontFileGUID;
int32_t ___faceIndex;
int32_t ___pointSizeSamplingMode;
int32_t ___pointSize;
int32_t ___padding;
int32_t ___paddingMode;
int32_t ___packingMode;
int32_t ___atlasWidth;
int32_t ___atlasHeight;
int32_t ___characterSetSelectionMode;
char* ___characterSequence;
char* ___referencedFontAssetGUID;
char* ___referencedTextAssetGUID;
int32_t ___fontStyle;
float ___fontStyleModifier;
int32_t ___renderMode;
int32_t ___includeFontFeatures;
};
struct FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_com
{
Il2CppChar* ___sourceFontFileName;
Il2CppChar* ___sourceFontFileGUID;
int32_t ___faceIndex;
int32_t ___pointSizeSamplingMode;
int32_t ___pointSize;
int32_t ___padding;
int32_t ___paddingMode;
int32_t ___packingMode;
int32_t ___atlasWidth;
int32_t ___atlasHeight;
int32_t ___characterSetSelectionMode;
Il2CppChar* ___characterSequence;
Il2CppChar* ___referencedFontAssetGUID;
Il2CppChar* ___referencedTextAssetGUID;
int32_t ___fontStyle;
float ___fontStyleModifier;
int32_t ___renderMode;
int32_t ___includeFontFeatures;
};
struct GlyphAnchorPoint_t1E0A7753CCCC41F22D3C408C4F96DDEC70291929
{
float ___m_XCoordinate;
float ___m_YCoordinate;
};
struct GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A
{
float ___m_Width;
float ___m_Height;
float ___m_HorizontalBearingX;
float ___m_HorizontalBearingY;
float ___m_HorizontalAdvance;
};
struct GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA
{
uint32_t ___firstGlyphIndex;
uint32_t ___secondGlyphIndex;
uint32_t ___key;
};
struct GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D
{
int32_t ___m_X;
int32_t ___m_Y;
int32_t ___m_Width;
int32_t ___m_Height;
};
struct GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E
{
float ___m_XPlacement;
float ___m_YPlacement;
float ___m_XAdvance;
float ___m_YAdvance;
};
struct GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7
{
float ___xPlacement;
float ___yPlacement;
float ___xAdvance;
float ___yAdvance;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct KerningPairKey_t2C629F0C872DB1BC71B25D39DE9EEC0CCE8CF77C
{
uint32_t ___ascii_Left;
uint32_t ___ascii_Right;
uint32_t ___key;
};
struct MarkPositionAdjustment_tEE7CE316B8F61A7D6725524435B6363E849C62ED
{
float ___m_XPositionAdjustment;
float ___m_YPositionAdjustment;
};
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B
{
int32_t ___index;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
bool ___isDefaultMaterial;
bool ___isFallbackMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
float ___padding;
int32_t ___referenceCount;
};
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_pinvoke
{
int32_t ___index;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___isDefaultMaterial;
int32_t ___isFallbackMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
float ___padding;
int32_t ___referenceCount;
};
struct MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B_marshaled_com
{
int32_t ___index;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___spriteAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___isDefaultMaterial;
int32_t ___isFallbackMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___fallbackMaterial;
float ___padding;
int32_t ___referenceCount;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268
{
int32_t ___start;
int32_t ___length;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
float ___m_XMin;
float ___m_YMin;
float ___m_Width;
float ___m_Height;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC
{
uint8_t ___bold;
uint8_t ___italic;
uint8_t ___underline;
uint8_t ___strikethrough;
uint8_t ___highlight;
uint8_t ___superscript;
uint8_t ___subscript;
uint8_t ___uppercase;
uint8_t ___lowercase;
uint8_t ___smallcaps;
};
struct TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E
{
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___regularTypeface;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___italicTypeface;
};
struct TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_pinvoke
{
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___regularTypeface;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___italicTypeface;
};
struct TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_com
{
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___regularTypeface;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___italicTypeface;
};
struct TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310 : public TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A
{
};
struct TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1
{
float ___m_XPlacement;
float ___m_YPlacement;
float ___m_XAdvance;
float ___m_YAdvance;
};
struct TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6
{
float ___m_Left;
float ___m_Right;
float ___m_Top;
float ___m_Bottom;
};
struct TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___firstCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___characterCount;
};
struct TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983_marshaled_pinvoke
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___firstCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___characterCount;
};
struct TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983_marshaled_com
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___firstCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___characterCount;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F : public CriticalFinalizerObject_t1DCAB623CAEA6529A96F5F3EDE3C7048A6E313C9
{
InternalThread_tF40B7BFCBD60C82BD8475A22FF5186CA10293687* ___internal_thread;
RuntimeObject* ___m_ThreadStartArg;
RuntimeObject* ___pending_exception;
MulticastDelegate_t* ___m_Delegate;
ExecutionContext_t9D6EDFD92F0B2D391751963E2D77A8B03CB81710* ___m_ExecutionContext;
bool ___m_ExecutionContextBelongsToOuterScope;
RuntimeObject* ___principal;
int32_t ___principal_version;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
int32_t ___m_X;
int32_t ___m_Y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
bool ___sendEvents;
bool ___createPanelGameObjectsOnStart;
};
struct UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88_marshaled_pinvoke
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
int32_t ___sendEvents;
int32_t ___createPanelGameObjectsOnStart;
};
struct UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88_marshaled_com
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
int32_t ___sendEvents;
int32_t ___createPanelGameObjectsOnStart;
};
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777
{
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___materialIndex;
};
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_pinvoke
{
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___materialIndex;
};
struct SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777_marshaled_com
{
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___materialIndex;
};
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_Array;
int32_t ___m_Index;
};
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_pinvoke
{
Il2CppSafeArray* ___m_Array;
int32_t ___m_Index;
};
struct TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361_marshaled_com
{
Il2CppSafeArray* ___m_Array;
int32_t ___m_Index;
};
struct Nullable_1_t33D5AB3CF72EDE570A226DE48EF7C3A10F25A7C4
{
bool ___hasValue;
UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88 ___value;
};
struct TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3
{
Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___itemStack;
int32_t ___index;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9
{
MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___itemStack;
int32_t ___index;
MaterialReference_tFD98FFFBBDF168028E637446C6676507186F4D0B ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct AtlasPopulationMode_tBEF72CCC11BFA8D80FA4EEE9A10D49C406167C75
{
int32_t ___value__;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct CanvasUpdate_t4E5A2D5E0D6AC13BA8437F7176FB3E52E86F2AA6
{
int32_t ___value__;
};
struct CaretPosition_t934D0F55A0AD4C1A797C77C46F32405D65EAD5E9
{
int32_t ___value__;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor;
float ___m_ColorMultiplier;
float ___m_FadeDuration;
};
struct ColorMode_tA7A815AAB9F175EFBA0AE0814E55728432A880BF
{
int32_t ___value__;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com
{
intptr_t ___m_Ptr;
};
struct EventModifiers_t48244B043FBB42CDD555C6AC43279EC7158777AC
{
int32_t ___value__;
};
struct EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E
{
int32_t ___value__;
};
struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max;
};
struct FontFeatureLookupFlags_t5217FAF5D60FD608FAD31DC7C93BF6427F016886
{
int32_t ___value__;
};
struct FontFeatureLookupFlags_t2000121BA341A3CAE5E0D4FAC6AA4378FE14AE1B
{
int32_t ___value__;
};
struct FontStyles_t9E611EE6BBE6E192A73EAFF7872596517C527FF5
{
int32_t ___value__;
};
struct FontWeight_tA2585C0A73B70D31CE71E7843149098A5E16BC80
{
int32_t ___value__;
};
struct GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7
{
uint32_t ___m_GlyphIndex;
GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___m_GlyphValueRecord;
};
struct GlyphClassDefinitionType_t9C21A3848A07B17C2690F285B5FA60A2E246FBA2
{
int32_t ___value__;
};
struct GlyphRenderMode_tE7FB60827750662A45E89D168932FE2D8AEB5281
{
int32_t ___value__;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
int32_t ___value__;
};
struct HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 ___padding;
};
struct HorizontalAlignmentOptions_tCC21260E9FBEC656BA7783643ED5F44AFF7955A1
{
int32_t ___value__;
};
struct IMECompositionMode_t91425E64935387F2A2686BDE3FA67E047794FCD0
{
int32_t ___value__;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
int32_t ___value__;
};
struct KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481 : public RuntimeObject
{
uint32_t ___m_FirstGlyph;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___m_FirstGlyphAdjustments;
uint32_t ___m_SecondGlyph;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___m_SecondGlyphAdjustments;
float ___xOffset;
bool ___m_IgnoreSpacingAdjustments;
};
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9
{
int32_t ___value__;
};
struct MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71
{
uint32_t ___m_BaseGlyphID;
GlyphAnchorPoint_t1E0A7753CCCC41F22D3C408C4F96DDEC70291929 ___m_BaseGlyphAnchorPoint;
uint32_t ___m_MarkGlyphID;
MarkPositionAdjustment_tEE7CE316B8F61A7D6725524435B6363E849C62ED ___m_MarkPositionAdjustment;
};
struct MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654
{
uint32_t ___m_BaseMarkGlyphID;
GlyphAnchorPoint_t1E0A7753CCCC41F22D3C408C4F96DDEC70291929 ___m_BaseMarkGlyphAnchorPoint;
uint32_t ___m_CombiningMarkGlyphID;
MarkPositionAdjustment_tEE7CE316B8F61A7D6725524435B6363E849C62ED ___m_CombiningMarkPositionAdjustment;
};
struct MoveDirection_t0981B415CB2BEB70F14E647EDE5DE29F52DEC5E6
{
int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct OperatingSystemFamily_tC2354FCC5EAA102CE13F4AA66DB03040F04DADCB
{
int32_t ___value__;
};
struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8
{
int32_t ___value__;
};
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
{
intptr_t ___m_Ptr;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
float ___distance;
float ___index;
int32_t ___depth;
int32_t ___sortingGroupID;
int32_t ___sortingGroupOrder;
int32_t ___sortingLayer;
int32_t ___sortingOrder;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
int32_t ___displayIndex;
UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77* ___document;
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___element;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
float ___distance;
float ___index;
int32_t ___depth;
int32_t ___sortingGroupID;
int32_t ___sortingGroupOrder;
int32_t ___sortingLayer;
int32_t ___sortingOrder;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
int32_t ___displayIndex;
UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77* ___document;
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___element;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
float ___distance;
float ___index;
int32_t ___depth;
int32_t ___sortingGroupID;
int32_t ___sortingGroupOrder;
int32_t ___sortingLayer;
int32_t ___sortingOrder;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
int32_t ___displayIndex;
UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77* ___document;
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___element;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
{
intptr_t ___m_Ptr;
RuntimeObject* ___m_SourceStyle;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
{
intptr_t ___m_Ptr;
Il2CppIUnknown* ___m_SourceStyle;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
{
intptr_t ___m_Ptr;
Il2CppIUnknown* ___m_SourceStyle;
};
struct RenderMode_tB63553E26C26A0B62C47B995F86AC41768494633
{
int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
{
int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00
{
uint32_t ___m_GlyphIndex;
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___m_GlyphValueRecord;
};
struct TMP_TextElementType_t51EE6662436732F22C6B599F5757B7F35F706342
{
int32_t ___value__;
};
struct TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___uv2;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
};
struct TextAlignmentOptions_tF3FA9020F7E2AF1A48660044540254009A22EF01
{
int32_t ___value__;
};
struct TextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830
{
int32_t ___value__;
};
struct TextElementType_t14831C0A10EF00DCD9E4FC359795836A651B4ACB
{
uint8_t ___value__;
};
struct TextOverflowModes_t7DCCD00C16E3223CE50CDDCC53F785C0405BE203
{
int32_t ___value__;
};
struct TextRenderFlags_tE023FF398ECFE57A1DBC6FD2A1AF4AE9620F6E1C
{
int32_t ___value__;
};
struct TextWrappingModes_t982BC65D6DA703E73C04B99286285ECD3DDF207E
{
int32_t ___value__;
};
struct TextureMappingOptions_t0E1A47C529DEB45A875486256E7026E97C940DAE
{
int32_t ___value__;
};
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct TouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1
{
int32_t ___value__;
};
struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___normal;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___tangent;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv3;
};
struct VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topLeft;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___topRight;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomLeft;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___bottomRight;
};
struct VertexSortingOrder_t95B7AEDBDCAACC3459B6476E5CCC594A6422FFA8
{
int32_t ___value__;
};
struct VerticalAlignmentOptions_tCEF70AF60282B71AEEE14D51253CE6A61E72D855
{
int32_t ___value__;
};
struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542
{
int32_t ___value__;
};
struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA
{
int32_t ___value__;
};
struct MovementType_t35B76DF2E479A4C67D7768854404EFB47BF1BBB6
{
int32_t ___value__;
};
struct ScrollbarVisibility_t04A8B197CECE292E71BBB9145B1CA95BD450383E
{
int32_t ___value__;
};
struct Direction_t66B968909AA36972158FF8E756987AD7E12896DF
{
int32_t ___value__;
};
struct ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6 : public UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4
{
};
struct SelectionState_t6F0043050168425447E86834E394C94B73BC5A7F
{
int32_t ___value__;
};
struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3
{
int32_t ___value__;
};
struct CharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9
{
int32_t ___value__;
};
struct ContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276
{
int32_t ___value__;
};
struct EditState_tD3D4DDB8F82E120DC1CF9F6FA40601786F143445
{
int32_t ___value__;
};
struct InputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1
{
int32_t ___value__;
};
struct LineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E
{
int32_t ___value__;
};
struct OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
{
};
struct SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119 : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
{
};
struct SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500 : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
{
};
struct TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401 : public UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD
{
};
struct TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1 : public UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB
{
};
struct TextInputSources_t41387D6C9CB16E60390F47A15AEB8185BE966D26
{
int32_t ___value__;
};
struct Status_t3F8904FBDC6FAD87099A6DF12FBE1510671D995E
{
int32_t ___value__;
};
struct TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4
{
FontWeightU5BU5D_t2A406B5BAB0DD0F06E7F1773DB062E4AF98067BA* ___itemStack;
int32_t ___index;
int32_t ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D
{
HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622* ___itemStack;
int32_t ___index;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0
{
HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658* ___itemStack;
int32_t ___index;
int32_t ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938 : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CmoveVectorU3Ek__BackingField;
int32_t ___U3CmoveDirU3Ek__BackingField;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F : public RuntimeObject
{
uint32_t ___m_Index;
GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
float ___m_Scale;
int32_t ___m_AtlasIndex;
int32_t ___m_ClassDefinitionType;
};
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_pinvoke
{
uint32_t ___m_Index;
GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
float ___m_Scale;
int32_t ___m_AtlasIndex;
int32_t ___m_ClassDefinitionType;
};
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com
{
uint32_t ___m_Index;
GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A ___m_Metrics;
GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D ___m_GlyphRect;
float ___m_Scale;
int32_t ___m_AtlasIndex;
int32_t ___m_ClassDefinitionType;
};
struct GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E
{
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_FirstAdjustmentRecord;
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___m_SecondAdjustmentRecord;
int32_t ___m_FeatureLookupFlags;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
int32_t ___m_Mode;
bool ___m_WrapAround;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode;
int32_t ___m_WrapAround;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode;
int32_t ___m_WrapAround;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered;
bool ___U3CeligibleForClickU3Ek__BackingField;
int32_t ___U3CdisplayIndexU3Ek__BackingField;
int32_t ___U3CpointerIdU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField;
float ___U3CclickTimeU3Ek__BackingField;
int32_t ___U3CclickCountU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField;
bool ___U3CuseDragThresholdU3Ek__BackingField;
bool ___U3CdraggingU3Ek__BackingField;
int32_t ___U3CbuttonU3Ek__BackingField;
float ___U3CpressureU3Ek__BackingField;
float ___U3CtangentialPressureU3Ek__BackingField;
float ___U3CaltitudeAngleU3Ek__BackingField;
float ___U3CazimuthAngleU3Ek__BackingField;
float ___U3CtwistU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CtiltU3Ek__BackingField;
int32_t ___U3CpenStatusU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
bool ___U3CfullyExitedU3Ek__BackingField;
bool ___U3CreenteredU3Ek__BackingField;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F : public RuntimeObject
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 ___m_FirstAdjustmentRecord;
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 ___m_SecondAdjustmentRecord;
int32_t ___m_FeatureLookupFlags;
};
struct TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3
{
int32_t ___controlCharacterCount;
int32_t ___characterCount;
int32_t ___visibleCharacterCount;
int32_t ___spaceCount;
int32_t ___visibleSpaceCount;
int32_t ___wordCount;
int32_t ___firstCharacterIndex;
int32_t ___firstVisibleCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___lastVisibleCharacterIndex;
float ___length;
float ___lineHeight;
float ___ascender;
float ___baseline;
float ___descender;
float ___maxAdvance;
float ___width;
float ___marginLeft;
float ___marginRight;
int32_t ___alignment;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___lineExtents;
};
struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5 : public RuntimeObject
{
uint8_t ___m_ElementType;
uint32_t ___m_Unicode;
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* ___m_TextAsset;
Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___m_Glyph;
uint32_t ___m_GlyphIndex;
float ___m_Scale;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A : public MulticastDelegate_t
{
};
struct Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E : public MulticastDelegate_t
{
};
struct Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C : public MulticastDelegate_t
{
};
struct Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7 : public MulticastDelegate_t
{
};
struct Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609 : public MulticastDelegate_t
{
};
struct Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9 : public MulticastDelegate_t
{
};
struct UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90 : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
bool ___U3CisMaskU3Ek__BackingField;
};
struct TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
String_t* ___m_Version;
int32_t ___m_InstanceID;
int32_t ___m_HashCode;
FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 ___m_FaceInfo;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
int32_t ___m_MaterialHashCode;
};
struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35 : public TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5
{
};
struct TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8
{
int32_t ___elementType;
Il2CppChar ___character;
int32_t ___index;
int32_t ___stringLength;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___textElement;
Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___alternativeGlyph;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___materialReferenceIndex;
bool ___isUsingAlternateTypeface;
float ___pointSize;
int32_t ___lineNumber;
int32_t ___pageNumber;
int32_t ___vertexIndex;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BL;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TL;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TR;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BR;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
float ___origin;
float ___xAdvance;
float ___ascender;
float ___baseLine;
float ___descender;
float ___adjustedAscender;
float ___adjustedDescender;
float ___adjustedHorizontalAdvance;
float ___aspectRatio;
float ___scale;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
int32_t ___underlineVertexIndex;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
int32_t ___strikethroughVertexIndex;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
int32_t ___style;
bool ___isVisible;
};
struct TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8_marshaled_pinvoke
{
int32_t ___elementType;
uint8_t ___character;
int32_t ___index;
int32_t ___stringLength;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___textElement;
Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_pinvoke ___alternativeGlyph;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___materialReferenceIndex;
int32_t ___isUsingAlternateTypeface;
float ___pointSize;
int32_t ___lineNumber;
int32_t ___pageNumber;
int32_t ___vertexIndex;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BL;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TL;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TR;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BR;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
float ___origin;
float ___xAdvance;
float ___ascender;
float ___baseLine;
float ___descender;
float ___adjustedAscender;
float ___adjustedDescender;
float ___adjustedHorizontalAdvance;
float ___aspectRatio;
float ___scale;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
int32_t ___underlineVertexIndex;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
int32_t ___strikethroughVertexIndex;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
int32_t ___style;
int32_t ___isVisible;
};
struct TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8_marshaled_com
{
int32_t ___elementType;
uint8_t ___character;
int32_t ___index;
int32_t ___stringLength;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___textElement;
Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com* ___alternativeGlyph;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___fontAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___material;
int32_t ___materialReferenceIndex;
int32_t ___isUsingAlternateTypeface;
float ___pointSize;
int32_t ___lineNumber;
int32_t ___pageNumber;
int32_t ___vertexIndex;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BL;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TL;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_TR;
TMP_Vertex_t0FD80AE2515219689310A8F619A265667B530E1A ___vertex_BR;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topLeft;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomLeft;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___topRight;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bottomRight;
float ___origin;
float ___xAdvance;
float ___ascender;
float ___baseLine;
float ___descender;
float ___adjustedAscender;
float ___adjustedDescender;
float ___adjustedHorizontalAdvance;
float ___aspectRatio;
float ___scale;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
int32_t ___underlineVertexIndex;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
int32_t ___strikethroughVertexIndex;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___highlightColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
int32_t ___style;
int32_t ___isVisible;
};
struct TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E : public TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5
{
String_t* ___m_Name;
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7 : public MulticastDelegate_t
{
};
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A
{
int32_t ___previous_WordBreak;
int32_t ___total_CharacterCount;
int32_t ___visible_CharacterCount;
int32_t ___visibleSpaceCount;
int32_t ___visible_SpriteCount;
int32_t ___visible_LinkCount;
int32_t ___firstCharacterIndex;
int32_t ___firstVisibleCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___lastVisibleCharIndex;
int32_t ___lineNumber;
float ___maxCapHeight;
float ___maxAscender;
float ___maxDescender;
float ___startOfLineAscender;
float ___maxLineAscender;
float ___maxLineDescender;
float ___pageAscender;
int32_t ___horizontalAlignment;
float ___marginLeft;
float ___marginRight;
float ___xAdvance;
float ___preferredWidth;
float ___preferredHeight;
float ___renderedWidth;
float ___renderedHeight;
float ___previousLineScale;
int32_t ___wordCount;
int32_t ___fontStyle;
int32_t ___italicAngle;
float ___fontScaleMultiplier;
float ___currentFontSize;
float ___baselineOffset;
float ___lineOffset;
bool ___isDrivenLineSpacing;
int32_t ___lastBaseGlyphIndex;
float ___cSpace;
float ___mSpace;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
int32_t ___spriteAnimationID;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
int32_t ___currentMaterialIndex;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
bool ___tagNoParsing;
bool ___isNonBreakingSpace;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___fxRotation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fxScale;
};
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_pinvoke
{
int32_t ___previous_WordBreak;
int32_t ___total_CharacterCount;
int32_t ___visible_CharacterCount;
int32_t ___visibleSpaceCount;
int32_t ___visible_SpriteCount;
int32_t ___visible_LinkCount;
int32_t ___firstCharacterIndex;
int32_t ___firstVisibleCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___lastVisibleCharIndex;
int32_t ___lineNumber;
float ___maxCapHeight;
float ___maxAscender;
float ___maxDescender;
float ___startOfLineAscender;
float ___maxLineAscender;
float ___maxLineDescender;
float ___pageAscender;
int32_t ___horizontalAlignment;
float ___marginLeft;
float ___marginRight;
float ___xAdvance;
float ___preferredWidth;
float ___preferredHeight;
float ___renderedWidth;
float ___renderedHeight;
float ___previousLineScale;
int32_t ___wordCount;
int32_t ___fontStyle;
int32_t ___italicAngle;
float ___fontScaleMultiplier;
float ___currentFontSize;
float ___baselineOffset;
float ___lineOffset;
int32_t ___isDrivenLineSpacing;
int32_t ___lastBaseGlyphIndex;
float ___cSpace;
float ___mSpace;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
int32_t ___spriteAnimationID;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
int32_t ___currentMaterialIndex;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
int32_t ___tagNoParsing;
int32_t ___isNonBreakingSpace;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___fxRotation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fxScale;
};
struct WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A_marshaled_com
{
int32_t ___previous_WordBreak;
int32_t ___total_CharacterCount;
int32_t ___visible_CharacterCount;
int32_t ___visibleSpaceCount;
int32_t ___visible_SpriteCount;
int32_t ___visible_LinkCount;
int32_t ___firstCharacterIndex;
int32_t ___firstVisibleCharacterIndex;
int32_t ___lastCharacterIndex;
int32_t ___lastVisibleCharIndex;
int32_t ___lineNumber;
float ___maxCapHeight;
float ___maxAscender;
float ___maxDescender;
float ___startOfLineAscender;
float ___maxLineAscender;
float ___maxLineDescender;
float ___pageAscender;
int32_t ___horizontalAlignment;
float ___marginLeft;
float ___marginRight;
float ___xAdvance;
float ___preferredWidth;
float ___preferredHeight;
float ___renderedWidth;
float ___renderedHeight;
float ___previousLineScale;
int32_t ___wordCount;
int32_t ___fontStyle;
int32_t ___italicAngle;
float ___fontScaleMultiplier;
float ___currentFontSize;
float ___baselineOffset;
float ___lineOffset;
int32_t ___isDrivenLineSpacing;
int32_t ___lastBaseGlyphIndex;
float ___cSpace;
float ___mSpace;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___textInfo;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 ___lineInfo;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___vertexColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___underlineColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___strikethroughColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___highlightState;
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___basicStyleStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___italicAngleStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___colorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___underlineColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___strikethroughColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___highlightColorStack;
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___highlightStateStack;
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___colorGradientStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___sizeStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___indentStack;
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___fontWeightStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___styleStack;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___baselineStack;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___actionStack;
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___materialReferenceStack;
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___lineJustificationStack;
int32_t ___spriteAnimationID;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___currentFontAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___currentSpriteAsset;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___currentMaterial;
int32_t ___currentMaterialIndex;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___meshExtents;
int32_t ___tagNoParsing;
int32_t ___isNonBreakingSpace;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___fxRotation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___fxScale;
};
struct OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530 : public MulticastDelegate_t
{
};
struct TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F
{
WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9* ___itemStack;
int32_t ___index;
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_DefaultItem;
int32_t ___m_Capacity;
int32_t ___m_RolloverSize;
int32_t ___m_Count;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
uint32_t ___m_NonSerializedVersion;
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160 : public TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969
{
String_t* ___m_SourceFontFileGUID;
FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF ___m_CreationSettings;
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___m_SourceFontFile;
String_t* ___m_SourceFontFilePath;
int32_t ___m_AtlasPopulationMode;
bool ___InternalDynamicOS;
int32_t ___m_FamilyNameHashCode;
int32_t ___m_StyleNameHashCode;
List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphTable;
Dictionary_2_tC61348D10610A6B3D7B65102D82AC3467D59EAA7* ___m_GlyphLookupDictionary;
List_1_tCE1ACAA0C2736A7797B2C134895298CAB10BEB5E* ___m_CharacterTable;
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* ___m_CharacterLookupDictionary;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_AtlasTexture;
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___m_AtlasTextures;
int32_t ___m_AtlasTextureIndex;
bool ___m_IsMultiAtlasTexturesEnabled;
bool ___m_GetFontFeatures;
bool ___m_ClearDynamicDataOnBuild;
int32_t ___m_AtlasWidth;
int32_t ___m_AtlasHeight;
int32_t ___m_AtlasPadding;
int32_t ___m_AtlasRenderMode;
List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_UsedGlyphRects;
List_1_t425D3A455811E316D2DF73E46CF9CD90A4341C1B* ___m_FreeGlyphRects;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* ___m_FontFeatureTable;
bool ___m_ShouldReimportFontFeatures;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___m_FallbackFontAssetTable;
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* ___m_FontWeightTable;
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* ___fontWeights;
float ___normalStyle;
float ___normalSpacingOffset;
float ___boldStyle;
float ___boldSpacing;
uint8_t ___italicStyle;
uint8_t ___tabSize;
bool ___IsFontAssetLookupTablesDirty;
FaceInfo_Legacy_t23B118EFD5AB7162515ABF18C0212DF155CCF7B8* ___m_fontInfo;
List_1_tAB7976FADCF872E418770E60783056C23394843D* ___m_glyphInfoList;
KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* ___m_KerningTable;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___fallbackFontAssets;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___atlas;
List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsToRender;
List_1_t95DB74B8EE315F8F92B7B96D93C901C8C3F6FE2C* ___m_GlyphsRendered;
List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexList;
List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphIndexListNewlyAdded;
List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___m_GlyphsToAdd;
HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_GlyphsToAddLookup;
List_1_tCE1ACAA0C2736A7797B2C134895298CAB10BEB5E* ___m_CharactersToAdd;
HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_CharactersToAddLookup;
List_1_t9B68833848E4C4D7F623C05F6B77F0449396354A* ___s_MissingCharacterList;
HashSet_1_t5DD20B42149A11AEBF12A75505306E6EFC34943A* ___m_MissingUnicodesFromFontFile;
};
struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39 : public TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969
{
Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_NameLookup;
Dictionary_2_t1A4804CA9724B6CE01D6ECABE81CE0848CBA80B4* ___m_GlyphIndexLookup;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___spriteSheet;
List_1_t2F39287A7FAAAD3D4A84C8C4EF6D748502C1DACC* ___m_SpriteCharacterTable;
Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* ___m_SpriteCharacterLookup;
List_1_t1ACC21967B12156F242D5D942EF3A71908550905* ___m_GlyphTable;
Dictionary_2_tDE8FAF4CAC415F7871ED1DBA452249683C3C7C27* ___m_SpriteGlyphLookup;
List_1_tBF2191892DFB746CF83364BF93720BDBF5422853* ___spriteInfoList;
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* ___fallbackSpriteAssets;
bool ___m_IsSpriteAssetLookupTablesDirty;
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
};
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___m_RaycastResultCache;
bool ___m_SendPointerHoverToParent;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_AxisEventData;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_BaseEventData;
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_InputOverride;
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_DefaultInput;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F* ___m_SystemInputModules;
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* ___m_CurrentInputModule;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_FirstSelected;
bool ___m_sendNavigationEvents;
int32_t ___m_DragThreshold;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentSelected;
bool ___m_HasFocus;
bool ___m_SelectionGuard;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_DummyData;
UIToolkitInteroperabilityBridge_t8E98EE5D73E8CCAA894A1BE50049E2A06E592CDD* ___m_UIToolkitInterop;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
bool ___m_SkipLayoutUpdate;
bool ___m_SkipMaterialUpdate;
bool ___m_RaycastTarget;
bool ___m_RaycastTargetCache;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
bool ___m_VertsDirty;
bool ___m_MaterialDirty;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs;
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner;
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField;
};
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
bool ___m_IgnoreLayout;
float ___m_MinWidth;
float ___m_MinHeight;
float ___m_PreferredWidth;
float ___m_PreferredHeight;
float ___m_FlexibleWidth;
float ___m_FlexibleHeight;
int32_t ___m_LayoutPriority;
};
struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding;
int32_t ___m_ChildAlignment;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalMinSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalPreferredSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalFlexibleSize;
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* ___m_RectChildren;
};
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectangularVertexClipper_t55234A392C423FCC9A016503B2D1763D52E6605A* ___m_VertexClipper;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
HashSet_1_t7339109B23CAC1C7B695498778D7AC8166F04AF7* ___m_MaskableTargets;
HashSet_1_tC2DD42EF8D44AC9B58E6A24D2D499C4A792620C9* ___m_ClipTargets;
bool ___m_ShouldRecalculateClipRects;
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___m_Clippers;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_LastClipRectCanvasSpace;
bool ___m_ForceClip;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Padding;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Softness;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Content;
bool ___m_Horizontal;
bool ___m_Vertical;
int32_t ___m_MovementType;
float ___m_Elasticity;
bool ___m_Inertia;
float ___m_DecelerationRate;
float ___m_ScrollSensitivity;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Viewport;
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___m_HorizontalScrollbar;
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___m_VerticalScrollbar;
int32_t ___m_HorizontalScrollbarVisibility;
int32_t ___m_VerticalScrollbarVisibility;
float ___m_HorizontalScrollbarSpacing;
float ___m_VerticalScrollbarSpacing;
ScrollRectEvent_t812C011901E6101F2A0FFC34C66AC5F65C0DEC26* ___m_OnValueChanged;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PointerStartLocalCursor;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ContentStartPosition;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_ViewRect;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_ContentBounds;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_ViewBounds;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Velocity;
bool ___m_Dragging;
bool ___m_Scrolling;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PrevPosition;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_PrevContentBounds;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_PrevViewBounds;
bool ___m_HasRebuiltLayout;
bool ___m_HSliderExpand;
bool ___m_VSliderExpand;
float ___m_HSliderHeight;
float ___m_VSliderWidth;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_HorizontalScrollbarRect;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_VerticalScrollbarRect;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
bool ___m_EnableCalled;
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation;
int32_t ___m_Transition;
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors;
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState;
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers;
bool ___m_Interactable;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic;
bool ___m_GroupsAllowInteraction;
int32_t ___m_CurrentIndex;
bool ___U3CisPointerInsideU3Ek__BackingField;
bool ___U3CisPointerDownU3Ek__BackingField;
bool ___U3ChasSelectionU3Ek__BackingField;
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache;
};
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
bool ___m_ShouldRecalculateStencil;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask;
bool ___m_Maskable;
bool ___m_IsMaskingGraphic;
bool ___m_IncludeForMasking;
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged;
bool ___m_ShouldRecalculate;
int32_t ___m_StencilValue;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3 : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_HandleRect;
int32_t ___m_Direction;
float ___m_Value;
float ___m_Size;
int32_t ___m_NumberOfSteps;
ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* ___m_OnValueChanged;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_ContainerRect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Offset;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_PointerDownRepeat;
bool ___isPointerDownAndNotDragging;
bool ___m_DelayedUpdateVisuals;
};
struct TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___m_SoftKeyboard;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_TextViewport;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_TextComponentRectMask;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_TextViewportRectMask;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_TextComponent;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_TextComponentRectTransform;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Placeholder;
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___m_VerticalScrollbar;
TMP_ScrollbarEventHandler_t84C389ED6800977DAEA8C025E18C9F3321888F4D* ___m_VerticalScrollbarEventHandler;
bool ___m_IsDrivenByLayoutComponents;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* ___m_LayoutGroup;
RuntimeObject* ___m_IScrollHandlerParent;
float ___m_ScrollPosition;
float ___m_ScrollSensitivity;
int32_t ___m_ContentType;
int32_t ___m_InputType;
Il2CppChar ___m_AsteriskChar;
int32_t ___m_KeyboardType;
int32_t ___m_LineType;
bool ___m_HideMobileInput;
bool ___m_HideSoftKeyboard;
int32_t ___m_CharacterValidation;
String_t* ___m_RegexValue;
float ___m_GlobalPointSize;
int32_t ___m_CharacterLimit;
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___m_OnEndEdit;
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___m_OnSubmit;
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___m_OnSelect;
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___m_OnDeselect;
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___m_OnTextSelection;
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___m_OnEndTextSelection;
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* ___m_OnValueChanged;
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* ___m_OnTouchScreenKeyboardStatusChanged;
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* ___m_OnValidateInput;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_CaretColor;
bool ___m_CustomCaretColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectionColor;
String_t* ___m_Text;
float ___m_CaretBlinkRate;
int32_t ___m_CaretWidth;
bool ___m_ReadOnly;
bool ___m_RichText;
int32_t ___m_StringPosition;
int32_t ___m_StringSelectPosition;
int32_t ___m_CaretPosition;
int32_t ___m_CaretSelectPosition;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___caretRectTrans;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_CursorVerts;
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CachedInputRenderer;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_LastPosition;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh;
bool ___m_AllowInput;
bool ___m_ShouldActivateNextUpdate;
bool ___m_UpdateDrag;
bool ___m_DragPositionOutOfBounds;
bool ___m_CaretVisible;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_BlinkCoroutine;
float ___m_BlinkStartTime;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DragCoroutine;
String_t* ___m_OriginalText;
bool ___m_WasCanceled;
bool ___m_HasDoneFocusTransition;
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* ___m_WaitForSecondsRealtime;
bool ___m_PreventCallback;
bool ___m_TouchKeyboardAllowsInPlaceEditing;
bool ___m_IsTextComponentUpdateRequired;
bool ___m_HasTextBeenRemoved;
float ___m_PointerDownClickStartTime;
float ___m_KeyDownStartTime;
float ___m_DoubleClickDelay;
bool ___m_IsApplePlatform;
bool ___m_IsCompositionActive;
bool ___m_ShouldUpdateIMEWindowPosition;
int32_t ___m_PreviousIMEInsertionLine;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_GlobalFontAsset;
bool ___m_OnFocusSelectAll;
bool ___m_isSelectAll;
bool ___m_ResetOnDeActivation;
bool ___m_SelectionStillActive;
bool ___m_ReleaseSelection;
int32_t ___m_LastKeyCode;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PreviouslySelectedObject;
bool ___m_KeepTextSelectionVisible;
bool ___m_RestoreOriginalTextOnEscape;
bool ___m_isRichTextEditingAllowed;
int32_t ___m_LineLimit;
bool ___isAlert;
TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* ___m_InputValidator;
bool ___m_ShouldActivateOnSelect;
bool ___m_isSelected;
bool ___m_IsStringPositionDirty;
bool ___m_IsCaretPositionDirty;
bool ___m_forceRectTransformAdjustment;
bool ___m_IsKeyboardBeingClosedInHoloLens;
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ProcessingEvent;
};
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
String_t* ___m_text;
bool ___m_IsTextBackingStringDirty;
RuntimeObject* ___m_TextPreprocessor;
bool ___m_isRightToLeft;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_fontAsset;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___m_currentFontAsset;
bool ___m_isSDFShader;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_sharedMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_currentMaterial;
int32_t ___m_currentMaterialIndex;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontSharedMaterials;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_fontMaterial;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___m_fontMaterials;
bool ___m_isMaterialDirty;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_fontColor32;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_fontColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_underlineColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_strikethroughColor;
HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B ___m_HighlightState;
bool ___m_ConvertToLinearSpace;
bool ___m_enableVertexGradient;
int32_t ___m_colorMode;
VertexGradient_t2C057B53C0EA6E987C2B7BAB0305E686DA1C9A8F ___m_fontColorGradient;
TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_fontColorGradientPreset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_spriteAsset;
bool ___m_tintAllSprites;
bool ___m_tintSprite;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_spriteColor;
TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859* ___m_StyleSheet;
TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C* ___m_TextStyle;
int32_t ___m_TextStyleHashCode;
bool ___m_overrideHtmlColors;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_faceColor;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_outlineColor;
float ___m_outlineWidth;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_currentEnvMapRotation;
bool ___m_hasEnvMapProperty;
float ___m_fontSize;
float ___m_currentFontSize;
float ___m_fontSizeBase;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_sizeStack;
int32_t ___m_fontWeight;
int32_t ___m_FontWeightInternal;
TMP_TextProcessingStack_1_tA5C8CED87DD9E73F6359E23B334FFB5B6F813FD4 ___m_FontWeightStack;
bool ___m_enableAutoSizing;
float ___m_maxFontSize;
float ___m_minFontSize;
int32_t ___m_AutoSizeIterationCount;
int32_t ___m_AutoSizeMaxIterationCount;
bool ___m_IsAutoSizePointSizeSet;
float ___m_fontSizeMin;
float ___m_fontSizeMax;
int32_t ___m_fontStyle;
int32_t ___m_FontStyleInternal;
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC ___m_fontStyleStack;
bool ___m_isUsingBold;
int32_t ___m_HorizontalAlignment;
int32_t ___m_VerticalAlignment;
int32_t ___m_textAlignment;
int32_t ___m_lineJustification;
TMP_TextProcessingStack_1_t243EA1B5D7FD2295D6533B953F0BBE8F52EFB8A0 ___m_lineJustificationStack;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_textContainerLocalCorners;
float ___m_characterSpacing;
float ___m_cSpacing;
float ___m_monoSpacing;
bool ___m_duoSpace;
float ___m_wordSpacing;
float ___m_lineSpacing;
float ___m_lineSpacingDelta;
float ___m_lineHeight;
bool ___m_IsDrivenLineSpacing;
float ___m_lineSpacingMax;
float ___m_paragraphSpacing;
float ___m_charWidthMaxAdj;
float ___m_charWidthAdjDelta;
int32_t ___m_TextWrappingMode;
bool ___m_isCharacterWrappingEnabled;
bool ___m_isNonBreakingSpace;
bool ___m_isIgnoringAlignment;
float ___m_wordWrappingRatios;
int32_t ___m_overflowMode;
int32_t ___m_firstOverflowCharacterIndex;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___m_linkedTextComponent;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___parentLinkedComponent;
bool ___m_isTextTruncated;
bool ___m_enableKerning;
int32_t ___m_LastBaseGlyphIndex;
List_1_t3A076A19AF26E22A128C32B5C19804DDD2877607* ___m_ActiveFontFeatures;
bool ___m_enableExtraPadding;
bool ___checkPaddingRequired;
bool ___m_isRichText;
bool ___m_EmojiFallbackSupport;
bool ___m_parseCtrlCharacters;
bool ___m_isOverlay;
bool ___m_isOrthographic;
bool ___m_isCullingEnabled;
bool ___m_isMaskingEnabled;
bool ___isMaskUpdateRequired;
bool ___m_ignoreCulling;
int32_t ___m_horizontalMapping;
int32_t ___m_verticalMapping;
float ___m_uvLineOffset;
int32_t ___m_renderMode;
int32_t ___m_geometrySortingOrder;
bool ___m_IsTextObjectScaleStatic;
bool ___m_VertexBufferAutoSizeReduction;
int32_t ___m_firstVisibleCharacter;
int32_t ___m_maxVisibleCharacters;
int32_t ___m_maxVisibleWords;
int32_t ___m_maxVisibleLines;
bool ___m_useMaxVisibleDescender;
int32_t ___m_pageToDisplay;
bool ___m_isNewPage;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_margin;
float ___m_marginLeft;
float ___m_marginRight;
float ___m_marginWidth;
float ___m_marginHeight;
float ___m_width;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* ___m_textInfo;
bool ___m_havePropertiesChanged;
bool ___m_isUsingLegacyAnimationComponent;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_transform;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_rectTransform;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousRectTransformSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PreviousPivotPosition;
bool ___U3CautoSizeTextContainerU3Ek__BackingField;
bool ___m_autoSizeTextContainer;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_mesh;
bool ___m_isVolumetricText;
Action_1_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1* ___OnPreRenderText;
TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4* ___m_spriteAnimator;
float ___m_flexibleHeight;
float ___m_flexibleWidth;
float ___m_minWidth;
float ___m_minHeight;
float ___m_maxWidth;
float ___m_maxHeight;
LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* ___m_LayoutElement;
float ___m_preferredWidth;
float ___m_RenderedWidth;
bool ___m_isPreferredWidthDirty;
float ___m_preferredHeight;
float ___m_RenderedHeight;
bool ___m_isPreferredHeightDirty;
bool ___m_isCalculatingPreferredValues;
int32_t ___m_layoutPriority;
bool ___m_isLayoutDirty;
bool ___m_isAwake;
bool ___m_isWaitingOnResourceLoad;
int32_t ___m_inputSource;
float ___m_fontScaleMultiplier;
float ___tag_LineIndent;
float ___tag_Indent;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_indentStack;
bool ___tag_NoParsing;
bool ___m_isTextLayoutPhase;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_FXRotation;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_FXScale;
TextProcessingElementU5BU5D_tC3E97D1672C8DB6E1F91DB2C0987D0ED9A2E7113* ___m_TextProcessingArray;
int32_t ___m_InternalTextProcessingArraySize;
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* ___m_internalCharacterInfo;
int32_t ___m_totalCharacterCount;
int32_t ___m_characterCount;
int32_t ___m_firstCharacterOfLine;
int32_t ___m_firstVisibleCharacterOfLine;
int32_t ___m_lastCharacterOfLine;
int32_t ___m_lastVisibleCharacterOfLine;
int32_t ___m_lineNumber;
int32_t ___m_lineVisibleCharacterCount;
int32_t ___m_lineVisibleSpaceCount;
int32_t ___m_pageNumber;
float ___m_PageAscender;
float ___m_maxTextAscender;
float ___m_maxCapHeight;
float ___m_ElementAscender;
float ___m_ElementDescender;
float ___m_maxLineAscender;
float ___m_maxLineDescender;
float ___m_startOfLineAscender;
float ___m_startOfLineDescender;
float ___m_lineOffset;
Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8 ___m_meshExtents;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___m_htmlColor;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_colorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_underlineColorStack;
TMP_TextProcessingStack_1_tF2CD5BE59E5EB22EA9E3EE3043A004EA918C4BB3 ___m_strikethroughColorStack;
TMP_TextProcessingStack_1_t57AECDCC936A7FF1D6CF66CA11560B28A675648D ___m_HighlightStateStack;
TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB* ___m_colorGradientPreset;
TMP_TextProcessingStack_1_tC8FAEB17246D3B171EFD11165A5761AE39B40D0C ___m_colorGradientStack;
bool ___m_colorGradientPresetIsTinted;
float ___m_tabSpacing;
float ___m_spacing;
TMP_TextProcessingStack_1U5BU5D_t08293E0BB072311BB96170F351D1083BCA97B9B2* ___m_TextStyleStacks;
int32_t ___m_TextStyleStackDepth;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_ItalicAngleStack;
int32_t ___m_ItalicAngle;
TMP_TextProcessingStack_1_tFBA719426D68CE1F2B5849D97AF5E5D65846290C ___m_actionStack;
float ___m_padding;
float ___m_baselineOffset;
TMP_TextProcessingStack_1_t138EC06BE7F101AA0A3C8D2DC951E55AACE085E9 ___m_baselineOffsetStack;
float ___m_xAdvance;
int32_t ___m_textElementType;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_cached_TextElement;
SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Ellipsis;
SpecialCharacter_t6C1DBE8C490706D1620899BAB7F0B8091AD26777 ___m_Underline;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_defaultSpriteAsset;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___m_currentSpriteAsset;
int32_t ___m_spriteCount;
int32_t ___m_spriteIndex;
int32_t ___m_spriteAnimationID;
bool ___m_ignoreActiveState;
TextBackingContainer_t33D1CE628E7B26C45EDAC1D87BEF2DD22A5C6361 ___m_TextBackingArray;
DecimalU5BU5D_t93BA0C88FA80728F73B792EE1A5199D0C060B615* ___k_Power;
};
struct List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB_StaticFields
{
GlyphPairAdjustmentRecordU5BU5D_tD5DD2A739A4CA745E7F28ECCB2CD0BD0A65A38F7* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30_StaticFields
{
KerningPairU5BU5D_tE32FE368326412A1A7114990D32488E0D6EF8425* ___s_emptyArray;
};
struct List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986_StaticFields
{
LigatureSubstitutionRecordU5BU5D_tCC74E36081DA98793A4D097DC1FDF861C6CB7ED8* ___s_emptyArray;
};
struct List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714_StaticFields
{
MarkToBaseAdjustmentRecordU5BU5D_tECA7CEA6635E17961BB362A1BD69322800A15966* ___s_emptyArray;
};
struct List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A_StaticFields
{
MarkToMarkAdjustmentRecordU5BU5D_tD0484B2268EBA1947BBA50456596875426ED9CDB* ___s_emptyArray;
};
struct List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8_StaticFields
{
MultipleSubstitutionRecordU5BU5D_t8C18C9CEA546DC1CE44EB159CB3451F4146B9E0A* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7_StaticFields
{
TMP_AssetU5BU5D_tC9D9F11B9A4A10585240C41D76A092AC777FF6C1* ___s_emptyArray;
};
struct List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF_StaticFields
{
TMP_FontAssetU5BU5D_tC028E06B33643ABCED25C8BF7CB21A748E23BB83* ___s_emptyArray;
};
struct List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868_StaticFields
{
TMP_SpriteAssetU5BU5D_t94E3C1245DB0CEAB0BCB01A00BE5551C4CAEC6DC* ___s_emptyArray;
};
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info;
RuntimeObject* ___shared_table_lock;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture;
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number;
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX;
bool ___IsTaiwanSku;
};
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472_StaticFields
{
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___invariantInfo;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields
{
TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125* ___s_Instance;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_SearchedAssets;
};
struct TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___k_searchedFontAssets;
};
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_InfinityVectorPositive;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_InfinityVectorNegative;
};
struct TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_StaticFields
{
FastAction_2_t7A930CE5DBE699F7BADA18E19F951E3D68821A0D* ___COMPUTE_DT_EVENT;
FastAction_2_tECA23F8F5AC1D6DF8BAB8AEDD017A064D210F83A* ___MATERIAL_PROPERTY_EVENT;
FastAction_2_t67E5AC7D6D05EC71192B279EA4EC495B4B3B4A9B* ___FONT_PROPERTY_EVENT;
FastAction_2_t67E5AC7D6D05EC71192B279EA4EC495B4B3B4A9B* ___SPRITE_ASSET_PROPERTY_EVENT;
FastAction_2_t67E5AC7D6D05EC71192B279EA4EC495B4B3B4A9B* ___TEXTMESHPRO_PROPERTY_EVENT;
FastAction_3_tF1621854653F0CB64C7EE2C86A181B843FA49E77* ___DRAG_AND_DROP_MATERIAL_EVENT;
FastAction_1_tFC26007E6ECC49160C91059DC218FDD0602EE4F3* ___TEXT_STYLE_PROPERTY_EVENT;
FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005* ___COLOR_GRADIENT_PROPERTY_EVENT;
FastAction_t32D4ADE06921D3EAB9BCE9B6397C82A4A898644D* ___TMP_SETTINGS_PROPERTY_EVENT;
FastAction_t32D4ADE06921D3EAB9BCE9B6397C82A4A898644D* ___RESOURCE_LOAD_EVENT;
FastAction_2_t67E5AC7D6D05EC71192B279EA4EC495B4B3B4A9B* ___TEXTMESHPRO_UGUI_PROPERTY_EVENT;
FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005* ___TEXT_CHANGED_EVENT;
};
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_StaticFields
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s_DefaultNormal;
};
struct U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields
{
U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* ___U3CU3E9;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* ___U3CU3E9__7_0;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* ___U3CU3E9__7_1;
};
struct U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_StaticFields
{
U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7* ___U3CU3E9;
Func_2_t7EE81CF26AC04DA708CB2D71E7A7EAAD54248769* ___U3CU3E9__145_0;
Func_2_tBA43006BE5B44011173C435E32D4BC18730623FB* ___U3CU3E9__146_0;
};
struct U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields
{
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* ___U3CU3E9;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___U3CU3E9__25_0;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___U3CU3E9__25_1;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* ___U3CU3E9__26_0;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* ___U3CU3E9__26_1;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* ___U3CU3E9__27_0;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* ___U3CU3E9__27_1;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_StaticFields
{
LocalDataStoreMgr_t205F1783D5CC2B148E829B5882E5406FF9A3AC1E* ___s_LocalDataStoreMgr;
AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentCulture;
AsyncLocal_1_t1D3339EA4C8650D2DEDDF9553E5C932B3DC2CCFD* ___s_asyncLocalCurrentUICulture;
};
struct Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F_ThreadStaticFields
{
LocalDataStoreHolder_t789DD474AE5141213C2105CE57830ECFC2D3C03F* ___s_LocalDataStore;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentCulture;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___m_CurrentUICulture;
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* ___current_thread;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields
{
bool ___ignoreGuiDepth;
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current;
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent;
};
struct KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_StaticFields
{
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___empty;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A_StaticFields
{
bool ___U3CdisableInPlaceEditingU3Ek__BackingField;
};
struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_DefaultColor;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___simpleVert;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
{
int32_t ___k_ColorId;
int32_t ___k_MainTexId;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
int32_t ___GenerateAllMips;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
{
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases;
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases;
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField;
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
};
struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_StaticFields
{
List_1_tDE5B540E5F4E233D4886D058A351E0A833F40467* ___s_CallbackInstances;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ReadFontAssetDefinitionMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_AddSynthesizedCharactersMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddGlyphMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharacterMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TryAddCharactersMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateLigatureSubstitutionRecordsMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateGlyphAdjustmentRecordsMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateDiacriticalMarkAdjustmentRecordsMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ClearFontAssetDataMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UpdateFontAssetDataMarker;
String_t* ___s_DefaultMaterialSuffix;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_SearchedFontAssetLookup;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___k_FontAssets_FontFeaturesUpdateQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_FontFeaturesUpdateQueueLookup;
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* ___k_FontAssets_AtlasTexturesUpdateQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_FontAssets_AtlasTexturesUpdateQueueLookup;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___k_GlyphIndexArray;
};
struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_StaticFields
{
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___k_searchedSpriteAssets;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_StaticFields
{
List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3* ___m_EventSystems;
Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC* ___s_RaycastComparer;
Nullable_1_t33D5AB3CF72EDE570A226DE48EF7C3A10F25A7C4 ___s_UIToolkitOverrideConfigOld;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh;
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
{
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables;
int32_t ___s_SelectableCount;
};
struct TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___kSeparators;
bool ___s_IsQuestDevice;
};
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_StaticFields
{
MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2* ___m_materialReferences;
Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180* ___m_materialReferenceIndexLookup;
TMP_TextProcessingStack_1_tB03E08F69415B281A5A81138F09E49EE58402DF9 ___m_materialReferenceStack;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_colorWhite;
Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C* ___OnFontAssetRequest;
Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5* ___OnSpriteAssetRequest;
MissingCharacterEventCallback_t955241181324E0FEF9A9BDBA400E8780F8979DE6* ___OnMissingCharacter;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_htmlTag;
RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D* ___m_xmlAttribute;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___m_attributeParameterValues;
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedWordWrapState;
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLineState;
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedEllipsisState;
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedLastValidState;
WordWrapState_t80F67D8CAA9B1A0A3D5266521E23A9F3100EDD0A ___m_SavedSoftLineBreakState;
TMP_TextProcessingStack_1_t2DDA00FFC64AF6E3AFD475AB2086D16C34787E0F ___m_EllipsisInsertionCandidateStack;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ParseTextMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InsertNewLineMarker;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargePositiveVector2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_LargeNegativeVector2;
float ___k_LargePositiveFloat;
float ___k_LargeNegativeFloat;
int32_t ___k_LargePositiveInt;
int32_t ___k_LargeNegativeInt;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37 : public RuntimeArray
{
ALIGN_FIELD (8) TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E m_Items[1];
inline TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E* 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, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___regularTypeface), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___italicTypeface), (void*)NULL);
#endif
}
inline TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___regularTypeface), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___italicTypeface), (void*)NULL);
#endif
}
};
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
{
ALIGN_FIELD (8) uint32_t m_Items[1];
inline uint32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
{
m_Items[index] = value;
}
};
struct ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39 : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
struct IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
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);
}
};
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_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, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99 : public RuntimeArray
{
ALIGN_FIELD (8) TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 m_Items[1];
inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* 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, TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alternativeGlyph), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
#endif
}
inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textElement), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___alternativeGlyph), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___fontAsset), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___material), (void*)NULL);
#endif
}
};
struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E : public RuntimeArray
{
ALIGN_FIELD (8) TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 m_Items[1];
inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3* 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, TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 value)
{
m_Items[index] = value;
}
};
struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC : public RuntimeArray
{
ALIGN_FIELD (8) TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 m_Items[1];
inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983* 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, TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
}
inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
}
};
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_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, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F : public RuntimeArray
{
ALIGN_FIELD (8) UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 m_Items[1];
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207* 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, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 value)
{
m_Items[index] = value;
}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
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);
}
};
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Last_TisRuntimeObject_m39971562AFD7CCF7CFF65E8CA0A457CCC3E18F8F_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_FindIndex_m9875FFE328FA833B2617915FF976DEDA4724EBC3_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared (Func_2_tB86D019F1289E2D123C00796B373933613385952* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mFF78AFAC68DF610D3CD9CCEF08BEC065BD982B8C_gshared (RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m16433B19366A17ED4F07111EDABFBD161AA9D564_gshared (RuntimeObject* ___0_source, Func_2_tB86D019F1289E2D123C00796B373933613385952* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mAFDA1925650321D7DBD9CB992FD536B8FD2984AA_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, uint32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38_gshared (List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared (Dictionary_2_tC8FA8E0C06C3A9584490723EC95DC65E5AFFF71A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA_gshared (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D_gshared (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C_gshared (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4_gshared (Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1_gshared (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4_gshared (Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_gshared_inline (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D_gshared (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C_gshared (RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA_gshared (RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_gshared_inline (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7240E1C6407556F9A73041B4F176C202AFAAA014_gshared (Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55_gshared (RuntimeObject* ___0_source, Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872_gshared (RuntimeObject* ___0_source, Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_gshared_inline (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m31B1460E8AC3642BC5B9861B8BEB886992170D73_gshared (Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F_gshared (RuntimeObject* ___0_source, Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C_gshared (RuntimeObject* ___0_source, Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* ___1_keySelector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_gshared (bool* ___0_currentValue, bool ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_gshared (float* ___0_currentValue, float ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_gshared (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared (RuntimeObject** ___0_currentValue, RuntimeObject* ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5_gshared (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_gshared (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_gshared (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m6625DA5A19FE58FF1A311A17DF1531C080135BF4_gshared (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C_gshared (Il2CppChar* ___0_currentValue, Il2CppChar ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Component_GetComponentsInParent_TisRuntimeObject_m161F08219ECBE099E346F616990662F0117D4C8E_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Add_mAFBAB8BEFC425D727FF303611342E6D1E6E82D86_gshared (FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FastAction_1_Remove_m0C649E2173AA0370C08417DCFD89B7304F28BC0C_gshared (FastAction_1_t30779A2821DCE05CA702D5800B30CABF67687135* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_3_Invoke_m50868D681E7B0FAE1AA2516EF4DA7DB16CBD9DA9_gshared (UnityEvent_3_tD7E14BDD38F12B63EFECBD1604C666F9AF100EAA* __this, RuntimeObject* ___0_arg0, int32_t ___1_arg1, int32_t ___2_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared (UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81* __this, int32_t ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFF3DD36E78B4295FBBC0AEA2BC2B5D1C50E3FDC4 (U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B (Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Glyph__ctor_mEAE3F4DA2D1BDC556A578BAAA15BD354183AE2A8 (TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextElement_Legacy__ctor_m662C0DC5276E1A91D27923DA266C23D825949787 (TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAssetCreationSettings__ctor_m9A07F1B7C85235E9BDA86E7505E0A5AE0B78E5BA (FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF* __this, String_t* ___0_sourceFontFileGUID, int32_t ___1_pointSize, int32_t ___2_pointSizeSamplingMode, int32_t ___3_padding, int32_t ___4_packingMode, int32_t ___5_atlasWidth, int32_t ___6_atlasHeight, int32_t ___7_characterSelectionMode, String_t* ___8_characterSet, int32_t ___9_renderMode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPairKey__ctor_m76933735460799247D37F13189B62469E35C767B (KerningPairKey_t2C629F0C872DB1BC71B25D39DE9EEC0CCE8CF77C* __this, uint32_t ___0_ascii_left, uint32_t ___1_ascii_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8 (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GlyphValueRecord_get_yAdvance_m1379AA10FCCFFABEAF43E767F8BFBF32CA76B5B6 (GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphValueRecord_Legacy__ctor_m6E3D36058693888F61D14BA825F5F29EA4FC7033 (GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7* __this, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_valueRecord, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void KerningPair_set_firstGlyph_m558F1AB56DF0BC72921E60524E906B3308EF6254_inline (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair__ctor_m97D222190FBC36A6C9843C7CB8F4E5F0CF963A11 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_firstGlyph, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___1_firstGlyphAdjustments, uint32_t ___2_secondGlyph, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___3_secondGlyphAdjustments, const RuntimeMethod* method) ;
inline void List_1__ctor_mA64AA8FE426250FE6E20A0A8C6271B9C8A5F0F59 (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline int32_t List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_inline (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair__ctor_m7AB7CD68A07A7BD8B1CB2A41C84EA8115F3ED974 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_left, uint32_t ___1_right, float ___2_offset, const RuntimeMethod* method) ;
inline void List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_inline (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* __this, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30*, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Last_TisRuntimeObject_m39971562AFD7CCF7CFF65E8CA0A457CCC3E18F8F_gshared)(___0_source, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_m5B27602FA83CA988234ED481E13726F7ACFDEDFD (U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* __this, const RuntimeMethod* method) ;
inline void Predicate_1__ctor_m0CD7E7096787D73EC20084883A7C13AC8A6264DC (Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686 (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* __this, Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30*, Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9*, const RuntimeMethod*))List_1_FindIndex_m9875FFE328FA833B2617915FF976DEDA4724EBC3_gshared)(__this, ___0_match, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m7835A094259518636DCEBD5D5F5AC88B48799B4D (U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m3718024C98F2CB240337703C272C56F9D60E0D86 (U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* __this, const RuntimeMethod* method) ;
inline void List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
inline void Func_2__ctor_m999ADD5CB036FC3052DA10347B9D6FD43C725716 (Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m2F35D9DF8C659B83CA70029ACBA44930CD42E90D_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_OrderBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m0F2E53759BCE2BECBE1612C6AF5D140A696A2336 (RuntimeObject* ___0_source, Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C*, const RuntimeMethod*))Enumerable_OrderBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mFF78AFAC68DF610D3CD9CCEF08BEC065BD982B8C_gshared)(___0_source, ___1_keySelector, method);
}
inline RuntimeObject* Enumerable_ThenBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mBA32A2E08EDAE8E253C08555574E692FC2698809 (RuntimeObject* ___0_source, Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C*, const RuntimeMethod*))Enumerable_ThenBy_TisRuntimeObject_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m16433B19366A17ED4F07111EDABFBD161AA9D564_gshared)(___0_source, ___1_keySelector, method);
}
inline List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* Enumerable_ToList_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m11471C72540C6297BC29938BF1D37761E39045A2 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD36FC6FECCA7288F1C50E1C1C33357CB9CBD141A (U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_FontUtilities_SearchForCharacterInternal_m5D2FAB64754939BE5D183DF2832305D4C0335923 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_font, uint32_t ___1_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___2_character, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_FontUtilities_SearchForCharacterInternal_mBF347940D14E9D9585AC18E3037C0A4F0C1A8233 (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___0_fonts, uint32_t ___1_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___2_character, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C (Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* __this, uint32_t ___0_key, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0*, uint32_t, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35**, const RuntimeMethod*))Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64 (Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* __this, uint32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0*, uint32_t, const RuntimeMethod*))Dictionary_2_Remove_mAFDA1925650321D7DBD9CB992FD536B8FD2984AA_gshared)(__this, ___0_key, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* (*) (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
inline bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared)(__this, ___0_item, method);
}
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontAssetUtilities__ctor_m8F25AE77B581CFF45180EF5FABBB4688608FDA02 (TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125* __this, const RuntimeMethod* method) ;
inline void HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_gshared)(__this, method);
}
inline void HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* TMP_FontAssetUtilities_GetCharacterFromFontAsset_Internal_m0275490A50962C94DBC85C431D4FB8D3117C2716 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, bool ___2_includeFallbacks, int32_t ___3_fontStyle, int32_t ___4_fontWeight, bool* ___5_isAlternativeTypeface, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* TMP_FontAsset_get_fontWeightTable_mC27EC0A27F82292FB24E3AB7B87421AEFD0869DD_inline (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_FontAsset_get_atlasPopulationMode_m31A707178FB4F1722BA7D090A8E169CE2FAEB19F_inline (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_FontAsset_TryAddCharacterInternal_m95DD37F41C18EE7692B44DCD984CD12C2350C122 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, uint32_t ___0_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___1_character, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* TMP_FontAssetUtilities_SearchFallbacksForCharacter_mE67828FBC584805F1AD64935DE06766E580B4701 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, int32_t ___2_fontStyle, int32_t ___3_fontWeight, bool* ___4_isAlternativeTypeface, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D (TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_inline (List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* List_1_get_Item_m75A08C4D54AF8955DBD75E3339E0BDCEC34B0EDF (List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* (*) (List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* TMP_FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_Internal_mF5BFC00DAC02457C1C8F372373029476D300D3E5 (uint32_t ___0_unicode, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, bool ___2_includeFallbacks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* TMP_SpriteAsset_get_spriteCharacterLookupTable_mA1128B86D4510139DB3712D8886F64C3B2A8D30F (TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92 (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* __this, uint32_t ___0_key, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED*, uint32_t, TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E**, const RuntimeMethod*))Dictionary_2_TryGetValue_mBBE3855923B29F8A7CDB21CF7DD7FCD84AABEB68_gshared)(__this, ___0_key, ___1_value, method);
}
inline int32_t List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3 (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* (*) (List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLowSurrogate_mEE95A617A89CEB99AADAB54E025087D56CAB1BAA (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Char_ConvertToUtf32_m3AC1CA159EF0AAF7AA30F6C6BF4D752DD534C286 (Il2CppChar ___0_highSurrogate, Il2CppChar ___1_lowSurrogate, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_xPlacement_m12D97CDB7F44213ACBB3C015B5E88147147850A2_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_yPlacement_m21EE385F1B674F9A575FFE6583A7E9035CFA2C24_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_xAdvance_m862DABDFC3FF1C78E6A4C655A6C5631B905370E9_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_yAdvance_m5369AC719C39D3B9B79F5FEDC85C109754A4D60E_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord__ctor_m030CD9864F16A5FB58D41ECD6CF66EC883B078BA (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_xPlacement, float ___1_yPlacement, float ___2_xAdvance, float ___3_yAdvance, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord__ctor_m5F96BB76417057AB3AC83120DA921295DBCA9952 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___0_valueRecord, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord__ctor_mFE317398DD11D070520A083E7C0758D7FD862F11 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_valueRecord, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord_set_glyphIndex_m3045246D7E256A1DEC17ADE2887BCEB013DF2DBB_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 TMP_GlyphAdjustmentRecord_get_glyphValueRecord_m1368E9CA86E6E76E04901506445319BAEFD6AA56_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord_set_glyphValueRecord_m47A43D4E95C3A89DC17588C3BE7F093517B4EBE9_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord__ctor_m41FDDFADD92DB1A8446228B1108E3E5C985CAAE0 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, uint32_t ___0_glyphIndex, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___1_glyphValueRecord, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t GlyphAdjustmentRecord_get_glyphIndex_mB1C51945CA4FF019A74BC98C01C8883A396CBFA9 (GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7 (GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord__ctor_mB6BB797DD594B413042DD5D4FB8D691430FC8F51 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___0_adjustmentRecord, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m867469548F17B298F893B78EE2F93D34E4A6C39C (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mFDFECB1F7A38E22BD2388FFE9C71E732F6B44D91 (GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphPairKey__ctor_m59DDEB66E800AABAEF624BCCF1CE091F27F124A2 (GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA* __this, uint32_t ___0_firstGlyphIndex, uint32_t ___1_secondGlyphIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 TMP_GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m4782831AE89EF77464166E4EB47C251B8483A458_inline (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 TMP_GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mF238079D6ADF0E2D6BE59D48758E13C2ED2F2B32_inline (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphPairKey__ctor_mB1A0951B06F19D942015727B646A530A9EB68577 (GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA* __this, TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* ___0_record, const RuntimeMethod* method) ;
inline void List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38 (List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986*, const RuntimeMethod*))List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m83541A3744058E84D18B965423F609D0973EF95F (Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98*, const RuntimeMethod*))Dictionary_2__ctor_m5F2C53FF0072F4015E5D14621F555D29B1EB79E5_gshared)(__this, method);
}
inline void List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB*, const RuntimeMethod*))List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0*, const RuntimeMethod*))Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D_gshared)(__this, method);
}
inline void List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714*, const RuntimeMethod*))List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4 (Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8*, const RuntimeMethod*))Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4_gshared)(__this, method);
}
inline void List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1 (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A*, const RuntimeMethod*))List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1_gshared)(__this, method);
}
inline void Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4 (Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95*, const RuntimeMethod*))Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4_gshared)(__this, method);
}
inline int32_t List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_inline (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB*, const RuntimeMethod*))List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_gshared_inline)(__this, method);
}
inline void Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C (RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*, const RuntimeMethod*))Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C_gshared)(___0_source, ___1_keySelector, method);
}
inline RuntimeObject* Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA (RuntimeObject* ___0_source, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*, const RuntimeMethod*))Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA_gshared)(___0_source, ___1_keySelector, method);
}
inline List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1_gshared)(___0_source, method);
}
inline int32_t List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_inline (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714*, const RuntimeMethod*))List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_gshared_inline)(__this, method);
}
inline void Func_2__ctor_m7240E1C6407556F9A73041B4F176C202AFAAA014 (Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7240E1C6407556F9A73041B4F176C202AFAAA014_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55 (RuntimeObject* ___0_source, Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7*, const RuntimeMethod*))Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55_gshared)(___0_source, ___1_keySelector, method);
}
inline RuntimeObject* Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872 (RuntimeObject* ___0_source, Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7*, const RuntimeMethod*))Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872_gshared)(___0_source, ___1_keySelector, method);
}
inline List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26_gshared)(___0_source, method);
}
inline int32_t List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_inline (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A*, const RuntimeMethod*))List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_gshared_inline)(__this, method);
}
inline void Func_2__ctor_m31B1460E8AC3642BC5B9861B8BEB886992170D73 (Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m31B1460E8AC3642BC5B9861B8BEB886992170D73_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F (RuntimeObject* ___0_source, Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609*, const RuntimeMethod*))Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F_gshared)(___0_source, ___1_keySelector, method);
}
inline RuntimeObject* Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C (RuntimeObject* ___0_source, Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* ___1_keySelector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609*, const RuntimeMethod*))Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C_gshared)(___0_source, ___1_keySelector, method);
}
inline List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE70BB44A038503EE1979AD30BA141C6792A5160A (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToBaseAdjustmentRecord_get_baseGlyphID_mB9E9AB01C7448DA2A004929264E46DE93FDC6388_inline (MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToBaseAdjustmentRecord_get_markGlyphID_m8E3271E4AF1E904E31A682FD54A6E8717F2C3848_inline (MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToMarkAdjustmentRecord_get_baseMarkGlyphID_mFA4BA97FE14B025DB106C22E66B2EB31EA15B881_inline (MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToMarkAdjustmentRecord_get_combiningMarkGlyphID_m95409B86C758B4439DEFB1FB9DDD1F123C65E198_inline (MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* BaseInputModule_get_input_mCB3F78528AA14A7AD7E957870DBB0152B4BF13FB (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Input_get_compositionString_mC9E603E4FB61090827F77A3D509BF3AA0A48C9A9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_compositionString_m4332AACD655CF044F84411B3BCE32BF2034AC4CC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubmitEvent__ctor_m7D30737EA13979AD78F6D7C46563FD43A32301C8 (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectionEvent__ctor_m9EF6D8DB48A30C615541A297E3739B078BA2F8AD (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextSelectionEvent__ctor_mB76781548533BA217F1FDD39550335889994027E (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChangeEvent__ctor_mA7F876316D0F5198E90ECA7304C6542D63758698 (OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboardEvent__ctor_mA7D12057CDF3115B9B47CFFE817A2D901B90EB37 (TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_m14342F32F62A39A8B8032286E2DCC07FEF72BFF4 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable__ctor_m340EDFEA07F025166175C3ECB1BD2EEDD81C8638 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetTextComponentWrapMode_m9CF72ADC54A79451A8B35A85FFF2232F1D6A79ED (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0 (bool* ___0_currentValue, bool ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (bool*, bool, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetText_m8D34D265867AA18228AA10E118A2DFE630911BFE (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_value, bool ___1_sendCallback, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnValueChanged_m9138A30966454771476FF25A71ED03DDAF6EC0C7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC (float* ___0_currentValue, float ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (float*, float, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetCaretActive_mC9858C9E1FE6D8800219C49C52A9FACC1ED5EEC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_mBFA261629B0D5D1E366AB1623121C5B782DD9606 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5** ___0_currentValue, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5**, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m6E4DAE6D0E55A3458E744E9809F86C44E186A1D9 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9** ___0_currentValue, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9**, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mE421F377EED34B95EADB00952D278948A79C622C (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931** ___0_currentValue, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931**, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* Scrollbar_get_onValueChanged_m14356CECC1A2BA96576EB73279AF2ECF28B26D6A_inline (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* __this, const RuntimeMethod* method) ;
inline void UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5 (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5_gshared)(__this, ___0_object, ___1_method, method);
}
inline void UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9 (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4*, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*, const RuntimeMethod*))UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_gshared)(__this, ___0_call, method);
}
inline bool SetPropertyUtility_SetClass_TisScrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3_m3F423B38C210742DAA5776C2FF9CCF31CB75D14F (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3** ___0_currentValue, Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3**, Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline void UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4* __this, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* ___0_call, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tDD811EB8F49CEE97BA6DF59344DFE6C6F42553D4*, UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*, const RuntimeMethod*))UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_gshared)(__this, ___0_call, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_InputField_get_customCaretColor_m566EC393CFD6206101A2E0BE5AA2BB9D7233CF19_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetColor_mBDA27D2F874BAC08FEDDAED677ECF596B3743547 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_currentValue, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_newValue, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500** ___0_currentValue, SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500**, SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12 (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119** ___0_currentValue, SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119**, SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622 (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401** ___0_currentValue, TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401**, TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisOnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_mB517C32C5B8088583094DB25889C9FEE39FA36C3 (OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D** ___0_currentValue, OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D**, OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisTouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_mE4E8A8376059D436E9F5CC7C619B144292EB5837 (TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1** ___0_currentValue, TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1**, TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisOnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530_m6E3905221207770D8194E8F38AF2BDF74A20C7C5 (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530** ___0_currentValue, OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530**, OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_characterLimit_mCD8F3BC047EF2515272A689368CF3678A419B854 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA (float ___0_val1, float ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetGlobalPointSize_m3FFB4ADB49E9D601673A53AEA78839B964D32A81 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_pointSize, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisTMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_mCA063D7F9357BCC0CB91A5D9E786D03DB130D3C7 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160** ___0_currentValue, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160**, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetGlobalFontAsset_m4AD28DDE68A928EA340F360105C99A1EBC789201 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_fontAsset, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276_m2312A7FA279688E6598DC0811D4749CEBF4F76BD (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m6625DA5A19FE58FF1A311A17DF1531C080135BF4_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_EnforceContentType_m4D5F42FD6E04B3B3B541E978C9C603B7696E7AB2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisLineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E_m7D32BCC4CA4A53FF7E28EE8E695EA204C63312BD (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m6625DA5A19FE58FF1A311A17DF1531C080135BF4_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetToCustomIfContentTypeIsNot_mB9AC8BE6A15C7DC926F5064C49A0F2199CC6B14D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39* ___0_allowedContentTypes, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisInputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1_m8AC6DEE6D2B00E534ABAB2012115CC2EFB2D21CC (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m6625DA5A19FE58FF1A311A17DF1531C080135BF4_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetToCustom_m798A8846432794AA8687F6020551B512357D2CF0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mF2A6682601BEBC8B6F25A8A08877A56A09C4F259 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m6625DA5A19FE58FF1A311A17DF1531C080135BF4_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetStruct_TisCharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9_m759816BBD9E7260239FDCCF562AE05865186E1CD (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m6625DA5A19FE58FF1A311A17DF1531C080135BF4_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisTMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98_m501832822FBDD5FA5921D871F665CAFF599BFEC1 (TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98** ___0_currentValue, TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98**, TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m01819E5BCB283FECD09F412899624B68D23D408F_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetToCustom_mB668A3AB0C1900F2B2618DB9C1288C805DD21D58 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_characterValidation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetTextComponentRichTextMode_mAA7F99B2DFD5DD46007BF0247B37A8CA008F1947 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_lineType_mE221F133A310EB6C93DA24E1F5900E948771D64C_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C (Il2CppChar* ___0_currentValue, Il2CppChar ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (Il2CppChar*, Il2CppChar, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ClampCaretPos_m24F8EDB52862BA470A2CD5FD3D2A62AA86A00FC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t* ___0_pos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ClampStringPos_mCEF1B5B73F19C6FFA1A9411FCA485B7F81C73D05 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t* ___0_pos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionAnchorPosition_mB6E72D94EFD7C55EAFA8F8AAC30D255935438B06 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionFocusPosition_m862731C1A303D3778E292AB427BC1BEF4407050D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateStringIndexFromCaretPosition_m8D3E94E9EDF597A60FBEF486E005DB87E8450EAB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionStringAnchorPosition_m60E8DEBD9389373AD410E7E868D3C36CCA202B8E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionStringFocusPosition_mB23FDE5288C4F033028320FE4DBDEB096AAB3917 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateCaretPositionFromStringIndex_mC5C4A5C506805EEB1B32577969B126E257246D2C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnEnable_mBE48F9440061AFFCEA53B103F7C7A059AC115FA7 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_operatingSystemFamily_mC8B13A7D2F34699EDDA4F7629F117C76F0C865FA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline RuntimeObject* Component_GetComponent_TisILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_m4632B99DD2C9CBC8BF7ECF26C68DE9190DA2CF9F (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
inline LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* Component_GetComponent_TisLayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE_m1F9456DE15CE473E9CC8A0C861F424A2EF8D1F8B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_components, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
inline CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_texture, const RuntimeMethod* method) ;
inline LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
inline IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821* Component_GetComponentsInParent_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_mB7DC50B5B9E75CDC907C040EF0AEC52BBB0451B6 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentsInParent_TisRuntimeObject_m161F08219ECBE099E346F616990662F0117D4C8E_gshared)(__this, method);
}
inline RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* Component_GetComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m6D14E9D9ED30494BDFDA9210DE8FC7869AAD48E2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateMaskRegions_mD22E32D41A5E6EDAC8A7547194CA34A4DE918343 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0 (const RuntimeMethod* method) ;
inline void Action_1__ctor_m95478636F075134CA2998E22B214611472600983 (Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline void FastAction_1_Add_m368726E3508DB2176C4F87A79C0C0CC4816176D6 (FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005* __this, Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* ___0_rhs, const RuntimeMethod* method)
{
(( void (*) (FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005*, Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A*, const RuntimeMethod*))FastAction_1_Add_mAFBAB8BEFC425D727FF303611342E6D1E6E82D86_gshared)(__this, ___0_rhs, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_clearSelection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasUpdateRegistry_UnRegisterCanvasElementForRebuild_m61F9979AB8AFBA924430757FE09967D7A335D916 (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_Clear_m496D522F1DBD1037417E470CF2D4D9FD22F68E81 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
inline void FastAction_1_Remove_mB29130AC90F5F8967CD89587717469E44E4D186F (FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005* __this, Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* ___0_rhs, const RuntimeMethod* method)
{
(( void (*) (FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005*, Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A*, const RuntimeMethod*))FastAction_1_Remove_m0C649E2173AA0370C08417DCFD89B7304F28BC0C_gshared)(__this, ___0_rhs, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnDisable_m293DB718E1101FC77E655E4A2C4F2DE1DBD4663C (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateScrollbar_m61D071BE0C6F2D5C8FD3F75AF4B6A256685429C9 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__293__ctor_m828B5B7DFF13E6D0F807BFCCFB333C01B4E649F5 (U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TMP_InputField_CaretBlink_m280BE5F4289F6C4ABA767D15C147E39DA6B54AD5 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SelectAll_mC66107E00F20D1E401A04108D2A9136559AD23F7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_caretPosition, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUIUtility_get_systemCopyBuffer_m01E2DF71533C31A4C552B9177D7CBA0C6CA3FC2A (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_set_systemCopyBuffer_mD14AE32BFEA4773BDC679205D470A228B8F225E8 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_isUWP_mF4D492C45E598A35755C69FF79AC7994619FDE25 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_shouldHideMobileInput_mB40438A3E4172E95CE11F03FD2484E954CDB1F1B (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE (RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 TouchScreenKeyboard_get_selection_m1D44C9A8D4EA91F61706F048ED318E537DC46AB2 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RangeInt_get_end_m5835FBEB410CB8AC0928AEFD95728A9AD57F6C63 (RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_stringIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ActivateInputFieldInternal_m95B34ECC08F02FF048EFC2272CE07648657627BC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_InPlaceEditingChanged_mE8146C8039843A43A3511456D3F52ED0D4E8B195 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* GameObject_GetComponent_TisTMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_m6CA031C91E5D203C24D3315721B6E3910B9C8729 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_isKeyboardUsingEvents_mE8A5552B89353CF45DBC4206F55ED41EB7C0F273 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_text_m684E9CDA2D9E82D1C497B5E03DBE79C00584FF62 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendTouchScreenKeyboardStatusChanged_mF0F1E86DFF3023EA6167004879DAE86E1D2C3AEB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_inline (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_InputField_Validate_m76212763DA49DFD7C152C65F8AF6CC056EE69979 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_text, int32_t ___1_pos, Il2CppChar ___2_ch, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateStringPositionFromKeyboard_mED93ADC3A6B158262ECFB07CD6B21EC39B99022E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_MayDrag_mB0F0807D39BED3B80A5EF8F757E8956D5869ED1F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3 (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetCursorIndexFromPosition_mC95254F6E9C80CC65D7B89AB3281FB090DACAF43 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textComponent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, int32_t* ___3_cursor, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RectTransformUtility_RectangleContainsScreenPoint_mBA6600E46C416EF032491AED969AA00BE2249630 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TMP_InputField_MouseDragOutsideRect_m19E6E5421BFCC996DC30FD6FCD07EF890931FB44 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateKeyboardStringPosition_m767CE12FCEEC4416181BEAB149C0A58597BA05C0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__314__ctor_m379DC13D0F23F6532CA9B62188CDA5051D8271D7 (U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_selected, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_pointer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnPointerDown_m4425D3C7641AAD2430A7E666F35047E2F3B623D3 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_PopEvent_mC780BAA7CE4F0E75C8B5C7DC5EB430C278B0D0AE (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_outEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingWord_m93E6DBCA2781A67271E7D0F8906CA0488CA08EB2 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Backspace_m1962DCE85EA39B861EF3E9E147A63C8CFE58A917 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_DeleteKey_m3EE34B2EE784E0F8833BCEA668B590D8C838BDCC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveToStartOfLine_mC73D470B797643AC87FCFCC778D43DD945B18252 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveToEndOfLine_m42BC00BF1E1A82E956220244E72E577C667297D8 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_GetSelectedString_m4BF128EBC96DAB95E95CD9F292A1EB99AD1238C6 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_clipboard_m2A21EC4F18EF6AB80DD0D03887BB115E3AB5D0BB (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_clipboard_m53271C5A442FE382959DEF76525B14616E58BFAE (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveLeft_m787CBD78E57FDD7DC28A10CA1624EA4118157898 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveRight_m8831525A4FF9E75CA86BD5E4BAC9351EF640D497 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveUp_m0A8E579FDBE203C29D7AF1B4225C9A64498DE5A9 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveDown_mB8F65AD03355C867F63BAB0021C93B75F534CCBE (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageUp_mA945CEDD104AAC4B417B1AC6D95FC75798ED3040 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageDown_mE32EFCBEB2A1D230D3C6C8B27357C454F4AD5EC2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Event_get_character_m8F7A92E90EF65B9379C01432B42D6BF818C32A61 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_KeyPressed_m1C528E6E9E2FB05DFA8CA61F880DEE24C2C304F6 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_evt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnSubmit_m3993BECBCAB4632CD5C564C0BC38486FC2320D14 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Event_get_commandName_m14F2015FA5A9050C3C42AF1BD9D0E85D4FF78C24 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_scrollDelta_m38C419C3E84811D17D1A42973AF7B3A457B316EA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_GetScrollPositionRelativeToViewport_mE320B683741E2E7403D1F2ADCD65F44B68FA4158 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_AdjustTextPositionRelativeToViewport_m7EC3FED9FB3F4F5450E60552FE36F0D79E48592C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_relativePosition, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scrollbar_set_value_m8F7815DB02D4A69B33B091FC5F674609F070D804 (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, int32_t ___1_startIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_FindNextWordBegin_m1207B66382CCC488015CD5EB2E017C20E20A6AF2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOfAny_mE627BF79C35A4C2C4CE3D973AB30B963F230F361 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, int32_t ___1_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_FindPrevWordBegin_mD8DA9061047B673CDB67C2F762A14C1514CFEC17 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveDown_m96FE2822D035DFBE82474737DEE8DED622AAD868 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_LineDownCharacterPosition_m0A95990F452ECFB15A5BF8C12D8E92592CF3B2CD (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToLastChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveUp_m79291882C851A7AEC3945EB8479D31984941F8DB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_LineUpCharacterPosition_m6FAA53F203CF66F87F62F985E830CB769A169F16 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageUp_m1B01B4C15C5D556CED7B34E7F55149E1DA35ECF1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_PageUpCharacterPosition_m68C124FCEE737E9CB486D5218A2B5804D407BD0A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 TMP_Text_get_textBounds_m0D3E180B72130830D1C16BC7E5097AF2958E2740 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageDown_m80AEFB5ACD656505A347F13FAEFB55EA62F0EC86 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_PageDownCharacterPosition_mD00879F9AD1E5315C8896D8CB421FAB93045F818 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToLastChar, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68 (String_t* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_ClampArrayIndex_mFD46E1F200092DC5CD5BB8BE57E2D550F0DE21C0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_selectionFocusPosition_m64C9DB19CDB18E29B7CB02DCC84B5F05ACDB473E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_selectionAnchorPosition_mAAD925C368B16EFE972C11F551A1D9DCB93B0B93 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Insert_mD8773951E82B4743AF137BE4EDA14915EC704907 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A (String_t* __this, int32_t ___0_startIndex, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* TMP_InputField_get_onValueChanged_m407B5F5BFD1F4B04032F6B90B06F5072F5993407_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline void UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15 (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257* __this, String_t* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257*, String_t*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* TMP_InputField_get_onEndEdit_m0CE9718C71A834CC279430E20DC7FF4F42114FD3_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* TMP_InputField_get_onSubmit_mAA494FA0B3CFFB2916B399BD5D87C2E1AA637B90_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* TMP_InputField_get_onSelect_m6762226148A4B3265EE5FD70ED894BBE8DE86AF0_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* TMP_InputField_get_onDeselect_mC9429495032728AEE8FCB818D61EDFB5DC7F9B0A_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* TMP_InputField_get_onTextSelection_mEBA14AF8E2BAF100DE885B78385F510A8E978A33_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline void UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6 (UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD* __this, String_t* ___0_arg0, int32_t ___1_arg1, int32_t ___2_arg2, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_3_t5EE2DC870C12CB60384C5FCBB0DAD36392E701AD*, String_t*, int32_t, int32_t, const RuntimeMethod*))UnityEvent_3_Invoke_m50868D681E7B0FAE1AA2516EF4DA7DB16CBD9DA9_gshared)(__this, ___0_arg0, ___1_arg1, ___2_arg2, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* TMP_InputField_get_onEndTextSelection_mB01ED58A536B3DCC323A974C27C50337EAC7CAD5_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* TMP_InputField_get_onTouchScreenKeyboardStatusChanged_mF14075CDC1B4C99F300FCAD70350CDF144CB4818_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
inline void UnityEvent_1_Invoke_m9607E0E883B2FD3379DEAFA17740ACBFB0A99412 (UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB* __this, int32_t ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_t85E993D7FA05D159800BE750A9F55526111C22AB*, int32_t, const RuntimeMethod*))UnityEvent_1_Invoke_mB03FAFB4EA9BB010481D103709FB149F26D2D1D0_gshared)(__this, ___0_arg0, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_Text_get_font_m1F5E907B9181A54212FBD8123242583C1CA4BE2A_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar TMP_InputField_get_asteriskChar_m3D3F22537749D339A3DB36BE6C56015D0B06A38E_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B (String_t* __this, Il2CppChar ___0_c, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetCaretVisible_m1D8A496EA7137B9CCEFD1785B1D5BFA3A3325194 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Scrollbar_set_size_m5376982465D6013425FAB0CA8EFC620C3E1458FB (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_verticalAlignment_m83109ED3E925A505F5E9E9142B07829A56CCB54A_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 TMP_Text_get_bounds_mAEE407DE6CA2E1D1180868C03A3F0A3B6E455189 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasUpdateRegistry_RegisterCanvasElementForGraphicRebuild_mEBBD04C3B001E80801966E3347E70A35FCEBE8B1 (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateGeometry_m44637D3DF51E919CE2F702A61B49A2F4FEFCEAFB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* TMP_InputField_get_mesh_m200F4FCC0738B54A3DFED98FF430660DB52E3E00 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnFillVBO_m4F9AEEB359EABEA669C3E3587ECF4B1262067E6A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_vbo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_SetMesh_m1DF21BBC31233AC324BC08331BB542C619DC7543 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper__ctor_mE8DE438637116EA7AF8180E10E7641FD00DB64A5 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_GenerateCaret_m6020296CC782C426A13349E6B8885C029DBEBB72 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnEndTextSelection_m5142CBC7340FC8E2B0457DDD1F257C1A19DE01D0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_GenerateHighlight_m13A9F4C6BB6CD42E0C56C0D06A837BD8CCC97EAF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnTextSelection_m301880AB4201417DFE7FEB6CC22A323DF0935ADC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_CreateCursorVerts_mAD2D8B4DD0331646AA852C4BFF7595CC76D27836 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_AdjustRectTransformRelativeToViewport_m58C2AAE39A4A6EE2309BAACBDFBAA22A885CF479 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_startPosition, float ___1_height, bool ___2_isCharVisible, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_Text_get_fontSize_m13A8365A56EA2B726EAD826B4A69C8918A528731_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 TMP_Asset_get_faceInfo_m6830F2CF3F0ECDFD65151B755872F9FF518E8FBC_inline (TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FaceInfo_get_lineHeight_m528B4A822181FCECF3D4FF1045DF288E5872AB9D (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TMP_InputField_get_caretColor_m9733E1CB5CAD3CCFA9C32343D12F0095BA6DC76F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddUIVertexQuad_m6AC21081F2A5A48D22BC3497E527D0A9AB8278B0 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___0_verts, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_current_m25217A02CB09E3BD50E3E0327879E870AD58C6C3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransformUtility_WorldToScreenPoint_mC8701032E223BA296C43799F4AEE98626686238F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPoint, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TMP_InputField_get_selectionColor_m99D5B9FBC11FEAA170C113FB238120A73429F5BB_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VertexHelper_get_currentVertCount_m45BFEBD6FCB7DF3BF9F76946D6002BDC58B173A4 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddTriangle_mBA2504734E550C672A33168BE119D76D92C788A4 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, int32_t ___0_idx0, int32_t ___1_idx1, int32_t ___2_idx2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* Thread_get_CurrentCulture_mD011FDBB62CA34E83A1D1916628826ADAC85E7A6 (Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m7413FA8739F3FA6F5D61B54331DBF3232FC6BFC7_inline (NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Convert_ToChar_m1F2BBA9AD900A2570DE55F3E315BA7D9277E8230 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Regex_IsMatch_m66D13054C7992322810B0CFC6B46AF11A927C9AA (String_t* ___0_input, String_t* ___1_pattern, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_SetSelectedGameObject_m91382EAC4D552C672CC07BE7EB1481F156045280 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_selected, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_TouchScreenKeyboardShouldBeUsed_m8806A4066DDEDF4266EF3D5DE493F246BCE482F3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_hideInput_m8FDDB21FB7E9B06B791649BBE369E4EA0F5F5299 (bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_keyboardType_m8B616A743B2FAB03C6263F1582171BB390F94F8B_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* TouchScreenKeyboard_Open_m2E1E3A71919EE30C51539DF8A037B74BE2D78065 (String_t* ___0_text, int32_t ___1_keyboardType, bool ___2_autocorrection, bool ___3_multiline, bool ___4_secure, bool ___5_alert, String_t* ___6_textPlaceholder, int32_t ___7_characterLimit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnFocus_mBDC52EE4DF24C43E6C4C272B09FDAE6F7CB5970F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnSelect_m50BA6D8F185CEA3211F9DEFE68AB6439AF685242 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnFocus_m306B75E91484337E9A090AB1A45D971133ACF7C8 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ActivateInputField_m9471012A606F201DF838539F5400D072A827914F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnEndEdit_mBE399B126786848BC400A04B165A6C9BD6757CD1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnDeselect_m43A2F451FC100ACAFA88D67331CD4537994B8262 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnFocusLost_m0BC85C3C362617A4E81F9E9360207EFC0D2882FF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnMove_m0801D5433615BD3163659A17B1DB2B23886AF05A (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_textWrappingMode_mBD3A313CC85C9BB85F924D589A33A500E21DCA3D (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_richText_mAB3D04F620E13F02117B34BBA2EF7BD30AAE6F0F (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_contentType_mB9BCF78B6868FBB3CDE671DDF008E3716D3ADC91 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_DoStateTransition_mE74A03CC2A2DBCA9C07559B168FA6A77FFE57942 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, int32_t ___0_state, bool ___1_instant, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_offsetMin_mD02BE5256DADAF02CEEF99214C4E80478CD5287B (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_offsetMax_m6A51C62A2C69780EFD879D3CFE4EE2CBF4AD3D73 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_fontSize_m1C3A3BA2BC88E5E1D89375FD35A0AA91E75D3AAD (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Text_set_font_mC55E4A8C1C09595031384B35F2C2FB2FC3479E83 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 59246
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m22BBC842831DF1DFBE74F04A06CDD7808133B90E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7* L_0 = (U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7*)il2cpp_codegen_object_new(U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mFF3DD36E78B4295FBBC0AEA2BC2B5D1C50E3FDC4(L_0, NULL);
((U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 59247
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFF3DD36E78B4295FBBC0AEA2BC2B5D1C50E3FDC4 (U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 59248
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortCharacterTableU3Eb__145_0_mECDD1A88FFC96A5224C40A433BDDAA935C9B9AC6 (U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7* __this, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* ___0_c, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAsset.cs:1213>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_0 = ___0_c;
NullCheck(L_0);
uint32_t L_1;
L_1 = TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 59249
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortGlyphTableU3Eb__146_0_m7F03FC3BF35E7B1A156F26855E023D04AD61A9F6 (U3CU3Ec_t78CBB26E17331985FDB35E3569981BD75BF092F7* __this, Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* ___0_c, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAsset.cs:1222>
Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F* L_0 = ___0_c;
NullCheck(L_0);
uint32_t L_1;
L_1 = Glyph_get_index_mCFBBCF85E7F3434B7A595EEE3411EFFB78E5675B(L_0, 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
// Method Definition Index: 59250
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FaceInfo_Legacy__ctor_mCDDCBA8EA56302A85281073F59AF8CF669DB5260 (FaceInfo_Legacy_t23B118EFD5AB7162515ABF18C0212DF155CCF7B8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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
// Method Definition Index: 59251
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* TMP_Glyph_Clone_m9A59A9A4503F2C7B553A786CF79A022956EF7091 (TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* ___0_source, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:61>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_0 = (TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310*)il2cpp_codegen_object_new(TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310_il2cpp_TypeInfo_var);
TMP_Glyph__ctor_mEAE3F4DA2D1BDC556A578BAAA15BD354183AE2A8(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:63>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_1 = L_0;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_2 = ___0_source;
NullCheck(L_2);
int32_t L_3 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_2)->___id;
NullCheck(L_1);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_1)->___id = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:64>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_4 = L_1;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_5 = ___0_source;
NullCheck(L_5);
float L_6 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_5)->___x;
NullCheck(L_4);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_4)->___x = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:65>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_7 = L_4;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_8 = ___0_source;
NullCheck(L_8);
float L_9 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_8)->___y;
NullCheck(L_7);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_7)->___y = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:66>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_10 = L_7;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_11 = ___0_source;
NullCheck(L_11);
float L_12 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_11)->___width;
NullCheck(L_10);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_10)->___width = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:67>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_13 = L_10;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_14 = ___0_source;
NullCheck(L_14);
float L_15 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_14)->___height;
NullCheck(L_13);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_13)->___height = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:68>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_16 = L_13;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_17 = ___0_source;
NullCheck(L_17);
float L_18 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_17)->___xOffset;
NullCheck(L_16);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_16)->___xOffset = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:69>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_19 = L_16;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_20 = ___0_source;
NullCheck(L_20);
float L_21 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_20)->___yOffset;
NullCheck(L_19);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_19)->___yOffset = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:70>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_22 = L_19;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_23 = ___0_source;
NullCheck(L_23);
float L_24 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_23)->___xAdvance;
NullCheck(L_22);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_22)->___xAdvance = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:71>
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_25 = L_22;
TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* L_26 = ___0_source;
NullCheck(L_26);
float L_27 = ((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_26)->___scale;
NullCheck(L_25);
((TMP_TextElement_Legacy_t9C9AB19D496DBB4A1B12C6FA1C6333E9C39A5B2A*)L_25)->___scale = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:73>
return L_25;
}
}
// Method Definition Index: 59252
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_Glyph__ctor_mEAE3F4DA2D1BDC556A578BAAA15BD354183AE2A8 (TMP_Glyph_t32E0271FC5DBE82728FB1AD7DBF4513A561D6310* __this, const RuntimeMethod* method)
{
{
TMP_TextElement_Legacy__ctor_m662C0DC5276E1A91D27923DA266C23D825949787(__this, 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
IL2CPP_EXTERN_C void FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshal_pinvoke(const FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF& unmarshaled, FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_pinvoke& marshaled)
{
marshaled.___sourceFontFileName = il2cpp_codegen_marshal_string(unmarshaled.___sourceFontFileName);
marshaled.___sourceFontFileGUID = il2cpp_codegen_marshal_string(unmarshaled.___sourceFontFileGUID);
marshaled.___faceIndex = unmarshaled.___faceIndex;
marshaled.___pointSizeSamplingMode = unmarshaled.___pointSizeSamplingMode;
marshaled.___pointSize = unmarshaled.___pointSize;
marshaled.___padding = unmarshaled.___padding;
marshaled.___paddingMode = unmarshaled.___paddingMode;
marshaled.___packingMode = unmarshaled.___packingMode;
marshaled.___atlasWidth = unmarshaled.___atlasWidth;
marshaled.___atlasHeight = unmarshaled.___atlasHeight;
marshaled.___characterSetSelectionMode = unmarshaled.___characterSetSelectionMode;
marshaled.___characterSequence = il2cpp_codegen_marshal_string(unmarshaled.___characterSequence);
marshaled.___referencedFontAssetGUID = il2cpp_codegen_marshal_string(unmarshaled.___referencedFontAssetGUID);
marshaled.___referencedTextAssetGUID = il2cpp_codegen_marshal_string(unmarshaled.___referencedTextAssetGUID);
marshaled.___fontStyle = unmarshaled.___fontStyle;
marshaled.___fontStyleModifier = unmarshaled.___fontStyleModifier;
marshaled.___renderMode = unmarshaled.___renderMode;
marshaled.___includeFontFeatures = static_cast<int32_t>(unmarshaled.___includeFontFeatures);
}
IL2CPP_EXTERN_C void FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshal_pinvoke_back(const FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_pinvoke& marshaled, FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF& unmarshaled)
{
unmarshaled.___sourceFontFileName = il2cpp_codegen_marshal_string_result(marshaled.___sourceFontFileName);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sourceFontFileName), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sourceFontFileName));
unmarshaled.___sourceFontFileGUID = il2cpp_codegen_marshal_string_result(marshaled.___sourceFontFileGUID);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sourceFontFileGUID), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sourceFontFileGUID));
int32_t unmarshaledfaceIndex_temp_2 = 0;
unmarshaledfaceIndex_temp_2 = marshaled.___faceIndex;
unmarshaled.___faceIndex = unmarshaledfaceIndex_temp_2;
int32_t unmarshaledpointSizeSamplingMode_temp_3 = 0;
unmarshaledpointSizeSamplingMode_temp_3 = marshaled.___pointSizeSamplingMode;
unmarshaled.___pointSizeSamplingMode = unmarshaledpointSizeSamplingMode_temp_3;
int32_t unmarshaledpointSize_temp_4 = 0;
unmarshaledpointSize_temp_4 = marshaled.___pointSize;
unmarshaled.___pointSize = unmarshaledpointSize_temp_4;
int32_t unmarshaledpadding_temp_5 = 0;
unmarshaledpadding_temp_5 = marshaled.___padding;
unmarshaled.___padding = unmarshaledpadding_temp_5;
int32_t unmarshaledpaddingMode_temp_6 = 0;
unmarshaledpaddingMode_temp_6 = marshaled.___paddingMode;
unmarshaled.___paddingMode = unmarshaledpaddingMode_temp_6;
int32_t unmarshaledpackingMode_temp_7 = 0;
unmarshaledpackingMode_temp_7 = marshaled.___packingMode;
unmarshaled.___packingMode = unmarshaledpackingMode_temp_7;
int32_t unmarshaledatlasWidth_temp_8 = 0;
unmarshaledatlasWidth_temp_8 = marshaled.___atlasWidth;
unmarshaled.___atlasWidth = unmarshaledatlasWidth_temp_8;
int32_t unmarshaledatlasHeight_temp_9 = 0;
unmarshaledatlasHeight_temp_9 = marshaled.___atlasHeight;
unmarshaled.___atlasHeight = unmarshaledatlasHeight_temp_9;
int32_t unmarshaledcharacterSetSelectionMode_temp_10 = 0;
unmarshaledcharacterSetSelectionMode_temp_10 = marshaled.___characterSetSelectionMode;
unmarshaled.___characterSetSelectionMode = unmarshaledcharacterSetSelectionMode_temp_10;
unmarshaled.___characterSequence = il2cpp_codegen_marshal_string_result(marshaled.___characterSequence);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___characterSequence), (void*)il2cpp_codegen_marshal_string_result(marshaled.___characterSequence));
unmarshaled.___referencedFontAssetGUID = il2cpp_codegen_marshal_string_result(marshaled.___referencedFontAssetGUID);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___referencedFontAssetGUID), (void*)il2cpp_codegen_marshal_string_result(marshaled.___referencedFontAssetGUID));
unmarshaled.___referencedTextAssetGUID = il2cpp_codegen_marshal_string_result(marshaled.___referencedTextAssetGUID);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___referencedTextAssetGUID), (void*)il2cpp_codegen_marshal_string_result(marshaled.___referencedTextAssetGUID));
int32_t unmarshaledfontStyle_temp_14 = 0;
unmarshaledfontStyle_temp_14 = marshaled.___fontStyle;
unmarshaled.___fontStyle = unmarshaledfontStyle_temp_14;
float unmarshaledfontStyleModifier_temp_15 = 0.0f;
unmarshaledfontStyleModifier_temp_15 = marshaled.___fontStyleModifier;
unmarshaled.___fontStyleModifier = unmarshaledfontStyleModifier_temp_15;
int32_t unmarshaledrenderMode_temp_16 = 0;
unmarshaledrenderMode_temp_16 = marshaled.___renderMode;
unmarshaled.___renderMode = unmarshaledrenderMode_temp_16;
bool unmarshaledincludeFontFeatures_temp_17 = false;
unmarshaledincludeFontFeatures_temp_17 = static_cast<bool>(marshaled.___includeFontFeatures);
unmarshaled.___includeFontFeatures = unmarshaledincludeFontFeatures_temp_17;
}
IL2CPP_EXTERN_C void FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshal_pinvoke_cleanup(FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___sourceFontFileName);
marshaled.___sourceFontFileName = NULL;
il2cpp_codegen_marshal_free(marshaled.___sourceFontFileGUID);
marshaled.___sourceFontFileGUID = NULL;
il2cpp_codegen_marshal_free(marshaled.___characterSequence);
marshaled.___characterSequence = NULL;
il2cpp_codegen_marshal_free(marshaled.___referencedFontAssetGUID);
marshaled.___referencedFontAssetGUID = NULL;
il2cpp_codegen_marshal_free(marshaled.___referencedTextAssetGUID);
marshaled.___referencedTextAssetGUID = NULL;
}
IL2CPP_EXTERN_C void FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshal_com(const FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF& unmarshaled, FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_com& marshaled)
{
marshaled.___sourceFontFileName = il2cpp_codegen_marshal_bstring(unmarshaled.___sourceFontFileName);
marshaled.___sourceFontFileGUID = il2cpp_codegen_marshal_bstring(unmarshaled.___sourceFontFileGUID);
marshaled.___faceIndex = unmarshaled.___faceIndex;
marshaled.___pointSizeSamplingMode = unmarshaled.___pointSizeSamplingMode;
marshaled.___pointSize = unmarshaled.___pointSize;
marshaled.___padding = unmarshaled.___padding;
marshaled.___paddingMode = unmarshaled.___paddingMode;
marshaled.___packingMode = unmarshaled.___packingMode;
marshaled.___atlasWidth = unmarshaled.___atlasWidth;
marshaled.___atlasHeight = unmarshaled.___atlasHeight;
marshaled.___characterSetSelectionMode = unmarshaled.___characterSetSelectionMode;
marshaled.___characterSequence = il2cpp_codegen_marshal_bstring(unmarshaled.___characterSequence);
marshaled.___referencedFontAssetGUID = il2cpp_codegen_marshal_bstring(unmarshaled.___referencedFontAssetGUID);
marshaled.___referencedTextAssetGUID = il2cpp_codegen_marshal_bstring(unmarshaled.___referencedTextAssetGUID);
marshaled.___fontStyle = unmarshaled.___fontStyle;
marshaled.___fontStyleModifier = unmarshaled.___fontStyleModifier;
marshaled.___renderMode = unmarshaled.___renderMode;
marshaled.___includeFontFeatures = static_cast<int32_t>(unmarshaled.___includeFontFeatures);
}
IL2CPP_EXTERN_C void FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshal_com_back(const FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_com& marshaled, FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF& unmarshaled)
{
unmarshaled.___sourceFontFileName = il2cpp_codegen_marshal_bstring_result(marshaled.___sourceFontFileName);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sourceFontFileName), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___sourceFontFileName));
unmarshaled.___sourceFontFileGUID = il2cpp_codegen_marshal_bstring_result(marshaled.___sourceFontFileGUID);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sourceFontFileGUID), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___sourceFontFileGUID));
int32_t unmarshaledfaceIndex_temp_2 = 0;
unmarshaledfaceIndex_temp_2 = marshaled.___faceIndex;
unmarshaled.___faceIndex = unmarshaledfaceIndex_temp_2;
int32_t unmarshaledpointSizeSamplingMode_temp_3 = 0;
unmarshaledpointSizeSamplingMode_temp_3 = marshaled.___pointSizeSamplingMode;
unmarshaled.___pointSizeSamplingMode = unmarshaledpointSizeSamplingMode_temp_3;
int32_t unmarshaledpointSize_temp_4 = 0;
unmarshaledpointSize_temp_4 = marshaled.___pointSize;
unmarshaled.___pointSize = unmarshaledpointSize_temp_4;
int32_t unmarshaledpadding_temp_5 = 0;
unmarshaledpadding_temp_5 = marshaled.___padding;
unmarshaled.___padding = unmarshaledpadding_temp_5;
int32_t unmarshaledpaddingMode_temp_6 = 0;
unmarshaledpaddingMode_temp_6 = marshaled.___paddingMode;
unmarshaled.___paddingMode = unmarshaledpaddingMode_temp_6;
int32_t unmarshaledpackingMode_temp_7 = 0;
unmarshaledpackingMode_temp_7 = marshaled.___packingMode;
unmarshaled.___packingMode = unmarshaledpackingMode_temp_7;
int32_t unmarshaledatlasWidth_temp_8 = 0;
unmarshaledatlasWidth_temp_8 = marshaled.___atlasWidth;
unmarshaled.___atlasWidth = unmarshaledatlasWidth_temp_8;
int32_t unmarshaledatlasHeight_temp_9 = 0;
unmarshaledatlasHeight_temp_9 = marshaled.___atlasHeight;
unmarshaled.___atlasHeight = unmarshaledatlasHeight_temp_9;
int32_t unmarshaledcharacterSetSelectionMode_temp_10 = 0;
unmarshaledcharacterSetSelectionMode_temp_10 = marshaled.___characterSetSelectionMode;
unmarshaled.___characterSetSelectionMode = unmarshaledcharacterSetSelectionMode_temp_10;
unmarshaled.___characterSequence = il2cpp_codegen_marshal_bstring_result(marshaled.___characterSequence);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___characterSequence), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___characterSequence));
unmarshaled.___referencedFontAssetGUID = il2cpp_codegen_marshal_bstring_result(marshaled.___referencedFontAssetGUID);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___referencedFontAssetGUID), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___referencedFontAssetGUID));
unmarshaled.___referencedTextAssetGUID = il2cpp_codegen_marshal_bstring_result(marshaled.___referencedTextAssetGUID);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___referencedTextAssetGUID), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___referencedTextAssetGUID));
int32_t unmarshaledfontStyle_temp_14 = 0;
unmarshaledfontStyle_temp_14 = marshaled.___fontStyle;
unmarshaled.___fontStyle = unmarshaledfontStyle_temp_14;
float unmarshaledfontStyleModifier_temp_15 = 0.0f;
unmarshaledfontStyleModifier_temp_15 = marshaled.___fontStyleModifier;
unmarshaled.___fontStyleModifier = unmarshaledfontStyleModifier_temp_15;
int32_t unmarshaledrenderMode_temp_16 = 0;
unmarshaledrenderMode_temp_16 = marshaled.___renderMode;
unmarshaled.___renderMode = unmarshaledrenderMode_temp_16;
bool unmarshaledincludeFontFeatures_temp_17 = false;
unmarshaledincludeFontFeatures_temp_17 = static_cast<bool>(marshaled.___includeFontFeatures);
unmarshaled.___includeFontFeatures = unmarshaledincludeFontFeatures_temp_17;
}
IL2CPP_EXTERN_C void FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshal_com_cleanup(FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___sourceFontFileName);
marshaled.___sourceFontFileName = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___sourceFontFileGUID);
marshaled.___sourceFontFileGUID = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___characterSequence);
marshaled.___characterSequence = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___referencedFontAssetGUID);
marshaled.___referencedFontAssetGUID = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___referencedTextAssetGUID);
marshaled.___referencedTextAssetGUID = NULL;
}
// Method Definition Index: 59253
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FontAssetCreationSettings__ctor_m9A07F1B7C85235E9BDA86E7505E0A5AE0B78E5BA (FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF* __this, String_t* ___0_sourceFontFileGUID, int32_t ___1_pointSize, int32_t ___2_pointSizeSamplingMode, int32_t ___3_padding, int32_t ___4_packingMode, int32_t ___5_atlasWidth, int32_t ___6_atlasHeight, int32_t ___7_characterSelectionMode, String_t* ___8_characterSet, int32_t ___9_renderMode, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:103>
String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___sourceFontFileName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceFontFileName), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:104>
String_t* L_1 = ___0_sourceFontFileGUID;
__this->___sourceFontFileGUID = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceFontFileGUID), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:105>
__this->___faceIndex = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:106>
int32_t L_2 = ___1_pointSize;
__this->___pointSize = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:107>
int32_t L_3 = ___2_pointSizeSamplingMode;
__this->___pointSizeSamplingMode = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:108>
int32_t L_4 = ___3_padding;
__this->___padding = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:109>
__this->___paddingMode = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:110>
int32_t L_5 = ___4_packingMode;
__this->___packingMode = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:111>
int32_t L_6 = ___5_atlasWidth;
__this->___atlasWidth = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:112>
int32_t L_7 = ___6_atlasHeight;
__this->___atlasHeight = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:113>
String_t* L_8 = ___8_characterSet;
__this->___characterSequence = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___characterSequence), (void*)L_8);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:114>
int32_t L_9 = ___7_characterSelectionMode;
__this->___characterSetSelectionMode = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:115>
int32_t L_10 = ___9_renderMode;
__this->___renderMode = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:117>
String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___referencedFontAssetGUID = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___referencedFontAssetGUID), (void*)L_11);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:118>
String_t* L_12 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___referencedTextAssetGUID = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___referencedTextAssetGUID), (void*)L_12);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:119>
__this->___fontStyle = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:120>
__this->___fontStyleModifier = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:121>
__this->___includeFontFeatures = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:122>
return;
}
}
IL2CPP_EXTERN_C void FontAssetCreationSettings__ctor_m9A07F1B7C85235E9BDA86E7505E0A5AE0B78E5BA_AdjustorThunk (RuntimeObject* __this, String_t* ___0_sourceFontFileGUID, int32_t ___1_pointSize, int32_t ___2_pointSizeSamplingMode, int32_t ___3_padding, int32_t ___4_packingMode, int32_t ___5_atlasWidth, int32_t ___6_atlasHeight, int32_t ___7_characterSelectionMode, String_t* ___8_characterSet, int32_t ___9_renderMode, const RuntimeMethod* method)
{
FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<FontAssetCreationSettings_t2B94078737A72F814E8BC2126F967B94231190DF*>(__this + _offset);
FontAssetCreationSettings__ctor_m9A07F1B7C85235E9BDA86E7505E0A5AE0B78E5BA(_thisAdjusted, ___0_sourceFontFileGUID, ___1_pointSize, ___2_pointSizeSamplingMode, ___3_padding, ___4_packingMode, ___5_atlasWidth, ___6_atlasHeight, ___7_characterSelectionMode, ___8_characterSet, ___9_renderMode, method);
}
#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
IL2CPP_EXTERN_C void TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshal_pinvoke(const TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E& unmarshaled, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regularTypefaceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regularTypefaceException, NULL);
}
IL2CPP_EXTERN_C void TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshal_pinvoke_back(const TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_pinvoke& marshaled, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regularTypefaceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regularTypefaceException, NULL);
}
IL2CPP_EXTERN_C void TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshal_pinvoke_cleanup(TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshal_com(const TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E& unmarshaled, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regularTypefaceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regularTypefaceException, NULL);
}
IL2CPP_EXTERN_C void TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshal_com_back(const TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshaled_com& marshaled, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___regularTypefaceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E____regularTypeface_FieldInfo_var, TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___regularTypefaceException, NULL);
}
IL2CPP_EXTERN_C void TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_marshal_com_cleanup(TMP_FontWeightPair_t2835DA6BF1309AC6C817ECF878232CCF9DDB703E_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
// Method Definition Index: 59254
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPairKey__ctor_m76933735460799247D37F13189B62469E35C767B (KerningPairKey_t2C629F0C872DB1BC71B25D39DE9EEC0CCE8CF77C* __this, uint32_t ___0_ascii_left, uint32_t ___1_ascii_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:144>
uint32_t L_0 = ___0_ascii_left;
__this->___ascii_Left = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:145>
uint32_t L_1 = ___1_ascii_right;
__this->___ascii_Right = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:146>
uint32_t L_2 = ___1_ascii_right;
uint32_t L_3 = ___0_ascii_left;
__this->___key = ((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_2<<((int32_t)16))), (int32_t)L_3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:147>
return;
}
}
IL2CPP_EXTERN_C void KerningPairKey__ctor_m76933735460799247D37F13189B62469E35C767B_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_ascii_left, uint32_t ___1_ascii_right, const RuntimeMethod* method)
{
KerningPairKey_t2C629F0C872DB1BC71B25D39DE9EEC0CCE8CF77C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<KerningPairKey_t2C629F0C872DB1BC71B25D39DE9EEC0CCE8CF77C*>(__this + _offset);
KerningPairKey__ctor_m76933735460799247D37F13189B62469E35C767B(_thisAdjusted, ___0_ascii_left, ___1_ascii_right, method);
}
#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
// Method Definition Index: 59255
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphValueRecord_Legacy__ctor_m6E3D36058693888F61D14BA825F5F29EA4FC7033 (GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7* __this, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_valueRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:163>
float L_0;
L_0 = GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8((&___0_valueRecord), NULL);
__this->___xPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:164>
float L_1;
L_1 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&___0_valueRecord), NULL);
__this->___yPlacement = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:165>
float L_2;
L_2 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&___0_valueRecord), NULL);
__this->___xAdvance = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:166>
float L_3;
L_3 = GlyphValueRecord_get_yAdvance_m1379AA10FCCFFABEAF43E767F8BFBF32CA76B5B6((&___0_valueRecord), NULL);
__this->___yAdvance = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:167>
return;
}
}
IL2CPP_EXTERN_C void GlyphValueRecord_Legacy__ctor_m6E3D36058693888F61D14BA825F5F29EA4FC7033_AdjustorThunk (RuntimeObject* __this, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_valueRecord, const RuntimeMethod* method)
{
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7*>(__this + _offset);
GlyphValueRecord_Legacy__ctor_m6E3D36058693888F61D14BA825F5F29EA4FC7033(_thisAdjusted, ___0_valueRecord, method);
}
// Method Definition Index: 59256
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 GlyphValueRecord_Legacy_op_Addition_m4AE9E2E46D9322962969207ABC806BF6CE792F88 (GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___0_a, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___1_b, const RuntimeMethod* method)
{
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:172>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_0 = ___0_a;
float L_1 = L_0.___xPlacement;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_2 = ___1_b;
float L_3 = L_2.___xPlacement;
(&V_0)->___xPlacement = ((float)il2cpp_codegen_add(L_1, L_3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:173>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_4 = ___0_a;
float L_5 = L_4.___yPlacement;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_6 = ___1_b;
float L_7 = L_6.___yPlacement;
(&V_0)->___yPlacement = ((float)il2cpp_codegen_add(L_5, L_7));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:174>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_8 = ___0_a;
float L_9 = L_8.___xAdvance;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_10 = ___1_b;
float L_11 = L_10.___xAdvance;
(&V_0)->___xAdvance = ((float)il2cpp_codegen_add(L_9, L_11));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:175>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_12 = ___0_a;
float L_13 = L_12.___yAdvance;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_14 = ___1_b;
float L_15 = L_14.___yAdvance;
(&V_0)->___yAdvance = ((float)il2cpp_codegen_add(L_13, L_15));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:177>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_16 = V_0;
return L_16;
}
}
#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
// Method Definition Index: 59257
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:189>
uint32_t L_0 = __this->___m_FirstGlyph;
return L_0;
}
}
// Method Definition Index: 59258
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair_set_firstGlyph_m558F1AB56DF0BC72921E60524E906B3308EF6254 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:190>
uint32_t L_0 = ___0_value;
__this->___m_FirstGlyph = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:190>
return;
}
}
// Method Definition Index: 59259
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 KerningPair_get_firstGlyphAdjustments_mDD893850E04A182C37A2360992AE0F352E585600 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:201>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_0 = __this->___m_FirstGlyphAdjustments;
return L_0;
}
}
// Method Definition Index: 59260
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:211>
uint32_t L_0 = __this->___m_SecondGlyph;
return L_0;
}
}
// Method Definition Index: 59261
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair_set_secondGlyph_m73FF4FD9F0409E3B2FC7DBC542C47DEC6E6979B5 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:212>
uint32_t L_0 = ___0_value;
__this->___m_SecondGlyph = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:212>
return;
}
}
// Method Definition Index: 59262
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 KerningPair_get_secondGlyphAdjustments_m04BE3DDED12C198E109C8E176E8BD8A4D49B0358 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:223>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_0 = __this->___m_SecondGlyphAdjustments;
return L_0;
}
}
// Method Definition Index: 59263
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KerningPair_get_ignoreSpacingAdjustments_mAF52BE99F08941D553BB53FBD6FA02391A1CE07C (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:239>
bool L_0 = __this->___m_IgnoreSpacingAdjustments;
return L_0;
}
}
// Method Definition Index: 59264
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair__ctor_mE4BD600F9F79E3590C13CE3F1C7BC89693420416 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:244>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:246>
__this->___m_FirstGlyph = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:247>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7* L_0 = (GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7*)(&__this->___m_FirstGlyphAdjustments);
il2cpp_codegen_initobj(L_0, sizeof(GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:249>
__this->___m_SecondGlyph = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:250>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7* L_1 = (GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7*)(&__this->___m_SecondGlyphAdjustments);
il2cpp_codegen_initobj(L_1, sizeof(GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:251>
return;
}
}
// Method Definition Index: 59265
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair__ctor_m7AB7CD68A07A7BD8B1CB2A41C84EA8115F3ED974 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_left, uint32_t ___1_right, float ___2_offset, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:253>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:255>
uint32_t L_0 = ___0_left;
KerningPair_set_firstGlyph_m558F1AB56DF0BC72921E60524E906B3308EF6254_inline(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:256>
uint32_t L_1 = ___1_right;
__this->___m_SecondGlyph = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:257>
float L_2 = ___2_offset;
__this->___xOffset = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:258>
return;
}
}
// Method Definition Index: 59266
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair__ctor_m97D222190FBC36A6C9843C7CB8F4E5F0CF963A11 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_firstGlyph, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___1_firstGlyphAdjustments, uint32_t ___2_secondGlyph, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___3_secondGlyphAdjustments, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:260>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:262>
uint32_t L_0 = ___0_firstGlyph;
__this->___m_FirstGlyph = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:263>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_1 = ___1_firstGlyphAdjustments;
__this->___m_FirstGlyphAdjustments = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:264>
uint32_t L_2 = ___2_secondGlyph;
__this->___m_SecondGlyph = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:265>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_3 = ___3_secondGlyphAdjustments;
__this->___m_SecondGlyphAdjustments = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:266>
return;
}
}
// Method Definition Index: 59267
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair_ConvertLegacyKerningData_mEA902FF8F87D8EEB50C054172D20CA9795ED1D11 (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:270>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7* L_0 = (GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7*)(&__this->___m_FirstGlyphAdjustments);
float L_1 = __this->___xOffset;
L_0->___xAdvance = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:272>
return;
}
}
// Method Definition Index: 59268
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningPair__cctor_mECCE71DE39C14E6EDC210466B15D4C6CADEC6CBD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:231>
il2cpp_codegen_initobj((&V_0), sizeof(GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7));
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_0 = V_0;
il2cpp_codegen_initobj((&V_0), sizeof(GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7));
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_1 = V_0;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_2 = (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481*)il2cpp_codegen_object_new(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
KerningPair__ctor_m97D222190FBC36A6C9843C7CB8F4E5F0CF963A11(L_2, 0, L_0, 0, L_1, NULL);
((KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_StaticFields*)il2cpp_codegen_static_fields_for(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var))->___empty = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_StaticFields*)il2cpp_codegen_static_fields_for(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var))->___empty), (void*)L_2);
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
// Method Definition Index: 59269
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningTable__ctor_m5D6DF57B05146E104A2756917A31C27D0CC7A108 (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA64AA8FE426250FE6E20A0A8C6271B9C8A5F0F59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:281>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:283>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_0 = (List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30*)il2cpp_codegen_object_new(List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30_il2cpp_TypeInfo_var);
List_1__ctor_mA64AA8FE426250FE6E20A0A8C6271B9C8A5F0F59(L_0, List_1__ctor_mA64AA8FE426250FE6E20A0A8C6271B9C8A5F0F59_RuntimeMethod_var);
__this->___kerningPairs = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___kerningPairs), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:284>
return;
}
}
// Method Definition Index: 59270
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningTable_AddKerningPair_mBAF75C93E61FAEE9998A2EE648119E723B8BE020 (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
uint32_t V_1 = 0;
float V_2 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:289>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_0 = __this->___kerningPairs;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_inline(L_0, List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_RuntimeMethod_var);
if (L_1)
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:291>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_2 = __this->___kerningPairs;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_3 = (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481*)il2cpp_codegen_object_new(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
KerningPair__ctor_m7AB7CD68A07A7BD8B1CB2A41C84EA8115F3ED974(L_3, 0, 0, (0.0f), NULL);
NullCheck(L_2);
List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_inline(L_2, L_3, List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
return;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:295>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_4 = __this->___kerningPairs;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_5;
L_5 = Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761(L_4, Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761_RuntimeMethod_var);
NullCheck(L_5);
uint32_t L_6;
L_6 = KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline(L_5, NULL);
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:296>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_7 = __this->___kerningPairs;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_8;
L_8 = Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761(L_7, Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761_RuntimeMethod_var);
NullCheck(L_8);
uint32_t L_9;
L_9 = KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline(L_8, NULL);
V_1 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:297>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_10 = __this->___kerningPairs;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_11;
L_11 = Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761(L_10, Enumerable_Last_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m37C7C4DF4A74725E521C1978D4B0B6821300E761_RuntimeMethod_var);
NullCheck(L_11);
float L_12 = L_11->___xOffset;
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:299>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_13 = __this->___kerningPairs;
uint32_t L_14 = V_0;
uint32_t L_15 = V_1;
float L_16 = V_2;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_17 = (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481*)il2cpp_codegen_object_new(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
KerningPair__ctor_m7AB7CD68A07A7BD8B1CB2A41C84EA8115F3ED974(L_17, L_14, L_15, L_16, NULL);
NullCheck(L_13);
List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_inline(L_13, L_17, List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:301>
return;
}
}
// Method Definition Index: 59271
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t KerningTable_AddKerningPair_m4392E91557C580125D59C4018E880D056476CE89 (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, uint32_t ___0_first, uint32_t ___1_second, float ___2_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_U3CAddKerningPairU3Eb__0_mE8621E8C8419041EA962313967C9B22DADB7EC59_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* V_0 = NULL;
{
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* L_0 = (U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass3_0__ctor_m5B27602FA83CA988234ED481E13726F7ACFDEDFD(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* L_1 = V_0;
uint32_t L_2 = ___0_first;
NullCheck(L_1);
L_1->___first = L_2;
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* L_3 = V_0;
uint32_t L_4 = ___1_second;
NullCheck(L_3);
L_3->___second = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:313>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_5 = __this->___kerningPairs;
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* L_6 = V_0;
Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9* L_7 = (Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9*)il2cpp_codegen_object_new(Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var);
Predicate_1__ctor_m0CD7E7096787D73EC20084883A7C13AC8A6264DC(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass3_0_U3CAddKerningPairU3Eb__0_mE8621E8C8419041EA962313967C9B22DADB7EC59_RuntimeMethod_var), NULL);
NullCheck(L_5);
int32_t L_8;
L_8 = List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686(L_5, L_7, List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:315>
if ((!(((uint32_t)L_8) == ((uint32_t)(-1)))))
{
goto IL_004d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:317>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_9 = __this->___kerningPairs;
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* L_10 = V_0;
NullCheck(L_10);
uint32_t L_11 = L_10->___first;
U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* L_12 = V_0;
NullCheck(L_12);
uint32_t L_13 = L_12->___second;
float L_14 = ___2_offset;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_15 = (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481*)il2cpp_codegen_object_new(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
KerningPair__ctor_m7AB7CD68A07A7BD8B1CB2A41C84EA8115F3ED974(L_15, L_11, L_13, L_14, NULL);
NullCheck(L_9);
List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_inline(L_9, L_15, List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:318>
return 0;
}
IL_004d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:322>
return (-1);
}
}
// Method Definition Index: 59272
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t KerningTable_AddGlyphPairAdjustmentRecord_m3542CA49AAE214B069445C85916D73C339EAF7E2 (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, uint32_t ___0_first, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___1_firstAdjustments, uint32_t ___2_second, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___3_secondAdjustments, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_U3CAddGlyphPairAdjustmentRecordU3Eb__0_m0457EDA34868349FD7DF84F23C8EC201BBA2FE4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* V_0 = NULL;
{
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* L_0 = (U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass4_0__ctor_m7835A094259518636DCEBD5D5F5AC88B48799B4D(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* L_1 = V_0;
uint32_t L_2 = ___0_first;
NullCheck(L_1);
L_1->___first = L_2;
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* L_3 = V_0;
uint32_t L_4 = ___2_second;
NullCheck(L_3);
L_3->___second = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:335>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_5 = __this->___kerningPairs;
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* L_6 = V_0;
Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9* L_7 = (Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9*)il2cpp_codegen_object_new(Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var);
Predicate_1__ctor_m0CD7E7096787D73EC20084883A7C13AC8A6264DC(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass4_0_U3CAddGlyphPairAdjustmentRecordU3Eb__0_m0457EDA34868349FD7DF84F23C8EC201BBA2FE4A_RuntimeMethod_var), NULL);
NullCheck(L_5);
int32_t L_8;
L_8 = List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686(L_5, L_7, List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:337>
if ((!(((uint32_t)L_8) == ((uint32_t)(-1)))))
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:339>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_9 = __this->___kerningPairs;
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* L_10 = V_0;
NullCheck(L_10);
uint32_t L_11 = L_10->___first;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_12 = ___1_firstAdjustments;
U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* L_13 = V_0;
NullCheck(L_13);
uint32_t L_14 = L_13->___second;
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_15 = ___3_secondAdjustments;
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_16 = (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481*)il2cpp_codegen_object_new(KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_il2cpp_TypeInfo_var);
KerningPair__ctor_m97D222190FBC36A6C9843C7CB8F4E5F0CF963A11(L_16, L_11, L_12, L_14, L_15, NULL);
NullCheck(L_9);
List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_inline(L_9, L_16, List_1_Add_mB1B26B83F3AA4619850564FBE59EC186C663DE01_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:340>
return 0;
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:344>
return (-1);
}
}
// Method Definition Index: 59273
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningTable_RemoveKerningPair_m5FCDFF2DC4CAADDD361D70158DEA5E0A43010469 (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, int32_t ___0_left, int32_t ___1_right, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_U3CRemoveKerningPairU3Eb__0_mDD3433EA90C0CAE26949E21FBB418FF2DA10E509_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* V_0 = NULL;
int32_t V_1 = 0;
{
U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* L_0 = (U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A_il2cpp_TypeInfo_var);
U3CU3Ec__DisplayClass5_0__ctor_m3718024C98F2CB240337703C272C56F9D60E0D86(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* L_1 = V_0;
int32_t L_2 = ___0_left;
NullCheck(L_1);
L_1->___left = L_2;
U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* L_3 = V_0;
int32_t L_4 = ___1_right;
NullCheck(L_3);
L_3->___right = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:349>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_5 = __this->___kerningPairs;
U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* L_6 = V_0;
Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9* L_7 = (Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9*)il2cpp_codegen_object_new(Predicate_1_t359A7CD5693D265B0729313C1FEF9CA7E8DC83B9_il2cpp_TypeInfo_var);
Predicate_1__ctor_m0CD7E7096787D73EC20084883A7C13AC8A6264DC(L_7, L_6, (intptr_t)((void*)U3CU3Ec__DisplayClass5_0_U3CRemoveKerningPairU3Eb__0_mDD3433EA90C0CAE26949E21FBB418FF2DA10E509_RuntimeMethod_var), NULL);
NullCheck(L_5);
int32_t L_8;
L_8 = List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686(L_5, L_7, List_1_FindIndex_mD8915B8BF9E8E4FDD664F8BC8A892BFA4FCB0686_RuntimeMethod_var);
V_1 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:351>
int32_t L_9 = V_1;
if ((((int32_t)L_9) == ((int32_t)(-1))))
{
goto IL_003c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:352>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_10 = __this->___kerningPairs;
int32_t L_11 = V_1;
NullCheck(L_10);
List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB(L_10, L_11, List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB_RuntimeMethod_var);
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:353>
return;
}
}
// Method Definition Index: 59274
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningTable_RemoveKerningPair_mEE2E6198028618C0A5055AEE1A2D1DBB7F108DAD (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:358>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_0 = __this->___kerningPairs;
int32_t L_1 = ___0_index;
NullCheck(L_0);
List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB(L_0, L_1, List_1_RemoveAt_m54FA3E697486705A98595F0EF68DB15EE38DFAAB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:359>
return;
}
}
// Method Definition Index: 59275
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KerningTable_SortKerningPairs_m59E143CF7D8EFC9E72ABA558A6680A6B3B86161B (KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m0F2E53759BCE2BECBE1612C6AF5D140A696A2336_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ThenBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mBA32A2E08EDAE8E253C08555574E692FC2698809_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m11471C72540C6297BC29938BF1D37761E39045A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortKerningPairsU3Eb__7_0_m20BBABBDA17C6FD8E15138433B9D7FF73FC93183_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortKerningPairsU3Eb__7_1_m6B19D6F1591A26B21706695288AE73FB9B26C470_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* G_B3_0 = NULL;
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* G_B3_1 = NULL;
KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* G_B3_2 = NULL;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* G_B2_0 = NULL;
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* G_B2_1 = NULL;
KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* G_B2_2 = NULL;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* G_B5_2 = NULL;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
KerningTable_t040C3FE3B519B12AADE1C5B00628581551D5AB6B* G_B4_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:365>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_0 = __this->___kerningPairs;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_inline(L_0, List_1_get_Count_m27C360C6267BACBEF3C28344F1EED879D4050FE0_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:366>
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_2 = __this->___kerningPairs;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_3 = ((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9__7_0;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_4 = L_3;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
G_B3_2 = __this;
goto IL_0034;
}
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* L_5 = ((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_6 = (Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C*)il2cpp_codegen_object_new(Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C_il2cpp_TypeInfo_var);
Func_2__ctor_m999ADD5CB036FC3052DA10347B9D6FD43C725716(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CSortKerningPairsU3Eb__7_0_m20BBABBDA17C6FD8E15138433B9D7FF73FC93183_RuntimeMethod_var), NULL);
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_7 = L_6;
((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9__7_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9__7_0), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
}
IL_0034:
{
RuntimeObject* L_8;
L_8 = Enumerable_OrderBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m0F2E53759BCE2BECBE1612C6AF5D140A696A2336(G_B3_1, G_B3_0, Enumerable_OrderBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m0F2E53759BCE2BECBE1612C6AF5D140A696A2336_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_9 = ((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9__7_1;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_10 = L_9;
if (L_10)
{
G_B5_0 = L_10;
G_B5_1 = L_8;
G_B5_2 = G_B3_2;
goto IL_0058;
}
G_B4_0 = L_10;
G_B4_1 = L_8;
G_B4_2 = G_B3_2;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* L_11 = ((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_12 = (Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C*)il2cpp_codegen_object_new(Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C_il2cpp_TypeInfo_var);
Func_2__ctor_m999ADD5CB036FC3052DA10347B9D6FD43C725716(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CSortKerningPairsU3Eb__7_1_m6B19D6F1591A26B21706695288AE73FB9B26C470_RuntimeMethod_var), NULL);
Func_2_t2BECA93EEB5C5A67E9EFEE1DEEF90D0568B8514C* L_13 = L_12;
((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9__7_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9__7_1), (void*)L_13);
G_B5_0 = L_13;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
}
IL_0058:
{
RuntimeObject* L_14;
L_14 = Enumerable_ThenBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mBA32A2E08EDAE8E253C08555574E692FC2698809(G_B5_1, G_B5_0, Enumerable_ThenBy_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mBA32A2E08EDAE8E253C08555574E692FC2698809_RuntimeMethod_var);
List_1_t85616D65DDDB95C24A69143AD684FE7CE5CCAE30* L_15;
L_15 = Enumerable_ToList_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m11471C72540C6297BC29938BF1D37761E39045A2(L_14, Enumerable_ToList_TisKerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481_m11471C72540C6297BC29938BF1D37761E39045A2_RuntimeMethod_var);
NullCheck(G_B5_2);
G_B5_2->___kerningPairs = L_15;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_2->___kerningPairs), (void*)L_15);
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:367>
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
// Method Definition Index: 59276
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mE35FA8FEA10BD859A3ECA9CFE2661AF2EFAB4F41 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* L_0 = (U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B*)il2cpp_codegen_object_new(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mD36FC6FECCA7288F1C50E1C1C33357CB9CBD141A(L_0, NULL);
((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 59277
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD36FC6FECCA7288F1C50E1C1C33357CB9CBD141A (U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 59278
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortKerningPairsU3Eb__7_0_m20BBABBDA17C6FD8E15138433B9D7FF73FC93183 (U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* __this, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___0_s, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:366>
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_0 = ___0_s;
NullCheck(L_0);
uint32_t L_1;
L_1 = KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 59279
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortKerningPairsU3Eb__7_1_m6B19D6F1591A26B21706695288AE73FB9B26C470 (U3CU3Ec_t366AF356A3D25B81C4FD68C17E5F26CF6D8B818B* __this, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___0_s, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:366>
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_0 = ___0_s;
NullCheck(L_0);
uint32_t L_1;
L_1 = KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline(L_0, 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
// Method Definition Index: 59280
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass3_0__ctor_m5B27602FA83CA988234ED481E13726F7ACFDEDFD (U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 59281
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass3_0_U3CAddKerningPairU3Eb__0_mE8621E8C8419041EA962313967C9B22DADB7EC59 (U3CU3Ec__DisplayClass3_0_t3A5F4F1A59C7A8DCABDCED8623BBAE15CE3BE70E* __this, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___0_item, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:313>
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_0 = ___0_item;
NullCheck(L_0);
uint32_t L_1;
L_1 = KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline(L_0, NULL);
uint32_t L_2 = __this->___first;
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_001d;
}
}
{
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_3 = ___0_item;
NullCheck(L_3);
uint32_t L_4;
L_4 = KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline(L_3, NULL);
uint32_t L_5 = __this->___second;
return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
}
IL_001d:
{
return (bool)0;
}
}
#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
// Method Definition Index: 59282
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass4_0__ctor_m7835A094259518636DCEBD5D5F5AC88B48799B4D (U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 59283
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass4_0_U3CAddGlyphPairAdjustmentRecordU3Eb__0_m0457EDA34868349FD7DF84F23C8EC201BBA2FE4A (U3CU3Ec__DisplayClass4_0_t1DBA061F3B897013519A17A0591B90CCE9ED0455* __this, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___0_item, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:335>
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_0 = ___0_item;
NullCheck(L_0);
uint32_t L_1;
L_1 = KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline(L_0, NULL);
uint32_t L_2 = __this->___first;
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_001d;
}
}
{
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_3 = ___0_item;
NullCheck(L_3);
uint32_t L_4;
L_4 = KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline(L_3, NULL);
uint32_t L_5 = __this->___second;
return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
}
IL_001d:
{
return (bool)0;
}
}
#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
// Method Definition Index: 59284
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass5_0__ctor_m3718024C98F2CB240337703C272C56F9D60E0D86 (U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 59285
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass5_0_U3CRemoveKerningPairU3Eb__0_mDD3433EA90C0CAE26949E21FBB418FF2DA10E509 (U3CU3Ec__DisplayClass5_0_tB52C66FC10A05AD97DA2E1C6BDADA43E24A2015A* __this, KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* ___0_item, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:349>
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_0 = ___0_item;
NullCheck(L_0);
uint32_t L_1;
L_1 = KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline(L_0, NULL);
int32_t L_2 = __this->___left;
if ((!(((uint64_t)((int64_t)(uint64_t)((uint32_t)L_1))) == ((uint64_t)((int64_t)L_2)))))
{
goto IL_0021;
}
}
{
KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* L_3 = ___0_item;
NullCheck(L_3);
uint32_t L_4;
L_4 = KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline(L_3, NULL);
int32_t L_5 = __this->___right;
return (bool)((((int64_t)((int64_t)(uint64_t)((uint32_t)L_4))) == ((int64_t)((int64_t)L_5)))? 1 : 0);
}
IL_0021:
{
return (bool)0;
}
}
#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
// Method Definition Index: 59286
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_FontUtilities_SearchForCharacter_mAE34577D79CB6FFB29D2060F412D269E1F153D30 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_font, uint32_t ___1_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___2_character, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:384>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ((TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var))->___k_searchedFontAssets;
if (L_0)
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:385>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_1, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
((TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var))->___k_searchedFontAssets = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var))->___k_searchedFontAssets), (void*)L_1);
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:387>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = ((TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var))->___k_searchedFontAssets;
NullCheck(L_2);
List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_2, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:389>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3 = ___0_font;
uint32_t L_4 = ___1_unicode;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_5 = ___2_character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_6;
L_6 = TMP_FontUtilities_SearchForCharacterInternal_m5D2FAB64754939BE5D183DF2832305D4C0335923(L_3, L_4, L_5, NULL);
return L_6;
}
}
// Method Definition Index: 59287
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_FontUtilities_SearchForCharacter_mAACB85FD391B93D395CC934A3975EC9F8C654D9C (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___0_fonts, uint32_t ___1_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___2_character, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:402>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_0 = ___0_fonts;
uint32_t L_1 = ___1_unicode;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_2 = ___2_character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3;
L_3 = TMP_FontUtilities_SearchForCharacterInternal_mBF347940D14E9D9585AC18E3037C0A4F0C1A8233(L_0, L_1, L_2, NULL);
return L_3;
}
}
// Method Definition Index: 59288
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_FontUtilities_SearchForCharacterInternal_m5D2FAB64754939BE5D183DF2832305D4C0335923 (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_font, uint32_t ___1_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___2_character, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_1 = NULL;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:408>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_0 = ___2_character;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:410>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_1 = ___0_font;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:410>
return (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)NULL;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:412>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3 = ___0_font;
NullCheck(L_3);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_4;
L_4 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_3, NULL);
uint32_t L_5 = ___1_unicode;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_6 = ___2_character;
NullCheck(L_4);
bool L_7;
L_7 = Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C(L_4, L_5, L_6, Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var);
if (!L_7)
{
goto IL_003b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:414>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_8 = ___2_character;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_9 = *((TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35**)L_8);
NullCheck(L_9);
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_10;
L_10 = TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline(L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:415>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_12 = ___0_font;
return L_12;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:418>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_13 = ___0_font;
NullCheck(L_13);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_14;
L_14 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_13, NULL);
uint32_t L_15 = ___1_unicode;
NullCheck(L_14);
bool L_16;
L_16 = Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64(L_14, L_15, Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var);
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:421>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_17 = ___0_font;
NullCheck(L_17);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_18;
L_18 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_17, NULL);
if (!L_18)
{
goto IL_00b4;
}
}
{
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_19 = ___0_font;
NullCheck(L_19);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_20;
L_20 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_19, NULL);
NullCheck(L_20);
int32_t L_21;
L_21 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_20, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if ((((int32_t)L_21) <= ((int32_t)0)))
{
goto IL_00b4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:423>
V_0 = 0;
goto IL_00a2;
}
IL_0055:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:425>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_22 = ___0_font;
NullCheck(L_22);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_23;
L_23 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_22, NULL);
int32_t L_24 = V_0;
NullCheck(L_23);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_25;
L_25 = List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E(L_23, L_24, List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
V_1 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:426>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_26 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_27;
L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_26, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_27)
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:428>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_28 = V_1;
NullCheck(L_28);
int32_t L_29;
L_29 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_28, NULL);
V_2 = L_29;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:431>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_30 = ((TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var))->___k_searchedFontAssets;
int32_t L_31 = V_2;
NullCheck(L_30);
bool L_32;
L_32 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_30, L_31, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var);
if (L_32)
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:434>
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_33 = ((TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontUtilities_tE6B60D0F6B0C8A47625B671136D02E9529675D76_il2cpp_TypeInfo_var))->___k_searchedFontAssets;
int32_t L_34 = V_2;
NullCheck(L_33);
List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_33, L_34, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:436>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_35 = V_1;
uint32_t L_36 = ___1_unicode;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_37 = ___2_character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_38;
L_38 = TMP_FontUtilities_SearchForCharacterInternal_m5D2FAB64754939BE5D183DF2832305D4C0335923(L_35, L_36, L_37, NULL);
V_1 = L_38;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:438>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_39 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_40)
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:439>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_41 = V_1;
return L_41;
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:423>
int32_t L_42 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00a2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:423>
int32_t L_43 = V_0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_44 = ___0_font;
NullCheck(L_44);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_45;
L_45 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_44, NULL);
NullCheck(L_45);
int32_t L_46;
L_46 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_45, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if ((((int32_t)L_43) >= ((int32_t)L_46)))
{
goto IL_00b4;
}
}
{
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_47 = ___2_character;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_48 = *((TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35**)L_47);
if (!L_48)
{
goto IL_0055;
}
}
IL_00b4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:443>
return (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)NULL;
}
}
// Method Definition Index: 59289
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_FontUtilities_SearchForCharacterInternal_mBF347940D14E9D9585AC18E3037C0A4F0C1A8233 (List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___0_fonts, uint32_t ___1_unicode, TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** ___2_character, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:449>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_0 = ___2_character;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:451>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_1 = ___0_fonts;
if (!L_1)
{
goto IL_003a;
}
}
{
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_2 = ___0_fonts;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_2, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_003a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:453>
V_0 = 0;
goto IL_0031;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:455>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_4 = ___0_fonts;
int32_t L_5 = V_0;
NullCheck(L_4);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_6;
L_6 = List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E(L_4, L_5, List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
uint32_t L_7 = ___1_unicode;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35** L_8 = ___2_character;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_9;
L_9 = TMP_FontUtilities_SearchForCharacterInternal_m5D2FAB64754939BE5D183DF2832305D4C0335923(L_6, L_7, L_8, NULL);
V_1 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:457>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:458>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_12 = V_1;
return L_12;
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:453>
int32_t L_13 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:453>
int32_t L_14 = V_0;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_15 = ___0_fonts;
NullCheck(L_15);
int32_t L_16;
L_16 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_15, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if ((((int32_t)L_14) < ((int32_t)L_16)))
{
goto IL_0013;
}
}
IL_003a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:462>
return (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)NULL;
}
}
#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
// Method Definition Index: 59290
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontAssetUtilities__cctor_m4C4A8256EFF82F5C0B86B8E1A95B55DD69D049AA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:10>
TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125* L_0 = (TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125*)il2cpp_codegen_object_new(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_FontAssetUtilities__ctor_m8F25AE77B581CFF45180EF5FABBB4688608FDA02(L_0, NULL);
((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___s_Instance = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:15>
return;
}
}
// Method Definition Index: 59291
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125* TMP_FontAssetUtilities_get_instance_mF9DD70CC93B066641699EEE945D7E10BF9829179 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:23>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125* L_0 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___s_Instance;
return L_0;
}
}
// Method Definition Index: 59292
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* TMP_FontAssetUtilities_GetCharacterFromFontAsset_m26EEEB3C26157C92CF623A246D6E92085E06CA26 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, bool ___2_includeFallbacks, int32_t ___3_fontStyle, int32_t ___4_fontWeight, bool* ___5_isAlternativeTypeface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:49>
bool L_0 = ___2_includeFallbacks;
if (!L_0)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:51>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_1 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
if (L_1)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:52>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_2, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets), (void*)L_2);
goto IL_0020;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:54>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_3 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
NullCheck(L_3);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_3, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:57>
uint32_t L_4 = ___0_unicode;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_5 = ___1_sourceFontAsset;
bool L_6 = ___2_includeFallbacks;
int32_t L_7 = ___3_fontStyle;
int32_t L_8 = ___4_fontWeight;
bool* L_9 = ___5_isAlternativeTypeface;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_10;
L_10 = TMP_FontAssetUtilities_GetCharacterFromFontAsset_Internal_m0275490A50962C94DBC85C431D4FB8D3117C2716(L_4, L_5, L_6, L_7, L_8, L_9, NULL);
return L_10;
}
}
// Method Definition Index: 59293
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* TMP_FontAssetUtilities_GetCharacterFromFontAsset_Internal_m0275490A50962C94DBC85C431D4FB8D3117C2716 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, bool ___2_includeFallbacks, int32_t ___3_fontStyle, int32_t ___4_fontWeight, bool* ___5_isAlternativeTypeface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* V_0 = NULL;
bool V_1 = false;
uint32_t V_2 = 0;
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* V_3 = NULL;
int32_t V_4 = 0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_5 = NULL;
int32_t V_6 = 0;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* V_7 = NULL;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* G_B34_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:67>
bool* L_0 = ___5_isAlternativeTypeface;
*((int8_t*)L_0) = (int8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:72>
int32_t L_1 = ___3_fontStyle;
V_1 = (bool)((((int32_t)((int32_t)((int32_t)L_1&2))) == ((int32_t)2))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:74>
bool L_2 = V_1;
if (L_2)
{
goto IL_001a;
}
}
{
int32_t L_3 = ___4_fontWeight;
if ((((int32_t)L_3) == ((int32_t)((int32_t)400))))
{
goto IL_01b2;
}
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:77>
int32_t L_4 = ___3_fontStyle;
int32_t L_5 = ___4_fontWeight;
uint32_t L_6 = ___0_unicode;
V_2 = ((int32_t)(((int32_t)(((int32_t)(((int32_t)(((int32_t)128)|((int32_t)((int32_t)L_4<<4))))|((int32_t)((uint32_t)(int32_t)L_5/(uint32_t)(int32_t)((int32_t)100)))))<<((int32_t)24)))|(int32_t)L_6));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:78>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_7 = ___1_sourceFontAsset;
NullCheck(L_7);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_8;
L_8 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_7, NULL);
uint32_t L_9 = V_2;
NullCheck(L_8);
bool L_10;
L_10 = Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C(L_8, L_9, (&V_0), Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var);
if (!L_10)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:81>
bool* L_11 = ___5_isAlternativeTypeface;
*((int8_t*)L_11) = (int8_t)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:83>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_12 = V_0;
NullCheck(L_12);
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_13;
L_13 = TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline(L_12, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_0053;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:84>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_15 = V_0;
return L_15;
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:87>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_16 = ___1_sourceFontAsset;
NullCheck(L_16);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_17;
L_17 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_16, NULL);
uint32_t L_18 = ___0_unicode;
NullCheck(L_17);
bool L_19;
L_19 = Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64(L_17, L_18, Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var);
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:91>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_20 = ___1_sourceFontAsset;
NullCheck(L_20);
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* L_21;
L_21 = TMP_FontAsset_get_fontWeightTable_mC27EC0A27F82292FB24E3AB7B87421AEFD0869DD_inline(L_20, NULL);
V_3 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:93>
V_4 = 4;
int32_t L_22 = ___4_fontWeight;
if ((((int32_t)L_22) > ((int32_t)((int32_t)400))))
{
goto IL_00a1;
}
}
{
int32_t L_23 = ___4_fontWeight;
if ((((int32_t)L_23) > ((int32_t)((int32_t)200))))
{
goto IL_008d;
}
}
{
int32_t L_24 = ___4_fontWeight;
if ((((int32_t)L_24) == ((int32_t)((int32_t)100))))
{
goto IL_00db;
}
}
{
int32_t L_25 = ___4_fontWeight;
if ((((int32_t)L_25) == ((int32_t)((int32_t)200))))
{
goto IL_00e0;
}
}
{
goto IL_0107;
}
IL_008d:
{
int32_t L_26 = ___4_fontWeight;
if ((((int32_t)L_26) == ((int32_t)((int32_t)300))))
{
goto IL_00e5;
}
}
{
int32_t L_27 = ___4_fontWeight;
if ((((int32_t)L_27) == ((int32_t)((int32_t)400))))
{
goto IL_00ea;
}
}
{
goto IL_0107;
}
IL_00a1:
{
int32_t L_28 = ___4_fontWeight;
if ((((int32_t)L_28) > ((int32_t)((int32_t)600))))
{
goto IL_00be;
}
}
{
int32_t L_29 = ___4_fontWeight;
if ((((int32_t)L_29) == ((int32_t)((int32_t)500))))
{
goto IL_00ef;
}
}
{
int32_t L_30 = ___4_fontWeight;
if ((((int32_t)L_30) == ((int32_t)((int32_t)600))))
{
goto IL_00f4;
}
}
{
goto IL_0107;
}
IL_00be:
{
int32_t L_31 = ___4_fontWeight;
if ((((int32_t)L_31) == ((int32_t)((int32_t)700))))
{
goto IL_00f9;
}
}
{
int32_t L_32 = ___4_fontWeight;
if ((((int32_t)L_32) == ((int32_t)((int32_t)800))))
{
goto IL_00fe;
}
}
{
int32_t L_33 = ___4_fontWeight;
if ((((int32_t)L_33) == ((int32_t)((int32_t)900))))
{
goto IL_0103;
}
}
{
goto IL_0107;
}
IL_00db:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:97>
V_4 = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:98>
goto IL_0107;
}
IL_00e0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:100>
V_4 = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:101>
goto IL_0107;
}
IL_00e5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:103>
V_4 = 3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:104>
goto IL_0107;
}
IL_00ea:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:106>
V_4 = 4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:107>
goto IL_0107;
}
IL_00ef:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:109>
V_4 = 5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:110>
goto IL_0107;
}
IL_00f4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:112>
V_4 = 6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:113>
goto IL_0107;
}
IL_00f9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:115>
V_4 = 7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:116>
goto IL_0107;
}
IL_00fe:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:118>
V_4 = 8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:119>
goto IL_0107;
}
IL_0103:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:121>
V_4 = ((int32_t)9);
}
IL_0107:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:125>
bool L_34 = V_1;
if (L_34)
{
goto IL_0119;
}
}
{
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* L_35 = V_3;
int32_t L_36 = V_4;
NullCheck(L_35);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_37 = ((L_35)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_36)))->___regularTypeface;
G_B34_0 = L_37;
goto IL_0126;
}
IL_0119:
{
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* L_38 = V_3;
int32_t L_39 = V_4;
NullCheck(L_38);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_40 = ((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_39)))->___italicTypeface;
G_B34_0 = L_40;
}
IL_0126:
{
V_5 = G_B34_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:127>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_41 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_41, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_42)
{
goto IL_018a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:129>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_43 = V_5;
NullCheck(L_43);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_44;
L_44 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_43, NULL);
uint32_t L_45 = ___0_unicode;
NullCheck(L_44);
bool L_46;
L_46 = Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C(L_44, L_45, (&V_0), Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var);
if (!L_46)
{
goto IL_0165;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:131>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_47 = V_0;
NullCheck(L_47);
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_48;
L_48 = TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline(L_47, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_49;
L_49 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_48, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_49)
{
goto IL_0157;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:133>
bool* L_50 = ___5_isAlternativeTypeface;
*((int8_t*)L_50) = (int8_t)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:134>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_51 = V_0;
return L_51;
}
IL_0157:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:138>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_52 = V_5;
NullCheck(L_52);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_53;
L_53 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_52, NULL);
uint32_t L_54 = ___0_unicode;
NullCheck(L_53);
bool L_55;
L_55 = Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64(L_53, L_54, Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var);
}
IL_0165:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:141>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_56 = V_5;
NullCheck(L_56);
int32_t L_57;
L_57 = TMP_FontAsset_get_atlasPopulationMode_m31A707178FB4F1722BA7D090A8E169CE2FAEB19F_inline(L_56, NULL);
V_6 = L_57;
int32_t L_58 = V_6;
if ((((int32_t)L_58) == ((int32_t)1)))
{
goto IL_0178;
}
}
{
int32_t L_59 = V_6;
if ((!(((uint32_t)L_59) == ((uint32_t)2))))
{
goto IL_018a;
}
}
IL_0178:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:143>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_60 = V_5;
uint32_t L_61 = ___0_unicode;
NullCheck(L_60);
bool L_62;
L_62 = TMP_FontAsset_TryAddCharacterInternal_m95DD37F41C18EE7692B44DCD984CD12C2350C122(L_60, L_61, (&V_0), NULL);
if (!L_62)
{
goto IL_018a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:145>
bool* L_63 = ___5_isAlternativeTypeface;
*((int8_t*)L_63) = (int8_t)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:147>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_64 = V_0;
return L_64;
}
IL_018a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:153>
bool L_65 = ___2_includeFallbacks;
if (!L_65)
{
goto IL_01b0;
}
}
{
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_66 = ___1_sourceFontAsset;
NullCheck(L_66);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_67;
L_67 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_66, NULL);
V_7 = L_67;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_68 = V_7;
if (!L_68)
{
goto IL_01b0;
}
}
{
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_69 = V_7;
NullCheck(L_69);
int32_t L_70;
L_70 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_69, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if ((((int32_t)L_70) <= ((int32_t)0)))
{
goto IL_01b0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:154>
uint32_t L_71 = ___0_unicode;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_72 = ___1_sourceFontAsset;
int32_t L_73 = ___3_fontStyle;
int32_t L_74 = ___4_fontWeight;
bool* L_75 = ___5_isAlternativeTypeface;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_76;
L_76 = TMP_FontAssetUtilities_SearchFallbacksForCharacter_mE67828FBC584805F1AD64935DE06766E580B4701(L_71, L_72, L_73, L_74, L_75, NULL);
return L_76;
}
IL_01b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:156>
return (TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35*)NULL;
}
IL_01b2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:161>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_77 = ___1_sourceFontAsset;
NullCheck(L_77);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_78;
L_78 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_77, NULL);
uint32_t L_79 = ___0_unicode;
NullCheck(L_78);
bool L_80;
L_80 = Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C(L_78, L_79, (&V_0), Dictionary_2_TryGetValue_mE5BE2B2AA15D82376D24682A93BC1E4BB758420C_RuntimeMethod_var);
if (!L_80)
{
goto IL_01df;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:163>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_81 = V_0;
NullCheck(L_81);
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_82;
L_82 = TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline(L_81, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_83;
L_83 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_82, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_83)
{
goto IL_01d2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:164>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_84 = V_0;
return L_84;
}
IL_01d2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:167>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_85 = ___1_sourceFontAsset;
NullCheck(L_85);
Dictionary_2_tCB5FEF8D6CEA1557D9B9BA25946AD6BF3E6C14D0* L_86;
L_86 = TMP_FontAsset_get_characterLookupTable_mEFAADDFAA6233DFEC3A0D8C163588B3C678451E9(L_85, NULL);
uint32_t L_87 = ___0_unicode;
NullCheck(L_86);
bool L_88;
L_88 = Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64(L_86, L_87, Dictionary_2_Remove_m33738F480A51A3D2039C0714C57F7432B684DA64_RuntimeMethod_var);
}
IL_01df:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:170>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_89 = ___1_sourceFontAsset;
NullCheck(L_89);
int32_t L_90;
L_90 = TMP_FontAsset_get_atlasPopulationMode_m31A707178FB4F1722BA7D090A8E169CE2FAEB19F_inline(L_89, NULL);
V_6 = L_90;
int32_t L_91 = V_6;
if ((((int32_t)L_91) == ((int32_t)1)))
{
goto IL_01f1;
}
}
{
int32_t L_92 = V_6;
if ((!(((uint32_t)L_92) == ((uint32_t)2))))
{
goto IL_01fe;
}
}
IL_01f1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:172>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_93 = ___1_sourceFontAsset;
uint32_t L_94 = ___0_unicode;
NullCheck(L_93);
bool L_95;
L_95 = TMP_FontAsset_TryAddCharacterInternal_m95DD37F41C18EE7692B44DCD984CD12C2350C122(L_93, L_94, (&V_0), NULL);
if (!L_95)
{
goto IL_01fe;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:173>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_96 = V_0;
return L_96;
}
IL_01fe:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:177>
bool L_97 = ___2_includeFallbacks;
if (!L_97)
{
goto IL_0224;
}
}
{
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_98 = ___1_sourceFontAsset;
NullCheck(L_98);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_99;
L_99 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_98, NULL);
V_7 = L_99;
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_100 = V_7;
if (!L_100)
{
goto IL_0224;
}
}
{
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_101 = V_7;
NullCheck(L_101);
int32_t L_102;
L_102 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_101, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if ((((int32_t)L_102) <= ((int32_t)0)))
{
goto IL_0224;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:178>
uint32_t L_103 = ___0_unicode;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_104 = ___1_sourceFontAsset;
int32_t L_105 = ___3_fontStyle;
int32_t L_106 = ___4_fontWeight;
bool* L_107 = ___5_isAlternativeTypeface;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_108;
L_108 = TMP_FontAssetUtilities_SearchFallbacksForCharacter_mE67828FBC584805F1AD64935DE06766E580B4701(L_103, L_104, L_105, L_106, L_107, NULL);
return L_108;
}
IL_0224:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:180>
return (TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35*)NULL;
}
}
// Method Definition Index: 59294
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* TMP_FontAssetUtilities_SearchFallbacksForCharacter_mE67828FBC584805F1AD64935DE06766E580B4701 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, int32_t ___2_fontStyle, int32_t ___3_fontWeight, bool* ___4_isAlternativeTypeface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_3 = NULL;
int32_t V_4 = 0;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* V_5 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:185>
bool* L_0 = ___4_isAlternativeTypeface;
*((int8_t*)L_0) = (int8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:188>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_1 = ___1_sourceFontAsset;
NullCheck(L_1);
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_2;
L_2 = TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline(L_1, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:189>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_3, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
V_1 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:191>
int32_t L_5 = V_1;
if (L_5)
{
goto IL_0017;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:192>
return (TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35*)NULL;
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:194>
V_2 = 0;
goto IL_005b;
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:196>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_6 = V_0;
int32_t L_7 = V_2;
NullCheck(L_6);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_8;
L_8 = List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E(L_6, L_7, List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
V_3 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:198>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_9 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_10)
{
goto IL_0057;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:201>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_11 = V_3;
NullCheck(L_11);
int32_t L_12;
L_12 = TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D(L_11, NULL);
V_4 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:204>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_13 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
int32_t L_14 = V_4;
NullCheck(L_13);
bool L_15;
L_15 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_13, L_14, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
if (!L_15)
{
goto IL_0057;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:207>
uint32_t L_16 = ___0_unicode;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_17 = V_3;
int32_t L_18 = ___2_fontStyle;
int32_t L_19 = ___3_fontWeight;
bool* L_20 = ___4_isAlternativeTypeface;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_21;
L_21 = TMP_FontAssetUtilities_GetCharacterFromFontAsset_Internal_m0275490A50962C94DBC85C431D4FB8D3117C2716(L_16, L_17, (bool)1, L_18, L_19, L_20, NULL);
V_5 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:209>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_22 = V_5;
if (!L_22)
{
goto IL_0057;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:210>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_23 = V_5;
return L_23;
}
IL_0057:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:194>
int32_t L_24 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:194>
int32_t L_25 = V_2;
int32_t L_26 = V_1;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:213>
return (TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35*)NULL;
}
}
// Method Definition Index: 59295
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* TMP_FontAssetUtilities_GetCharacterFromFontAssets_mF773865B6F097CDA5625615EA2CFC39DFB7A12D0 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* ___2_fontAssets, bool ___3_includeFallbacks, int32_t ___4_fontStyle, int32_t ___5_fontWeight, bool* ___6_isAlternativeTypeface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_2 = NULL;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:233>
bool* L_0 = ___6_isAlternativeTypeface;
*((int8_t*)L_0) = (int8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:236>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_1 = ___2_fontAssets;
if (!L_1)
{
goto IL_000f;
}
}
{
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_2 = ___2_fontAssets;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_2, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
if (L_3)
{
goto IL_0011;
}
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:237>
return (TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35*)NULL;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:239>
bool L_4 = ___3_includeFallbacks;
if (!L_4)
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:241>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
if (L_5)
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:242>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_6 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_6, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets), (void*)L_6);
goto IL_0031;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:244>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_7 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
NullCheck(L_7);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_7, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:247>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_8 = ___2_fontAssets;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_inline(L_8, List_1_get_Count_m1CD49ABC19C33C9320E4E745DFBF7CC6D1E5A899_RuntimeMethod_var);
V_0 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:249>
V_1 = 0;
goto IL_0065;
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:251>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_10 = ___2_fontAssets;
int32_t L_11 = V_1;
NullCheck(L_10);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_12;
L_12 = List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E(L_10, L_11, List_1_get_Item_m08FA6F29837845000B96D856290A41C30CE4A17E_RuntimeMethod_var);
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:253>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_13 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_14)
{
goto IL_0061;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:258>
uint32_t L_15 = ___0_unicode;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_16 = V_2;
bool L_17 = ___3_includeFallbacks;
int32_t L_18 = ___4_fontStyle;
int32_t L_19 = ___5_fontWeight;
bool* L_20 = ___6_isAlternativeTypeface;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_21;
L_21 = TMP_FontAssetUtilities_GetCharacterFromFontAsset_Internal_m0275490A50962C94DBC85C431D4FB8D3117C2716(L_15, L_16, L_17, L_18, L_19, L_20, NULL);
V_3 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:260>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_22 = V_3;
if (!L_22)
{
goto IL_0061;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:261>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_23 = V_3;
return L_23;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:249>
int32_t L_24 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:249>
int32_t L_25 = V_1;
int32_t L_26 = V_0;
if ((((int32_t)L_25) < ((int32_t)L_26)))
{
goto IL_003c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:264>
return (TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35*)NULL;
}
}
// Method Definition Index: 59296
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* TMP_FontAssetUtilities_GetTextElementFromTextAssets_m836C9CC95756AEA74FC129BAE5062806361D2997 (uint32_t ___0_unicode, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___1_sourceFontAsset, List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* ___2_textAssets, bool ___3_includeFallbacks, int32_t ___4_fontStyle, int32_t ___5_fontWeight, bool* ___6_isAlternativeTypeface, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m75A08C4D54AF8955DBD75E3339E0BDCEC34B0EDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* V_2 = NULL;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_3 = NULL;
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* V_4 = NULL;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* V_5 = NULL;
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_6 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:269>
bool* L_0 = ___6_isAlternativeTypeface;
*((int8_t*)L_0) = (int8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:272>
List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* L_1 = ___2_textAssets;
if (!L_1)
{
goto IL_000f;
}
}
{
List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* L_2 = ___2_textAssets;
NullCheck(L_2);
int32_t L_3;
L_3 = List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_inline(L_2, List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_RuntimeMethod_var);
if (L_3)
{
goto IL_0011;
}
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:273>
return (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5*)NULL;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:275>
bool L_4 = ___3_includeFallbacks;
if (!L_4)
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:277>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
if (L_5)
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:278>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_6 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_6, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets), (void*)L_6);
goto IL_0031;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:280>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_7 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
NullCheck(L_7);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_7, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:283>
List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* L_8 = ___2_textAssets;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_inline(L_8, List_1_get_Count_mE85E58C4B14B6980DE5F5D445A36B957F65A5CA1_RuntimeMethod_var);
V_0 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:285>
V_1 = 0;
goto IL_00a0;
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:287>
List_1_t9DAFBAD9AE0795ABE36EB3F3EED34E9C1FADB9B7* L_10 = ___2_textAssets;
int32_t L_11 = V_1;
NullCheck(L_10);
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_12;
L_12 = List_1_get_Item_m75A08C4D54AF8955DBD75E3339E0BDCEC34B0EDF(L_10, L_11, List_1_get_Item_m75A08C4D54AF8955DBD75E3339E0BDCEC34B0EDF_RuntimeMethod_var);
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:289>
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_13 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_14)
{
goto IL_009c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:291>
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_15 = V_2;
NullCheck(L_15);
Type_t* L_16;
L_16 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_15, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_17 = { reinterpret_cast<intptr_t> (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_18;
L_18 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_17, NULL);
bool L_19;
L_19 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_16, L_18, NULL);
if (!L_19)
{
goto IL_0082;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:293>
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_20 = V_2;
V_3 = ((TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160*)IsInstClass((RuntimeObject*)L_20, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:294>
uint32_t L_21 = ___0_unicode;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_22 = V_3;
bool L_23 = ___3_includeFallbacks;
int32_t L_24 = ___4_fontStyle;
int32_t L_25 = ___5_fontWeight;
bool* L_26 = ___6_isAlternativeTypeface;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_27;
L_27 = TMP_FontAssetUtilities_GetCharacterFromFontAsset_Internal_m0275490A50962C94DBC85C431D4FB8D3117C2716(L_21, L_22, L_23, L_24, L_25, L_26, NULL);
V_4 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:296>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_28 = V_4;
if (!L_28)
{
goto IL_009c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:297>
TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35* L_29 = V_4;
return L_29;
}
IL_0082:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:301>
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_30 = V_2;
V_5 = ((TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39*)IsInstClass((RuntimeObject*)L_30, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:302>
uint32_t L_31 = ___0_unicode;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_32 = V_5;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_33;
L_33 = TMP_FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_Internal_mF5BFC00DAC02457C1C8F372373029476D300D3E5(L_31, L_32, (bool)1, NULL);
V_6 = L_33;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:304>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_34 = V_6;
if (!L_34)
{
goto IL_009c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:305>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_35 = V_6;
return L_35;
}
IL_009c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:285>
int32_t L_36 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00a0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:285>
int32_t L_37 = V_1;
int32_t L_38 = V_0;
if ((((int32_t)L_37) < ((int32_t)L_38)))
{
goto IL_003c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:309>
return (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5*)NULL;
}
}
// Method Definition Index: 59297
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* TMP_FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_m740B16719D09EF1F68B66DBE3D15265686D4DBB8 (uint32_t ___0_unicode, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, bool ___2_includeFallbacks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_0 = NULL;
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* V_4 = NULL;
int32_t V_5 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:326>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = ___1_spriteAsset;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:327>
return (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E*)NULL;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:332>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_2 = ___1_spriteAsset;
NullCheck(L_2);
Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_3;
L_3 = TMP_SpriteAsset_get_spriteCharacterLookupTable_mA1128B86D4510139DB3712D8886F64C3B2A8D30F(L_2, NULL);
uint32_t L_4 = ___0_unicode;
NullCheck(L_3);
bool L_5;
L_5 = Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92(L_3, L_4, (&V_0), Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var);
if (!L_5)
{
goto IL_001d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:333>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_6 = V_0;
return L_6;
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:335>
bool L_7 = ___2_includeFallbacks;
if (!L_7)
{
goto IL_00b0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:338>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_8 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
if (L_8)
{
goto IL_0036;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:339>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_9 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_9, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets = L_9;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets), (void*)L_9);
goto IL_0040;
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:341>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_10 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
NullCheck(L_10);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_10, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:344>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_12 = ___1_spriteAsset;
NullCheck(L_12);
int32_t L_13;
L_13 = TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D(L_12, NULL);
NullCheck(L_11);
bool L_14;
L_14 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_11, L_13, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:346>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_15 = ___1_spriteAsset;
NullCheck(L_15);
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_16 = L_15->___fallbackSpriteAssets;
V_1 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:348>
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_17 = V_1;
if (!L_17)
{
goto IL_00b0;
}
}
{
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_18 = V_1;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_18, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
if ((((int32_t)L_19) <= ((int32_t)0)))
{
goto IL_00b0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:350>
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_20 = V_1;
NullCheck(L_20);
int32_t L_21;
L_21 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_20, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
V_2 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:352>
V_3 = 0;
goto IL_00ac;
}
IL_006f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:354>
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_22 = V_1;
int32_t L_23 = V_3;
NullCheck(L_22);
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_24;
L_24 = List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3(L_22, L_23, List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
V_4 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:356>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_25 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_26)
{
goto IL_00a8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:359>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_27 = V_4;
NullCheck(L_27);
int32_t L_28;
L_28 = TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D(L_27, NULL);
V_5 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:362>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_29 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
int32_t L_30 = V_5;
NullCheck(L_29);
bool L_31;
L_31 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_29, L_30, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
if (!L_31)
{
goto IL_00a8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:365>
uint32_t L_32 = ___0_unicode;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_33 = V_4;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_34;
L_34 = TMP_FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_Internal_mF5BFC00DAC02457C1C8F372373029476D300D3E5(L_32, L_33, (bool)1, NULL);
V_0 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:367>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_35 = V_0;
if (!L_35)
{
goto IL_00a8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:368>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_36 = V_0;
return L_36;
}
IL_00a8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:352>
int32_t L_37 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_37, 1));
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:352>
int32_t L_38 = V_3;
int32_t L_39 = V_2;
if ((((int32_t)L_38) < ((int32_t)L_39)))
{
goto IL_006f;
}
}
IL_00b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:373>
return (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E*)NULL;
}
}
// Method Definition Index: 59298
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* TMP_FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_Internal_mF5BFC00DAC02457C1C8F372373029476D300D3E5 (uint32_t ___0_unicode, TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* ___1_spriteAsset, bool ___2_includeFallbacks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* V_0 = NULL;
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* V_4 = NULL;
int32_t V_5 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:388>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_0 = ___1_spriteAsset;
NullCheck(L_0);
Dictionary_2_t2E5037179C9A1F1245F111C037CAFB47E3EB45ED* L_1;
L_1 = TMP_SpriteAsset_get_spriteCharacterLookupTable_mA1128B86D4510139DB3712D8886F64C3B2A8D30F(L_0, NULL);
uint32_t L_2 = ___0_unicode;
NullCheck(L_1);
bool L_3;
L_3 = Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92(L_1, L_2, (&V_0), Dictionary_2_TryGetValue_mE8C1123EF056CBD396383F489D9C16EB1238EA92_RuntimeMethod_var);
if (!L_3)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:389>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_4 = V_0;
return L_4;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:391>
bool L_5 = ___2_includeFallbacks;
if (!L_5)
{
goto IL_0074;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:393>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_6 = ___1_spriteAsset;
NullCheck(L_6);
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_7 = L_6->___fallbackSpriteAssets;
V_1 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:395>
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_8 = V_1;
if (!L_8)
{
goto IL_0074;
}
}
{
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_9 = V_1;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_9, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
if ((((int32_t)L_10) <= ((int32_t)0)))
{
goto IL_0074;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:397>
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_11 = V_1;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_inline(L_11, List_1_get_Count_m3E8926FD96B29C4157FACC16F0FC0F93575DBD5C_RuntimeMethod_var);
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:399>
V_3 = 0;
goto IL_0070;
}
IL_0033:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:401>
List_1_tB66B78FCD61EAA013319E93BE83B16C78143E868* L_13 = V_1;
int32_t L_14 = V_3;
NullCheck(L_13);
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_15;
L_15 = List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3(L_13, L_14, List_1_get_Item_m34807684EA5E99939097A5E1A722E34ABB4B4FA3_RuntimeMethod_var);
V_4 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:403>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_16 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_17)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:406>
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_18 = V_4;
NullCheck(L_18);
int32_t L_19;
L_19 = TMP_Asset_get_instanceID_mD7D5D79979B77457C3A376955C316AC289BB3D1D(L_18, NULL);
V_5 = L_19;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:409>
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_20 = ((TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_StaticFields*)il2cpp_codegen_static_fields_for(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var))->___k_SearchedAssets;
int32_t L_21 = V_5;
NullCheck(L_20);
bool L_22;
L_22 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_20, L_21, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
if (!L_22)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:412>
uint32_t L_23 = ___0_unicode;
TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39* L_24 = V_4;
il2cpp_codegen_runtime_class_init_inline(TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125_il2cpp_TypeInfo_var);
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_25;
L_25 = TMP_FontAssetUtilities_GetSpriteCharacterFromSpriteAsset_Internal_mF5BFC00DAC02457C1C8F372373029476D300D3E5(L_23, L_24, (bool)1, NULL);
V_0 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:414>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_26 = V_0;
if (!L_26)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:415>
TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E* L_27 = V_0;
return L_27;
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:399>
int32_t L_28 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_28, 1));
}
IL_0070:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:399>
int32_t L_29 = V_3;
int32_t L_30 = V_2;
if ((((int32_t)L_29) < ((int32_t)L_30)))
{
goto IL_0033;
}
}
IL_0074:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:420>
return (TMP_SpriteCharacter_t98295D0A81320909AC4AD5F2602DD69EACBB449E*)NULL;
}
}
// Method Definition Index: 59299
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_FontAssetUtilities_GetCodePoint_m62FC3C19ECFA7CA58255114EB91BC960F091028A (String_t* ___0_text, int32_t* ___1_index, const RuntimeMethod* method)
{
Il2CppChar V_0 = 0x0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:431>
String_t* L_0 = ___0_text;
int32_t* L_1 = ___1_index;
int32_t L_2 = *((int32_t*)L_1);
NullCheck(L_0);
Il2CppChar L_3;
L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:432>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:433>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:434>
Il2CppChar L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_5;
L_5 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_4, NULL);
if (!L_5)
{
goto IL_0045;
}
}
{
int32_t* L_6 = ___1_index;
int32_t L_7 = *((int32_t*)L_6);
String_t* L_8 = ___0_text;
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_7, 1))) >= ((int32_t)L_9)))
{
goto IL_0045;
}
}
{
String_t* L_10 = ___0_text;
int32_t* L_11 = ___1_index;
int32_t L_12 = *((int32_t*)L_11);
NullCheck(L_10);
Il2CppChar L_13;
L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_14;
L_14 = Char_IsLowSurrogate_mEE95A617A89CEB99AADAB54E025087D56CAB1BAA(L_13, NULL);
if (!L_14)
{
goto IL_0045;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:436>
Il2CppChar L_15 = V_0;
String_t* L_16 = ___0_text;
int32_t* L_17 = ___1_index;
int32_t L_18 = *((int32_t*)L_17);
NullCheck(L_16);
Il2CppChar L_19;
L_19 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_16, ((int32_t)il2cpp_codegen_add(L_18, 1)), NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
int32_t L_20;
L_20 = Char_ConvertToUtf32_m3AC1CA159EF0AAF7AA30F6C6BF4D752DD534C286(L_15, L_19, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:437>
int32_t* L_21 = ___1_index;
int32_t* L_22 = ___1_index;
int32_t L_23 = *((int32_t*)L_22);
*((int32_t*)L_21) = (int32_t)((int32_t)il2cpp_codegen_add(L_23, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:438>
return L_20;
}
IL_0045:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:441>
Il2CppChar L_24 = V_0;
return L_24;
}
}
// Method Definition Index: 59300
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_FontAssetUtilities_GetCodePoint_mF1B42729F2D6A459CEAED38195311E2EEFF11003 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_codesPoints, int32_t* ___1_index, const RuntimeMethod* method)
{
Il2CppChar V_0 = 0x0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:452>
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___0_codesPoints;
int32_t* L_1 = ___1_index;
int32_t L_2 = *((int32_t*)L_1);
NullCheck(L_0);
int32_t L_3 = L_2;
uint32_t L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = ((int32_t)(uint16_t)L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:453>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:454>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:455>
Il2CppChar L_5 = V_0;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_6;
L_6 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_5, NULL);
if (!L_6)
{
goto IL_0039;
}
}
{
int32_t* L_7 = ___1_index;
int32_t L_8 = *((int32_t*)L_7);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_9 = ___0_codesPoints;
NullCheck(L_9);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_8, 1))) >= ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0039;
}
}
{
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = ___0_codesPoints;
int32_t* L_11 = ___1_index;
int32_t L_12 = *((int32_t*)L_11);
NullCheck(L_10);
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_12, 1));
uint32_t L_14 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_15;
L_15 = Char_IsLowSurrogate_mEE95A617A89CEB99AADAB54E025087D56CAB1BAA(((int32_t)(uint16_t)L_14), NULL);
if (!L_15)
{
goto IL_0039;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:457>
Il2CppChar L_16 = V_0;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = ___0_codesPoints;
int32_t* L_18 = ___1_index;
int32_t L_19 = *((int32_t*)L_18);
NullCheck(L_17);
int32_t L_20 = ((int32_t)il2cpp_codegen_add(L_19, 1));
uint32_t L_21 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
int32_t L_22;
L_22 = Char_ConvertToUtf32_m3AC1CA159EF0AAF7AA30F6C6BF4D752DD534C286(L_16, ((int32_t)(uint16_t)L_21), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:458>
int32_t* L_23 = ___1_index;
int32_t* L_24 = ___1_index;
int32_t L_25 = *((int32_t*)L_24);
*((int32_t*)L_23) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:459>
return L_22;
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetUtilities.cs:462>
Il2CppChar L_26 = V_0;
return L_26;
}
}
// Method Definition Index: 59301
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontAssetUtilities__ctor_m8F25AE77B581CFF45180EF5FABBB4688608FDA02 (TMP_FontAssetUtilities_tE01A2EFABA32F807FBA80E9BBE26A1F3D5D25125* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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
#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
// Method Definition Index: 59302
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:27>
float L_0 = __this->___m_XPlacement;
return L_0;
}
}
IL2CPP_EXTERN_C float TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
float _returnValue;
_returnValue = TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 59303
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_xPlacement_m12D97CDB7F44213ACBB3C015B5E88147147850A2 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:27>
float L_0 = ___0_value;
__this->___m_XPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:27>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord_set_xPlacement_m12D97CDB7F44213ACBB3C015B5E88147147850A2_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord_set_xPlacement_m12D97CDB7F44213ACBB3C015B5E88147147850A2_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 59304
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:32>
float L_0 = __this->___m_YPlacement;
return L_0;
}
}
IL2CPP_EXTERN_C float TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
float _returnValue;
_returnValue = TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 59305
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_yPlacement_m21EE385F1B674F9A575FFE6583A7E9035CFA2C24 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:32>
float L_0 = ___0_value;
__this->___m_YPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:32>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord_set_yPlacement_m21EE385F1B674F9A575FFE6583A7E9035CFA2C24_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord_set_yPlacement_m21EE385F1B674F9A575FFE6583A7E9035CFA2C24_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 59306
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:37>
float L_0 = __this->___m_XAdvance;
return L_0;
}
}
IL2CPP_EXTERN_C float TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
float _returnValue;
_returnValue = TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 59307
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_xAdvance_m862DABDFC3FF1C78E6A4C655A6C5631B905370E9 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:37>
float L_0 = ___0_value;
__this->___m_XAdvance = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:37>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord_set_xAdvance_m862DABDFC3FF1C78E6A4C655A6C5631B905370E9_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord_set_xAdvance_m862DABDFC3FF1C78E6A4C655A6C5631B905370E9_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 59308
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:42>
float L_0 = __this->___m_YAdvance;
return L_0;
}
}
IL2CPP_EXTERN_C float TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
float _returnValue;
_returnValue = TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 59309
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_yAdvance_m5369AC719C39D3B9B79F5FEDC85C109754A4D60E (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:42>
float L_0 = ___0_value;
__this->___m_YAdvance = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:42>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord_set_yAdvance_m5369AC719C39D3B9B79F5FEDC85C109754A4D60E_AdjustorThunk (RuntimeObject* __this, float ___0_value, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord_set_yAdvance_m5369AC719C39D3B9B79F5FEDC85C109754A4D60E_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 59310
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord__ctor_m030CD9864F16A5FB58D41ECD6CF66EC883B078BA (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_xPlacement, float ___1_yPlacement, float ___2_xAdvance, float ___3_yAdvance, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:70>
float L_0 = ___0_xPlacement;
__this->___m_XPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:71>
float L_1 = ___1_yPlacement;
__this->___m_YPlacement = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:72>
float L_2 = ___2_xAdvance;
__this->___m_XAdvance = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:73>
float L_3 = ___3_yAdvance;
__this->___m_YAdvance = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:74>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord__ctor_m030CD9864F16A5FB58D41ECD6CF66EC883B078BA_AdjustorThunk (RuntimeObject* __this, float ___0_xPlacement, float ___1_yPlacement, float ___2_xAdvance, float ___3_yAdvance, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord__ctor_m030CD9864F16A5FB58D41ECD6CF66EC883B078BA(_thisAdjusted, ___0_xPlacement, ___1_yPlacement, ___2_xAdvance, ___3_yAdvance, method);
}
// Method Definition Index: 59311
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord__ctor_m5F96BB76417057AB3AC83120DA921295DBCA9952 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___0_valueRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:78>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_0 = ___0_valueRecord;
float L_1 = L_0.___xPlacement;
__this->___m_XPlacement = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:79>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_2 = ___0_valueRecord;
float L_3 = L_2.___yPlacement;
__this->___m_YPlacement = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:80>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_4 = ___0_valueRecord;
float L_5 = L_4.___xAdvance;
__this->___m_XAdvance = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:81>
GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 L_6 = ___0_valueRecord;
float L_7 = L_6.___yAdvance;
__this->___m_YAdvance = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:82>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord__ctor_m5F96BB76417057AB3AC83120DA921295DBCA9952_AdjustorThunk (RuntimeObject* __this, GlyphValueRecord_Legacy_t59F1987C0F88D1652DF56DB8519C0D3CEF911FB7 ___0_valueRecord, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord__ctor_m5F96BB76417057AB3AC83120DA921295DBCA9952(_thisAdjusted, ___0_valueRecord, method);
}
// Method Definition Index: 59312
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord__ctor_mFE317398DD11D070520A083E7C0758D7FD862F11 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_valueRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:86>
float L_0;
L_0 = GlyphValueRecord_get_xPlacement_m5E2B8B05A5DF57B2DC4B3795E71330CDDE1761C8((&___0_valueRecord), NULL);
__this->___m_XPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:87>
float L_1;
L_1 = GlyphValueRecord_get_yPlacement_mB6303F8800305F6F96ECCD0CD9AA70A1A30A15DA((&___0_valueRecord), NULL);
__this->___m_YPlacement = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:88>
float L_2;
L_2 = GlyphValueRecord_get_xAdvance_m6C392027FA91E0705C1585C5EF40D984AAA0013E((&___0_valueRecord), NULL);
__this->___m_XAdvance = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:89>
float L_3;
L_3 = GlyphValueRecord_get_yAdvance_m1379AA10FCCFFABEAF43E767F8BFBF32CA76B5B6((&___0_valueRecord), NULL);
__this->___m_YAdvance = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:90>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphValueRecord__ctor_mFE317398DD11D070520A083E7C0758D7FD862F11_AdjustorThunk (RuntimeObject* __this, GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E ___0_valueRecord, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1*>(__this + _offset);
TMP_GlyphValueRecord__ctor_mFE317398DD11D070520A083E7C0758D7FD862F11(_thisAdjusted, ___0_valueRecord, method);
}
// Method Definition Index: 59313
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 TMP_GlyphValueRecord_op_Addition_m27CD190E35E404FAF3DC7283A76FC20650E55A73 (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___0_a, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___1_b, const RuntimeMethod* method)
{
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:95>
float L_0;
L_0 = TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7_inline((&___0_a), NULL);
float L_1;
L_1 = TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7_inline((&___1_b), NULL);
(&V_0)->___m_XPlacement = ((float)il2cpp_codegen_add(L_0, L_1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:96>
float L_2;
L_2 = TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143_inline((&___0_a), NULL);
float L_3;
L_3 = TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143_inline((&___1_b), NULL);
(&V_0)->___m_YPlacement = ((float)il2cpp_codegen_add(L_2, L_3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:97>
float L_4;
L_4 = TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B_inline((&___0_a), NULL);
float L_5;
L_5 = TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B_inline((&___1_b), NULL);
(&V_0)->___m_XAdvance = ((float)il2cpp_codegen_add(L_4, L_5));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:98>
float L_6;
L_6 = TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3_inline((&___0_a), NULL);
float L_7;
L_7 = TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3_inline((&___1_b), NULL);
(&V_0)->___m_YAdvance = ((float)il2cpp_codegen_add(L_6, L_7));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:100>
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_8 = V_0;
return L_8;
}
}
#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
// Method Definition Index: 59314
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:113>
uint32_t L_0 = __this->___m_GlyphIndex;
return L_0;
}
}
IL2CPP_EXTERN_C uint32_t TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00*>(__this + _offset);
uint32_t _returnValue;
_returnValue = TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 59315
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord_set_glyphIndex_m3045246D7E256A1DEC17ADE2887BCEB013DF2DBB (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:113>
uint32_t L_0 = ___0_value;
__this->___m_GlyphIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:113>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphAdjustmentRecord_set_glyphIndex_m3045246D7E256A1DEC17ADE2887BCEB013DF2DBB_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00*>(__this + _offset);
TMP_GlyphAdjustmentRecord_set_glyphIndex_m3045246D7E256A1DEC17ADE2887BCEB013DF2DBB_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 59316
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 TMP_GlyphAdjustmentRecord_get_glyphValueRecord_m1368E9CA86E6E76E04901506445319BAEFD6AA56 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:118>
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_0 = __this->___m_GlyphValueRecord;
return L_0;
}
}
IL2CPP_EXTERN_C TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 TMP_GlyphAdjustmentRecord_get_glyphValueRecord_m1368E9CA86E6E76E04901506445319BAEFD6AA56_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00*>(__this + _offset);
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 _returnValue;
_returnValue = TMP_GlyphAdjustmentRecord_get_glyphValueRecord_m1368E9CA86E6E76E04901506445319BAEFD6AA56_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 59317
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord_set_glyphValueRecord_m47A43D4E95C3A89DC17588C3BE7F093517B4EBE9 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:118>
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_0 = ___0_value;
__this->___m_GlyphValueRecord = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:118>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphAdjustmentRecord_set_glyphValueRecord_m47A43D4E95C3A89DC17588C3BE7F093517B4EBE9_AdjustorThunk (RuntimeObject* __this, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___0_value, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00*>(__this + _offset);
TMP_GlyphAdjustmentRecord_set_glyphValueRecord_m47A43D4E95C3A89DC17588C3BE7F093517B4EBE9_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 59318
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord__ctor_m41FDDFADD92DB1A8446228B1108E3E5C985CAAE0 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, uint32_t ___0_glyphIndex, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___1_glyphValueRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:137>
uint32_t L_0 = ___0_glyphIndex;
__this->___m_GlyphIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:138>
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_1 = ___1_glyphValueRecord;
__this->___m_GlyphValueRecord = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:139>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphAdjustmentRecord__ctor_m41FDDFADD92DB1A8446228B1108E3E5C985CAAE0_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_glyphIndex, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___1_glyphValueRecord, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00*>(__this + _offset);
TMP_GlyphAdjustmentRecord__ctor_m41FDDFADD92DB1A8446228B1108E3E5C985CAAE0(_thisAdjusted, ___0_glyphIndex, ___1_glyphValueRecord, method);
}
// Method Definition Index: 59319
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord__ctor_mB6BB797DD594B413042DD5D4FB8D691430FC8F51 (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___0_adjustmentRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:143>
uint32_t L_0;
L_0 = GlyphAdjustmentRecord_get_glyphIndex_mB1C51945CA4FF019A74BC98C01C8883A396CBFA9((&___0_adjustmentRecord), NULL);
__this->___m_GlyphIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:144>
GlyphValueRecord_t780927A39D46924E0D546A2AE5DDF1BB2B5A9C8E L_1;
L_1 = GlyphAdjustmentRecord_get_glyphValueRecord_m83866DCE07A22F903D4BA417476E64114625BDD7((&___0_adjustmentRecord), NULL);
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_2;
memset((&L_2), 0, sizeof(L_2));
TMP_GlyphValueRecord__ctor_mFE317398DD11D070520A083E7C0758D7FD862F11((&L_2), L_1, NULL);
__this->___m_GlyphValueRecord = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:145>
return;
}
}
IL2CPP_EXTERN_C void TMP_GlyphAdjustmentRecord__ctor_mB6BB797DD594B413042DD5D4FB8D691430FC8F51_AdjustorThunk (RuntimeObject* __this, GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 ___0_adjustmentRecord, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00*>(__this + _offset);
TMP_GlyphAdjustmentRecord__ctor_mB6BB797DD594B413042DD5D4FB8D691430FC8F51(_thisAdjusted, ___0_adjustmentRecord, method);
}
#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
// Method Definition Index: 59320
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 TMP_GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m4782831AE89EF77464166E4EB47C251B8483A458 (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:157>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = __this->___m_FirstAdjustmentRecord;
return L_0;
}
}
// Method Definition Index: 59321
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphPairAdjustmentRecord_set_firstAdjustmentRecord_m795F115F13680DDAA3F4BCED9902C3CE3C8A497F (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:157>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = ___0_value;
__this->___m_FirstAdjustmentRecord = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:157>
return;
}
}
// Method Definition Index: 59322
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 TMP_GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mF238079D6ADF0E2D6BE59D48758E13C2ED2F2B32 (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:162>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = __this->___m_SecondAdjustmentRecord;
return L_0;
}
}
// Method Definition Index: 59323
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphPairAdjustmentRecord_set_secondAdjustmentRecord_mAE3695EF425238B8F692F1808BF9055E63AEF98A (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:162>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = ___0_value;
__this->___m_SecondAdjustmentRecord = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:162>
return;
}
}
// Method Definition Index: 59324
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_GlyphPairAdjustmentRecord_get_featureLookupFlags_mAAFBDA6BE590EC3C085CA1537384CB1D97390691 (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:167>
int32_t L_0 = __this->___m_FeatureLookupFlags;
return L_0;
}
}
// Method Definition Index: 59325
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphPairAdjustmentRecord_set_featureLookupFlags_m20C444D8AAE7A18E0B767B385272AE28C21007AB (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:167>
int32_t L_0 = ___0_value;
__this->___m_FeatureLookupFlags = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:167>
return;
}
}
// Method Definition Index: 59326
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphPairAdjustmentRecord__ctor_m0BCCF9AF25F0A727D02FD778ACA2C7AD38F981CC (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 ___0_firstAdjustmentRecord, TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 ___1_secondAdjustmentRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:187>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:189>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = ___0_firstAdjustmentRecord;
__this->___m_FirstAdjustmentRecord = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:190>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_1 = ___1_secondAdjustmentRecord;
__this->___m_SecondAdjustmentRecord = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:191>
__this->___m_FeatureLookupFlags = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:192>
return;
}
}
// Method Definition Index: 59327
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_GlyphPairAdjustmentRecord__ctor_m33C61225BE06EEB15E3AD599451078F503BA4A60 (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_glyphPairAdjustmentRecord, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:199>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:201>
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_0;
L_0 = GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m867469548F17B298F893B78EE2F93D34E4A6C39C((&___0_glyphPairAdjustmentRecord), NULL);
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_1;
memset((&L_1), 0, sizeof(L_1));
TMP_GlyphAdjustmentRecord__ctor_mB6BB797DD594B413042DD5D4FB8D691430FC8F51((&L_1), L_0, NULL);
__this->___m_FirstAdjustmentRecord = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:202>
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_2;
L_2 = GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mFDFECB1F7A38E22BD2388FFE9C71E732F6B44D91((&___0_glyphPairAdjustmentRecord), NULL);
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_3;
memset((&L_3), 0, sizeof(L_3));
TMP_GlyphAdjustmentRecord__ctor_mB6BB797DD594B413042DD5D4FB8D691430FC8F51((&L_3), L_2, NULL);
__this->___m_SecondAdjustmentRecord = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:203>
__this->___m_FeatureLookupFlags = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:204>
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
// Method Definition Index: 59328
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphPairKey__ctor_m59DDEB66E800AABAEF624BCCF1CE091F27F124A2 (GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA* __this, uint32_t ___0_firstGlyphIndex, uint32_t ___1_secondGlyphIndex, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:215>
uint32_t L_0 = ___0_firstGlyphIndex;
__this->___firstGlyphIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:216>
uint32_t L_1 = ___1_secondGlyphIndex;
__this->___secondGlyphIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:217>
uint32_t L_2 = ___1_secondGlyphIndex;
uint32_t L_3 = ___0_firstGlyphIndex;
__this->___key = ((int32_t)(((int32_t)((int32_t)L_2<<((int32_t)16)))|(int32_t)L_3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:218>
return;
}
}
IL2CPP_EXTERN_C void GlyphPairKey__ctor_m59DDEB66E800AABAEF624BCCF1CE091F27F124A2_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_firstGlyphIndex, uint32_t ___1_secondGlyphIndex, const RuntimeMethod* method)
{
GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA*>(__this + _offset);
GlyphPairKey__ctor_m59DDEB66E800AABAEF624BCCF1CE091F27F124A2(_thisAdjusted, ___0_firstGlyphIndex, ___1_secondGlyphIndex, method);
}
// Method Definition Index: 59329
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlyphPairKey__ctor_mB1A0951B06F19D942015727B646A530A9EB68577 (GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA* __this, TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* ___0_record, const RuntimeMethod* method)
{
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:222>
TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* L_0 = ___0_record;
NullCheck(L_0);
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_1;
L_1 = TMP_GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m4782831AE89EF77464166E4EB47C251B8483A458_inline(L_0, NULL);
V_0 = L_1;
uint32_t L_2;
L_2 = TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34_inline((&V_0), NULL);
__this->___firstGlyphIndex = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:223>
TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* L_3 = ___0_record;
NullCheck(L_3);
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_4;
L_4 = TMP_GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mF238079D6ADF0E2D6BE59D48758E13C2ED2F2B32_inline(L_3, NULL);
V_0 = L_4;
uint32_t L_5;
L_5 = TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34_inline((&V_0), NULL);
__this->___secondGlyphIndex = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:224>
uint32_t L_6 = __this->___secondGlyphIndex;
uint32_t L_7 = __this->___firstGlyphIndex;
__this->___key = ((int32_t)(((int32_t)((int32_t)L_6<<((int32_t)16)))|(int32_t)L_7));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:225>
return;
}
}
IL2CPP_EXTERN_C void GlyphPairKey__ctor_mB1A0951B06F19D942015727B646A530A9EB68577_AdjustorThunk (RuntimeObject* __this, TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* ___0_record, const RuntimeMethod* method)
{
GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<GlyphPairKey_tE6F11B99C09229CB51285337E5FFA06125AAABBA*>(__this + _offset);
GlyphPairKey__ctor_mB1A0951B06F19D942015727B646A530A9EB68577(_thisAdjusted, ___0_record, method);
}
#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
// Method Definition Index: 59330
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8* TMP_FontFeatureTable_get_multipleSubstitutionRecords_m1221A6C76DF16B1A82C54CBCAB097A3A8842E473 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:21>
List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8* L_0 = __this->___m_MultipleSubstitutionRecords;
return L_0;
}
}
// Method Definition Index: 59331
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_set_multipleSubstitutionRecords_m49201DCACBBAE1C05FBCF74ED8807CC12A6739E9 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:22>
List_1_t6AD337EF78AD54C29615C11F304C476DE54FA1B8* L_0 = ___0_value;
__this->___m_MultipleSubstitutionRecords = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MultipleSubstitutionRecords), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:22>
return;
}
}
// Method Definition Index: 59332
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* TMP_FontFeatureTable_get_ligatureRecords_m3C8C94186DD8EDC7E79F8FE35DAF6115C8FB5355 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:30>
List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* L_0 = __this->___m_LigatureSubstitutionRecords;
return L_0;
}
}
// Method Definition Index: 59333
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_set_ligatureRecords_mC516A194759E5809AA49899AE6F8F27FC4FC6AC0 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:31>
List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* L_0 = ___0_value;
__this->___m_LigatureSubstitutionRecords = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LigatureSubstitutionRecords), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:31>
return;
}
}
// Method Definition Index: 59334
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* TMP_FontFeatureTable_get_glyphPairAdjustmentRecords_m50EBEDF60B6FBDE5EDF4B3423FB88B81C2511BC6 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:39>
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_0 = __this->___m_GlyphPairAdjustmentRecords;
return L_0;
}
}
// Method Definition Index: 59335
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_set_glyphPairAdjustmentRecords_mEDFD552483D7424A6F981342E2518ABF432B8135 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:40>
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_0 = ___0_value;
__this->___m_GlyphPairAdjustmentRecords = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GlyphPairAdjustmentRecords), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:40>
return;
}
}
// Method Definition Index: 59336
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* TMP_FontFeatureTable_get_MarkToBaseAdjustmentRecords_mD7712376A78902927BAA15425F52728134BD8518 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:48>
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* L_0 = __this->___m_MarkToBaseAdjustmentRecords;
return L_0;
}
}
// Method Definition Index: 59337
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_set_MarkToBaseAdjustmentRecords_m3B173A7EFFCA32C0397C677431C81793BE11F404 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:49>
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* L_0 = ___0_value;
__this->___m_MarkToBaseAdjustmentRecords = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkToBaseAdjustmentRecords), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:49>
return;
}
}
// Method Definition Index: 59338
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* TMP_FontFeatureTable_get_MarkToMarkAdjustmentRecords_m4522008438C4AE95E35BCCC9F993A41AA1FB7762 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:57>
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* L_0 = __this->___m_MarkToMarkAdjustmentRecords;
return L_0;
}
}
// Method Definition Index: 59339
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_set_MarkToMarkAdjustmentRecords_mBE87F55B54DA20464615583711E5EA5B1A64F8E3 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:58>
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* L_0 = ___0_value;
__this->___m_MarkToMarkAdjustmentRecords = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkToMarkAdjustmentRecords), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:58>
return;
}
}
// Method Definition Index: 59340
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable__ctor_m6F156B35A4B68F5616CFD3236C64F1E790D69039 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m83541A3744058E84D18B965423F609D0973EF95F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:97>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:99>
List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986* L_0 = (List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986*)il2cpp_codegen_object_new(List_1_tDF32C7EEC20560CBF8C31DEDEED354EEB983C986_il2cpp_TypeInfo_var);
List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38(L_0, List_1__ctor_m691F2D4B9BE024F6069B5BF957ECB9E959871E38_RuntimeMethod_var);
__this->___m_LigatureSubstitutionRecords = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LigatureSubstitutionRecords), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:100>
Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98* L_1 = (Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98*)il2cpp_codegen_object_new(Dictionary_2_t5778B8BBCDA620857B92F70FB4E0D535687F8A98_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m83541A3744058E84D18B965423F609D0973EF95F(L_1, Dictionary_2__ctor_m83541A3744058E84D18B965423F609D0973EF95F_RuntimeMethod_var);
__this->___m_LigatureSubstitutionRecordLookup = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LigatureSubstitutionRecordLookup), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:102>
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_2 = (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB*)il2cpp_codegen_object_new(List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB_il2cpp_TypeInfo_var);
List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA(L_2, List_1__ctor_m410E4D36BEBA4A340DE21274E4EC6A3ED19C1ACA_RuntimeMethod_var);
__this->___m_GlyphPairAdjustmentRecords = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GlyphPairAdjustmentRecords), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:103>
Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0* L_3 = (Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0*)il2cpp_codegen_object_new(Dictionary_2_tDD72F78A572F94ECEDBDA75C3D17C3ED05C167E0_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D(L_3, Dictionary_2__ctor_m90329A491EC6677EAD060E1A2B5FA927F740732D_RuntimeMethod_var);
__this->___m_GlyphPairAdjustmentRecordLookup = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GlyphPairAdjustmentRecordLookup), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:105>
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* L_4 = (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714*)il2cpp_codegen_object_new(List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714_il2cpp_TypeInfo_var);
List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C(L_4, List_1__ctor_m8FCAC2A240AB7A61CD01B68EF68B8DBD7A2BCD2C_RuntimeMethod_var);
__this->___m_MarkToBaseAdjustmentRecords = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkToBaseAdjustmentRecords), (void*)L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:106>
Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8* L_5 = (Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8*)il2cpp_codegen_object_new(Dictionary_2_t6AA994EB908D0B6ECBFAD0B0016724DF28AD00E8_il2cpp_TypeInfo_var);
Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4(L_5, Dictionary_2__ctor_mB48BE34D5151188CBD4AD8F75CED953D5E9E83D4_RuntimeMethod_var);
__this->___m_MarkToBaseAdjustmentRecordLookup = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkToBaseAdjustmentRecordLookup), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:108>
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* L_6 = (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A*)il2cpp_codegen_object_new(List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A_il2cpp_TypeInfo_var);
List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1(L_6, List_1__ctor_mA7585CB36A6DF6AB98CBA45A301AB758EBBF4DC1_RuntimeMethod_var);
__this->___m_MarkToMarkAdjustmentRecords = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkToMarkAdjustmentRecords), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:109>
Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95* L_7 = (Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95*)il2cpp_codegen_object_new(Dictionary_2_t704C4C70AC9027C0D13940C8652AEAB7F0686F95_il2cpp_TypeInfo_var);
Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4(L_7, Dictionary_2__ctor_m25621CDC3C6D5018385D0EBFB3062A3BFF16EBA4_RuntimeMethod_var);
__this->___m_MarkToMarkAdjustmentRecordLookup = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MarkToMarkAdjustmentRecordLookup), (void*)L_7);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:110>
return;
}
}
// Method Definition Index: 59341
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_SortGlyphPairAdjustmentRecords_m8BF5A029B84FF32BFCF4B32AD3D32F463DD050BD (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_0_m6A476C603B293F24C9794AA99B5D909B81A102FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_1_mCD7A7A777B12A9457093D8EB86F12EF411FF684E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* G_B3_0 = NULL;
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* G_B3_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B3_2 = NULL;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* G_B2_0 = NULL;
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* G_B2_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B2_2 = NULL;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B5_2 = NULL;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B4_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:122>
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_0 = __this->___m_GlyphPairAdjustmentRecords;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_inline(L_0, List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:123>
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_2 = __this->___m_GlyphPairAdjustmentRecords;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_3 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__25_0;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_4 = L_3;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
G_B3_2 = __this;
goto IL_0034;
}
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_5 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_6 = (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*)il2cpp_codegen_object_new(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E_il2cpp_TypeInfo_var);
Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_0_m6A476C603B293F24C9794AA99B5D909B81A102FC_RuntimeMethod_var), NULL);
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_7 = L_6;
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__25_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__25_0), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
}
IL_0034:
{
RuntimeObject* L_8;
L_8 = Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C(G_B3_1, G_B3_0, Enumerable_OrderBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mB0808577171C4C89519B62561A5B291B558E691C_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_9 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__25_1;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_10 = L_9;
if (L_10)
{
G_B5_0 = L_10;
G_B5_1 = L_8;
G_B5_2 = G_B3_2;
goto IL_0058;
}
G_B4_0 = L_10;
G_B4_1 = L_8;
G_B4_2 = G_B3_2;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_11 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_12 = (Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E*)il2cpp_codegen_object_new(Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E_il2cpp_TypeInfo_var);
Func_2__ctor_mE744EAE8161AE36ECC15563C235CF9C779681E3D(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_1_mCD7A7A777B12A9457093D8EB86F12EF411FF684E_RuntimeMethod_var), NULL);
Func_2_tEDCDCD7BE3F7A4F5A742A5FD711EA63155BC825E* L_13 = L_12;
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__25_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__25_1), (void*)L_13);
G_B5_0 = L_13;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
}
IL_0058:
{
RuntimeObject* L_14;
L_14 = Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA(G_B5_1, G_B5_0, Enumerable_ThenBy_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE03B777AD666D36F46C55A3FB8514A699CE46DA_RuntimeMethod_var);
List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* L_15;
L_15 = Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1(L_14, Enumerable_ToList_TisGlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E_mF72E92465BC72BD0AE17D3AAE14B25565BEAE1A1_RuntimeMethod_var);
NullCheck(G_B5_2);
G_B5_2->___m_GlyphPairAdjustmentRecords = L_15;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_2->___m_GlyphPairAdjustmentRecords), (void*)L_15);
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:124>
return;
}
}
// Method Definition Index: 59342
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_SortMarkToBaseAdjustmentRecords_mA5DEBD7199AAAD5B5A3C1265CDB781DBA58AC189 (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_0_mA4E5D49085CA42EA9B7A280AFB84B402393F143D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_1_mF8BC0E5FFAA4C4DBA5231A7820CE70053B4637FA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* G_B3_0 = NULL;
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* G_B3_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B3_2 = NULL;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* G_B2_0 = NULL;
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* G_B2_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B2_2 = NULL;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B5_2 = NULL;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B4_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:132>
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* L_0 = __this->___m_MarkToBaseAdjustmentRecords;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_inline(L_0, List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:133>
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* L_2 = __this->___m_MarkToBaseAdjustmentRecords;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_3 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__26_0;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_4 = L_3;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
G_B3_2 = __this;
goto IL_0034;
}
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_5 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_6 = (Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7*)il2cpp_codegen_object_new(Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7_il2cpp_TypeInfo_var);
Func_2__ctor_m7240E1C6407556F9A73041B4F176C202AFAAA014(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_0_mA4E5D49085CA42EA9B7A280AFB84B402393F143D_RuntimeMethod_var), NULL);
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_7 = L_6;
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__26_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__26_0), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
}
IL_0034:
{
RuntimeObject* L_8;
L_8 = Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55(G_B3_1, G_B3_0, Enumerable_OrderBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m99D8F562DD4E3FB68362B2DC009E7C991DC93A55_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_9 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__26_1;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_10 = L_9;
if (L_10)
{
G_B5_0 = L_10;
G_B5_1 = L_8;
G_B5_2 = G_B3_2;
goto IL_0058;
}
G_B4_0 = L_10;
G_B4_1 = L_8;
G_B4_2 = G_B3_2;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_11 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_12 = (Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7*)il2cpp_codegen_object_new(Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7_il2cpp_TypeInfo_var);
Func_2__ctor_m7240E1C6407556F9A73041B4F176C202AFAAA014(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_1_mF8BC0E5FFAA4C4DBA5231A7820CE70053B4637FA_RuntimeMethod_var), NULL);
Func_2_tF8ACBB86793AC8EBB434A64BA219B2B144660DC7* L_13 = L_12;
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__26_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__26_1), (void*)L_13);
G_B5_0 = L_13;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
}
IL_0058:
{
RuntimeObject* L_14;
L_14 = Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872(G_B5_1, G_B5_0, Enumerable_ThenBy_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCE68CF571B10887DBB005B619A64444394630872_RuntimeMethod_var);
List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* L_15;
L_15 = Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26(L_14, Enumerable_ToList_TisMarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71_mC596B883D78BB9E93D86A1C7475B9E095A491A26_RuntimeMethod_var);
NullCheck(G_B5_2);
G_B5_2->___m_MarkToBaseAdjustmentRecords = L_15;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_2->___m_MarkToBaseAdjustmentRecords), (void*)L_15);
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:134>
return;
}
}
// Method Definition Index: 59343
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontFeatureTable_SortMarkToMarkAdjustmentRecords_m010A76894BE1E83542B5FB4727A791B4E1C09CFF (TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_0_m43AE3E717930BA5775AE1BDB91A4D7C670E3D45F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_1_m51F74D0AE743EBFB52A4FA2D2E543DF99238D8FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* G_B3_0 = NULL;
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* G_B3_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B3_2 = NULL;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* G_B2_0 = NULL;
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* G_B2_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B2_2 = NULL;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* G_B5_0 = NULL;
RuntimeObject* G_B5_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B5_2 = NULL;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
TMP_FontFeatureTable_t726A09E64FDF682A8FFE294BB6CFE7747F6C40EA* G_B4_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:142>
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* L_0 = __this->___m_MarkToMarkAdjustmentRecords;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_inline(L_0, List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_RuntimeMethod_var);
if ((((int32_t)L_1) <= ((int32_t)0)))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:143>
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* L_2 = __this->___m_MarkToMarkAdjustmentRecords;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_3 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__27_0;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_4 = L_3;
if (L_4)
{
G_B3_0 = L_4;
G_B3_1 = L_2;
G_B3_2 = __this;
goto IL_0034;
}
G_B2_0 = L_4;
G_B2_1 = L_2;
G_B2_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_5 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_6 = (Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609*)il2cpp_codegen_object_new(Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609_il2cpp_TypeInfo_var);
Func_2__ctor_m31B1460E8AC3642BC5B9861B8BEB886992170D73(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_0_m43AE3E717930BA5775AE1BDB91A4D7C670E3D45F_RuntimeMethod_var), NULL);
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_7 = L_6;
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__27_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__27_0), (void*)L_7);
G_B3_0 = L_7;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
}
IL_0034:
{
RuntimeObject* L_8;
L_8 = Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F(G_B3_1, G_B3_0, Enumerable_OrderBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m4744CD749A58EA6C8E8660E975F7872F41AE117F_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_9 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__27_1;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_10 = L_9;
if (L_10)
{
G_B5_0 = L_10;
G_B5_1 = L_8;
G_B5_2 = G_B3_2;
goto IL_0058;
}
G_B4_0 = L_10;
G_B4_1 = L_8;
G_B4_2 = G_B3_2;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_11 = ((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_12 = (Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609*)il2cpp_codegen_object_new(Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609_il2cpp_TypeInfo_var);
Func_2__ctor_m31B1460E8AC3642BC5B9861B8BEB886992170D73(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_1_m51F74D0AE743EBFB52A4FA2D2E543DF99238D8FE_RuntimeMethod_var), NULL);
Func_2_tE6D7532D9B01F3BFD1639BCA3C00C19CCA5FF609* L_13 = L_12;
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__27_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9__27_1), (void*)L_13);
G_B5_0 = L_13;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
}
IL_0058:
{
RuntimeObject* L_14;
L_14 = Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C(G_B5_1, G_B5_0, Enumerable_ThenBy_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m59180DC420DFC7F5ADBDECFB223EC980D7009D0C_RuntimeMethod_var);
List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* L_15;
L_15 = Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707(L_14, Enumerable_ToList_TisMarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654_m76BB8E3EE861768E54C07261DB81BA8E9B70B707_RuntimeMethod_var);
NullCheck(G_B5_2);
G_B5_2->___m_MarkToMarkAdjustmentRecords = L_15;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_2->___m_MarkToMarkAdjustmentRecords), (void*)L_15);
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:144>
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
// Method Definition Index: 59344
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3905215994C71FD63777B32B5154BC23204BDB84 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* L_0 = (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516*)il2cpp_codegen_object_new(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mE70BB44A038503EE1979AD30BA141C6792A5160A(L_0, NULL);
((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 59345
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE70BB44A038503EE1979AD30BA141C6792A5160A (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 59346
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_0_m6A476C603B293F24C9794AA99B5D909B81A102FC (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_s, const RuntimeMethod* method)
{
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:123>
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_0;
L_0 = GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m867469548F17B298F893B78EE2F93D34E4A6C39C((&___0_s), NULL);
V_0 = L_0;
uint32_t L_1;
L_1 = GlyphAdjustmentRecord_get_glyphIndex_mB1C51945CA4FF019A74BC98C01C8883A396CBFA9((&V_0), NULL);
return L_1;
}
}
// Method Definition Index: 59347
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortGlyphPairAdjustmentRecordsU3Eb__25_1_mCD7A7A777B12A9457093D8EB86F12EF411FF684E (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, GlyphPairAdjustmentRecord_t6E4295094D349DBF22BC59116FBC8F22EA55420E ___0_s, const RuntimeMethod* method)
{
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:123>
GlyphAdjustmentRecord_tC7A1B2E0AC7C4ED9CDB8E95E48790A46B6F315F7 L_0;
L_0 = GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mFDFECB1F7A38E22BD2388FFE9C71E732F6B44D91((&___0_s), NULL);
V_0 = L_0;
uint32_t L_1;
L_1 = GlyphAdjustmentRecord_get_glyphIndex_mB1C51945CA4FF019A74BC98C01C8883A396CBFA9((&V_0), NULL);
return L_1;
}
}
// Method Definition Index: 59348
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_0_mA4E5D49085CA42EA9B7A280AFB84B402393F143D (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71 ___0_s, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:133>
uint32_t L_0;
L_0 = MarkToBaseAdjustmentRecord_get_baseGlyphID_mB9E9AB01C7448DA2A004929264E46DE93FDC6388_inline((&___0_s), NULL);
return L_0;
}
}
// Method Definition Index: 59349
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortMarkToBaseAdjustmentRecordsU3Eb__26_1_mF8BC0E5FFAA4C4DBA5231A7820CE70053B4637FA (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71 ___0_s, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:133>
uint32_t L_0;
L_0 = MarkToBaseAdjustmentRecord_get_markGlyphID_m8E3271E4AF1E904E31A682FD54A6E8717F2C3848_inline((&___0_s), NULL);
return L_0;
}
}
// Method Definition Index: 59350
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_0_m43AE3E717930BA5775AE1BDB91A4D7C670E3D45F (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654 ___0_s, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:143>
uint32_t L_0;
L_0 = MarkToMarkAdjustmentRecord_get_baseMarkGlyphID_mFA4BA97FE14B025DB106C22E66B2EB31EA15B881_inline((&___0_s), NULL);
return L_0;
}
}
// Method Definition Index: 59351
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CU3Ec_U3CSortMarkToMarkAdjustmentRecordsU3Eb__27_1_m51F74D0AE743EBFB52A4FA2D2E543DF99238D8FE (U3CU3Ec_t6510EA3A70CB6591FBF3A9D8E05F50E8352DB516* __this, MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654 ___0_s, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeatureTable.cs:143>
uint32_t L_0;
L_0 = MarkToMarkAdjustmentRecord_get_combiningMarkGlyphID_m95409B86C758B4439DEFB1FB9DDD1F123C65E198_inline((&___0_s), NULL);
return L_0;
}
}
#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
// Method Definition Index: 59352
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:353>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_002d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_2);
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_3;
L_3 = EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (!L_4)
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:354>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_5;
L_5 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_5);
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_6;
L_6 = EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline(L_5, NULL);
NullCheck(L_6);
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_7;
L_7 = BaseInputModule_get_input_mCB3F78528AA14A7AD7E957870DBB0152B4BF13FB(L_6, NULL);
return L_7;
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:355>
return (BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622*)NULL;
}
}
// Method Definition Index: 59353
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_compositionString_m4332AACD655CF044F84411B3BCE32BF2034AC4CC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:361>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_0;
L_0 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0014;
}
}
{
String_t* L_2;
L_2 = Input_get_compositionString_mC9E603E4FB61090827F77A3D509BF3AA0A48C9A9(NULL);
return L_2;
}
IL_0014:
{
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_3;
L_3 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(17, L_3);
return L_4;
}
}
// Method Definition Index: 59354
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:371>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:372>
return 0;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:374>
String_t* L_1;
L_1 = TMP_InputField_get_compositionString_m4332AACD655CF044F84411B3BCE32BF2034AC4CC(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
return L_2;
}
}
// Method Definition Index: 59355
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField__ctor_m6C5321A190D58235E29A17D7EE17D249D210A07B (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:153>
__this->___m_ScrollSensitivity = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:171>
__this->___m_AsteriskChar = ((int32_t)42);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:204>
String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___m_RegexValue = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RegexValue), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:210>
__this->___m_GlobalPointSize = (14.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:222>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_1 = (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500*)il2cpp_codegen_object_new(SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_il2cpp_TypeInfo_var);
SubmitEvent__ctor_m7D30737EA13979AD78F6D7C46563FD43A32301C8(L_1, NULL);
__this->___m_OnEndEdit = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnEndEdit), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:228>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_2 = (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500*)il2cpp_codegen_object_new(SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_il2cpp_TypeInfo_var);
SubmitEvent__ctor_m7D30737EA13979AD78F6D7C46563FD43A32301C8(L_2, NULL);
__this->___m_OnSubmit = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnSubmit), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:234>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_3 = (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119*)il2cpp_codegen_object_new(SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_il2cpp_TypeInfo_var);
SelectionEvent__ctor_m9EF6D8DB48A30C615541A297E3739B078BA2F8AD(L_3, NULL);
__this->___m_OnSelect = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnSelect), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:240>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_4 = (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119*)il2cpp_codegen_object_new(SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_il2cpp_TypeInfo_var);
SelectionEvent__ctor_m9EF6D8DB48A30C615541A297E3739B078BA2F8AD(L_4, NULL);
__this->___m_OnDeselect = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDeselect), (void*)L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:246>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_5 = (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401*)il2cpp_codegen_object_new(TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_il2cpp_TypeInfo_var);
TextSelectionEvent__ctor_mB76781548533BA217F1FDD39550335889994027E(L_5, NULL);
__this->___m_OnTextSelection = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnTextSelection), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:252>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_6 = (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401*)il2cpp_codegen_object_new(TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_il2cpp_TypeInfo_var);
TextSelectionEvent__ctor_mB76781548533BA217F1FDD39550335889994027E(L_6, NULL);
__this->___m_OnEndTextSelection = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnEndTextSelection), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:258>
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* L_7 = (OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D*)il2cpp_codegen_object_new(OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_il2cpp_TypeInfo_var);
OnChangeEvent__ctor_mA7F876316D0F5198E90ECA7304C6542D63758698(L_7, NULL);
__this->___m_OnValueChanged = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnValueChanged), (void*)L_7);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:264>
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* L_8 = (TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1*)il2cpp_codegen_object_new(TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_il2cpp_TypeInfo_var);
TouchScreenKeyboardEvent__ctor_mA7D12057CDF3115B9B47CFFE817A2D901B90EB37(L_8, NULL);
__this->___m_OnTouchScreenKeyboardStatusChanged = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnTouchScreenKeyboardStatusChanged), (void*)L_8);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:273>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
memset((&L_9), 0, sizeof(L_9));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_9), (0.196078435f), (0.196078435f), (0.196078435f), (1.0f), NULL);
__this->___m_CaretColor = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:279>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
memset((&L_10), 0, sizeof(L_10));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_10), (0.65882355f), (0.807843149f), (1.0f), (0.752941191f), NULL);
__this->___m_SelectionColor = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:287>
String_t* L_11 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___m_Text = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_11);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:291>
__this->___m_CaretBlinkRate = (0.850000024f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:295>
__this->___m_CaretWidth = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:301>
__this->___m_RichText = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:328>
__this->___m_OriginalText = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalText), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:341>
__this->___m_DoubleClickDelay = (0.5f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:811>
__this->___m_OnFocusSelectAll = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:823>
__this->___m_ResetOnDeActivation = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:851>
__this->___m_RestoreOriginalTextOnEscape = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:946>
__this->___m_ShouldActivateOnSelect = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2328>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
Event__ctor_m14342F32F62A39A8B8032286E2DCC07FEF72BFF4(L_12, NULL);
__this->___m_ProcessingEvent = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProcessingEvent), (void*)L_12);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:380>
il2cpp_codegen_runtime_class_init_inline(Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_il2cpp_TypeInfo_var);
Selectable__ctor_m340EDFEA07F025166175C3ECB1BD2EEDD81C8638(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:382>
TMP_InputField_SetTextComponentWrapMode_m9CF72ADC54A79451A8B35A85FFF2232F1D6A79ED(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:383>
return;
}
}
// Method Definition Index: 59356
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* TMP_InputField_get_mesh_m200F4FCC0738B54A3DFED98FF430660DB52E3E00 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:389>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_Mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:390>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
__this->___m_Mesh = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh), (void*)L_2);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:391>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___m_Mesh;
return L_3;
}
}
// Method Definition Index: 59357
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_shouldActivateOnSelect_mCA3FDA8E9622BDB9210D8DB282826F508295B6D9 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:402>
bool L_0 = ___0_value;
__this->___m_ShouldActivateOnSelect = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:403>
return;
}
}
// Method Definition Index: 59358
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_shouldActivateOnSelect_m47DA4130B93772553DB222B8C30D5721A3828D1E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:406>
bool L_0 = __this->___m_ShouldActivateOnSelect;
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)((int32_t)31)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0015:
{
return (bool)0;
}
}
// Method Definition Index: 59359
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_shouldHideMobileInput_mB40438A3E4172E95CE11F03FD2484E954CDB1F1B (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:417>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)11))))
{
goto IL_0016;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_0020;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)11))))
{
goto IL_0020;
}
}
{
goto IL_0027;
}
IL_0016:
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)((int32_t)17))))
{
goto IL_0020;
}
}
{
int32_t L_5 = V_0;
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)31)))))
{
goto IL_0027;
}
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:425>
bool L_6 = __this->___m_HideMobileInput;
return L_6;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:427>
return (bool)1;
}
}
// Method Definition Index: 59360
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_shouldHideMobileInput_mB1D2ADC209DE64154BAD42C2D25BFDA27081BB9B (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:433>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)11))))
{
goto IL_0016;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_0020;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)11))))
{
goto IL_0020;
}
}
{
goto IL_002e;
}
IL_0016:
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)((int32_t)17))))
{
goto IL_0020;
}
}
{
int32_t L_5 = V_0;
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)31)))))
{
goto IL_002e;
}
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:441>
bool* L_6 = (bool*)(&__this->___m_HideMobileInput);
bool L_7 = ___0_value;
bool L_8;
L_8 = SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0(L_6, L_7, SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:442>
return;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:444>
__this->___m_HideMobileInput = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:447>
return;
}
}
// Method Definition Index: 59361
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:454>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)20))))
{
goto IL_001d;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_003c;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)11))))
{
goto IL_003c;
}
}
{
int32_t L_4 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, ((int32_t)17)))) > ((uint32_t)3))))
{
goto IL_003c;
}
}
{
goto IL_0043;
}
IL_001d:
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) > ((int32_t)((int32_t)32))))
{
goto IL_0030;
}
}
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) == ((int32_t)((int32_t)25))))
{
goto IL_003c;
}
}
{
int32_t L_7 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, ((int32_t)31)))) > ((uint32_t)1))))
{
goto IL_003c;
}
}
{
goto IL_0043;
}
IL_0030:
{
int32_t L_8 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)36)))) > ((uint32_t)2))))
{
goto IL_003c;
}
}
{
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)50)))))
{
goto IL_0043;
}
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:479>
bool L_10 = __this->___m_HideSoftKeyboard;
return L_10;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:481>
return (bool)1;
}
}
// Method Definition Index: 59362
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_shouldHideSoftKeyboard_m0414B5C0C3B07F0371671963D699EEA303D8A13E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:487>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)20))))
{
goto IL_001d;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_003c;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)11))))
{
goto IL_003c;
}
}
{
int32_t L_4 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, ((int32_t)17)))) > ((uint32_t)3))))
{
goto IL_003c;
}
}
{
goto IL_004b;
}
IL_001d:
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) > ((int32_t)((int32_t)32))))
{
goto IL_0030;
}
}
{
int32_t L_6 = V_0;
if ((((int32_t)L_6) == ((int32_t)((int32_t)25))))
{
goto IL_003c;
}
}
{
int32_t L_7 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, ((int32_t)31)))) > ((uint32_t)1))))
{
goto IL_003c;
}
}
{
goto IL_004b;
}
IL_0030:
{
int32_t L_8 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, ((int32_t)36)))) > ((uint32_t)2))))
{
goto IL_003c;
}
}
{
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)50)))))
{
goto IL_004b;
}
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:512>
bool* L_10 = (bool*)(&__this->___m_HideSoftKeyboard);
bool L_11 = ___0_value;
bool L_12;
L_12 = SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0(L_10, L_11, SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_mFC5853627DE5D7B57CA91271BE9B87C37468C5B0_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:513>
goto IL_0052;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:515>
__this->___m_HideSoftKeyboard = (bool)1;
}
IL_0052:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:519>
bool L_13 = __this->___m_HideSoftKeyboard;
if (!L_13)
{
goto IL_0089;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_14 = __this->___m_SoftKeyboard;
if (!L_14)
{
goto IL_0089;
}
}
{
bool L_15;
L_15 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
if (!L_15)
{
goto IL_0089;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_16 = __this->___m_SoftKeyboard;
NullCheck(L_16);
bool L_17;
L_17 = TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775(L_16, NULL);
if (!L_17)
{
goto IL_0089;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:521>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_18 = __this->___m_SoftKeyboard;
NullCheck(L_18);
TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2(L_18, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:522>
__this->___m_SoftKeyboard = (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SoftKeyboard), (void*)(TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A*)NULL);
}
IL_0089:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:524>
return;
}
}
// Method Definition Index: 59363
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_isKeyboardUsingEvents_mE8A5552B89353CF45DBC4206F55ED41EB7C0F273 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:529>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) > ((int32_t)((int32_t)17))))
{
goto IL_001b;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_0061;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)11))))
{
goto IL_0050;
}
}
{
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)((int32_t)17))))
{
goto IL_006a;
}
}
{
goto IL_0083;
}
IL_001b:
{
int32_t L_5 = V_0;
if ((((int32_t)L_5) == ((int32_t)((int32_t)25))))
{
goto IL_0068;
}
}
{
int32_t L_6 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_6, ((int32_t)31))))
{
case 0:
{
goto IL_0061;
}
case 1:
{
goto IL_0068;
}
case 2:
{
goto IL_0083;
}
case 3:
{
goto IL_0083;
}
case 4:
{
goto IL_0083;
}
case 5:
{
goto IL_0068;
}
case 6:
{
goto IL_0068;
}
case 7:
{
goto IL_0068;
}
}
}
{
int32_t L_7 = V_0;
if ((((int32_t)L_7) == ((int32_t)((int32_t)50))))
{
goto IL_0061;
}
}
{
goto IL_0083;
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:532>
bool L_8;
L_8 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (!L_8)
{
goto IL_005f;
}
}
{
bool L_9 = __this->___m_HideSoftKeyboard;
return L_9;
}
IL_005f:
{
return (bool)0;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:538>
bool L_10 = __this->___m_HideSoftKeyboard;
return L_10;
}
IL_0068:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:550>
return (bool)0;
}
IL_006a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:553>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_11 = __this->___m_SoftKeyboard;
if (!L_11)
{
goto IL_0081;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_12 = __this->___m_SoftKeyboard;
NullCheck(L_12);
bool L_13;
L_13 = TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775(L_12, NULL);
return (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
}
IL_0081:
{
return (bool)1;
}
IL_0083:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:556>
return (bool)1;
}
}
// Method Definition Index: 59364
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_isUWP_mF4D492C45E598A35755C69FF79AC7994619FDE25 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:562>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_0) == ((int32_t)((int32_t)18))))
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_1) == ((int32_t)((int32_t)19))))
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
return (bool)((((int32_t)L_2) == ((int32_t)((int32_t)20)))? 1 : 0);
}
IL_001c:
{
return (bool)1;
}
}
// Method Definition Index: 59365
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:592>
String_t* L_0 = __this->___m_Text;
return L_0;
}
}
// Method Definition Index: 59366
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_text_m684E9CDA2D9E82D1C497B5E03DBE79C00584FF62 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:596>
String_t* L_0 = ___0_value;
TMP_InputField_SetText_m8D34D265867AA18228AA10E118A2DFE630911BFE(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:597>
return;
}
}
// Method Definition Index: 59367
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetTextWithoutNotify_mE5ED91EB1759228F56E15A0E4BF47A7F8E28AB23 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_input, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:605>
String_t* L_0 = ___0_input;
TMP_InputField_SetText_m8D34D265867AA18228AA10E118A2DFE630911BFE(__this, L_0, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:606>
return;
}
}
// Method Definition Index: 59368
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetText_m8D34D265867AA18228AA10E118A2DFE630911BFE (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_value, bool ___1_sendCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1489F923C4DCA729178B3E3233458550D8DDDF29);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:610>
String_t* L_0;
L_0 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
String_t* L_1 = ___0_value;
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:611>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:613>
String_t* L_3 = ___0_value;
if (L_3)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:614>
___0_value = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:616>
String_t* L_4 = ___0_value;
String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
NullCheck(L_4);
String_t* L_6;
L_6 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_4, _stringLiteral1489F923C4DCA729178B3E3233458550D8DDDF29, L_5, NULL);
___0_value = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:618>
String_t* L_7 = ___0_value;
__this->___m_Text = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_7);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:652>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_8 = __this->___m_SoftKeyboard;
if (!L_8)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:653>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_9 = __this->___m_SoftKeyboard;
String_t* L_10 = __this->___m_Text;
NullCheck(L_9);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_9, L_10, NULL);
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:655>
int32_t L_11 = __this->___m_StringPosition;
String_t* L_12 = __this->___m_Text;
NullCheck(L_12);
int32_t L_13;
L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL);
if ((((int32_t)L_11) <= ((int32_t)L_13)))
{
goto IL_007a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:656>
String_t* L_14 = __this->___m_Text;
NullCheck(L_14);
int32_t L_15;
L_15 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_14, NULL);
int32_t L_16 = L_15;
V_0 = L_16;
__this->___m_StringSelectPosition = L_16;
int32_t L_17 = V_0;
__this->___m_StringPosition = L_17;
goto IL_009e;
}
IL_007a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:657>
int32_t L_18 = __this->___m_StringSelectPosition;
String_t* L_19 = __this->___m_Text;
NullCheck(L_19);
int32_t L_20;
L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL);
if ((((int32_t)L_18) <= ((int32_t)L_20)))
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:658>
String_t* L_21 = __this->___m_Text;
NullCheck(L_21);
int32_t L_22;
L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL);
__this->___m_StringSelectPosition = L_22;
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:660>
__this->___m_forceRectTransformAdjustment = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:662>
__this->___m_IsTextComponentUpdateRequired = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:663>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:665>
bool L_23 = ___1_sendCallback;
if (!L_23)
{
goto IL_00bb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:666>
TMP_InputField_SendOnValueChanged_m9138A30966454771476FF25A71ED03DDAF6EC0C7(__this, NULL);
}
IL_00bb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:667>
return;
}
}
// Method Definition Index: 59369
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:672>
bool L_0 = __this->___m_AllowInput;
return L_0;
}
}
// Method Definition Index: 59370
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_caretBlinkRate_mACAF2093330BB9CB0B8C5F7D76EAA4EB0AE4DD18 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:677>
float L_0 = __this->___m_CaretBlinkRate;
return L_0;
}
}
// Method Definition Index: 59371
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretBlinkRate_m4D4B8F3C2169EE3FA7B27BECBD1563BFAD7B41F7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:680>
float* L_0 = (float*)(&__this->___m_CaretBlinkRate);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var);
if (!L_2)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:682>
bool L_3 = __this->___m_AllowInput;
if (!L_3)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:683>
TMP_InputField_SetCaretActive_mC9858C9E1FE6D8800219C49C52A9FACC1ED5EEC1(__this, NULL);
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:685>
return;
}
}
// Method Definition Index: 59372
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_caretWidth_mA95E0A88F505D9618791AEDE9D649CA70F7E3B65 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:688>
int32_t L_0 = __this->___m_CaretWidth;
return L_0;
}
}
// Method Definition Index: 59373
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretWidth_m291DBA8BEF0BD40BB4FAEE2AC71F9CDD114FAA9A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:688>
int32_t* L_0 = (int32_t*)(&__this->___m_CaretWidth);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB(L_0, L_1, SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:688>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:688>
return;
}
}
// Method Definition Index: 59374
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:690>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_TextViewport;
return L_0;
}
}
// Method Definition Index: 59375
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_textViewport_m3CB40F8DD0636EFBA496F1E76D41EE9C9570CB17 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_mBFA261629B0D5D1E366AB1623121C5B782DD9606_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:690>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5** L_0 = (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5**)(&__this->___m_TextViewport);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_mBFA261629B0D5D1E366AB1623121C5B782DD9606(L_0, L_1, SetPropertyUtility_SetClass_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_mBFA261629B0D5D1E366AB1623121C5B782DD9606_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:690>
return;
}
}
// Method Definition Index: 59376
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:694>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
return L_0;
}
}
// Method Definition Index: 59377
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_textComponent_mCECC9B18AE37E999E5B38431D89C17B9BE384E07 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m6E4DAE6D0E55A3458E744E9809F86C44E186A1D9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:697>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9** L_0 = (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9**)(&__this->___m_TextComponent);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m6E4DAE6D0E55A3458E744E9809F86C44E186A1D9(L_0, L_1, SetPropertyUtility_SetClass_TisTMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_m6E4DAE6D0E55A3458E744E9809F86C44E186A1D9_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:699>
TMP_InputField_SetTextComponentWrapMode_m9CF72ADC54A79451A8B35A85FFF2232F1D6A79ED(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:701>
return;
}
}
// Method Definition Index: 59378
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* TMP_InputField_get_placeholder_m6C5FDEB031E2900A1792B928E4864B21B144AB3C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:706>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_Placeholder;
return L_0;
}
}
// Method Definition Index: 59379
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_placeholder_m597012397FF55E6DE7E5E63972A3BE03EEAC480A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mE421F377EED34B95EADB00952D278948A79C622C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:706>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931** L_0 = (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931**)(&__this->___m_Placeholder);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mE421F377EED34B95EADB00952D278948A79C622C(L_0, L_1, SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mE421F377EED34B95EADB00952D278948A79C622C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:706>
return;
}
}
// Method Definition Index: 59380
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* TMP_InputField_get_verticalScrollbar_mCB3FAFA0D86926FCD1A6620009BF3AEB274F17DD (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:710>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_0 = __this->___m_VerticalScrollbar;
return L_0;
}
}
// Method Definition Index: 59381
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_verticalScrollbar_m8863C8FDC647B006DC8DAD8C3EDCF6353E08F945 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisScrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3_m3F423B38C210742DAA5776C2FF9CCF31CB75D14F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:713>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_0 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:714>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_2 = __this->___m_VerticalScrollbar;
NullCheck(L_2);
ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* L_3;
L_3 = Scrollbar_get_onValueChanged_m14356CECC1A2BA96576EB73279AF2ECF28B26D6A_inline(L_2, NULL);
UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* L_4 = (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*)il2cpp_codegen_object_new(UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5(L_4, __this, (intptr_t)((void*)TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var), NULL);
NullCheck(L_3);
UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9(L_3, L_4, UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var);
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:716>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3** L_5 = (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3**)(&__this->___m_VerticalScrollbar);
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_6 = ___0_value;
bool L_7;
L_7 = SetPropertyUtility_SetClass_TisScrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3_m3F423B38C210742DAA5776C2FF9CCF31CB75D14F(L_5, L_6, SetPropertyUtility_SetClass_TisScrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3_m3F423B38C210742DAA5776C2FF9CCF31CB75D14F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:718>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_8 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_8, NULL);
if (!L_9)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:720>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_10 = __this->___m_VerticalScrollbar;
NullCheck(L_10);
ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* L_11;
L_11 = Scrollbar_get_onValueChanged_m14356CECC1A2BA96576EB73279AF2ECF28B26D6A_inline(L_10, NULL);
UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* L_12 = (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*)il2cpp_codegen_object_new(UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5(L_12, __this, (intptr_t)((void*)TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var), NULL);
NullCheck(L_11);
UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC(L_11, L_12, UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var);
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:723>
return;
}
}
// Method Definition Index: 59382
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_scrollSensitivity_m219F37C4A7DF784B9522EE565AE70EB813E799A8 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:726>
float L_0 = __this->___m_ScrollSensitivity;
return L_0;
}
}
// Method Definition Index: 59383
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_scrollSensitivity_m67129EC21A5560B781F61CB5C2282F977EB9AE12 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:726>
float* L_0 = (float*)(&__this->___m_ScrollSensitivity);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:726>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:726>
return;
}
}
// Method Definition Index: 59384
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TMP_InputField_get_caretColor_m9733E1CB5CAD3CCFA9C32343D12F0095BA6DC76F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:728>
bool L_0;
L_0 = TMP_InputField_get_customCaretColor_m566EC393CFD6206101A2E0BE5AA2BB9D7233CF19_inline(__this, NULL);
if (L_0)
{
goto IL_0014;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1;
L_1 = TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline(__this, NULL);
NullCheck(L_1);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22, L_1);
return L_2;
}
IL_0014:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = __this->___m_CaretColor;
return L_3;
}
}
// Method Definition Index: 59385
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretColor_mAF2AF8646B44D6AAA885F2A664DB88431E22177C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:728>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(&__this->___m_CaretColor);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetColor_mBDA27D2F874BAC08FEDDAED677ECF596B3743547(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:728>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:728>
return;
}
}
// Method Definition Index: 59386
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_customCaretColor_m566EC393CFD6206101A2E0BE5AA2BB9D7233CF19 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:730>
bool L_0 = __this->___m_CustomCaretColor;
return L_0;
}
}
// Method Definition Index: 59387
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_customCaretColor_m9A33CA9154050A1C09881207B9C7B832B6C44B6B (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:730>
bool L_0 = __this->___m_CustomCaretColor;
bool L_1 = ___0_value;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:730>
bool L_2 = ___0_value;
__this->___m_CustomCaretColor = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:730>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:730>
return;
}
}
// Method Definition Index: 59388
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TMP_InputField_get_selectionColor_m99D5B9FBC11FEAA170C113FB238120A73429F5BB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:732>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_SelectionColor;
return L_0;
}
}
// Method Definition Index: 59389
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionColor_m9B30F4DC90BBD21ECDA6B5888F2F8E4B2EC7686D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:732>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(&__this->___m_SelectionColor);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetColor_mBDA27D2F874BAC08FEDDAED677ECF596B3743547(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:732>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:732>
return;
}
}
// Method Definition Index: 59390
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* TMP_InputField_get_onEndEdit_m0CE9718C71A834CC279430E20DC7FF4F42114FD3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:734>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_0 = __this->___m_OnEndEdit;
return L_0;
}
}
// Method Definition Index: 59391
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onEndEdit_mE34D6037D2C9FCAE1C9AF253D34D72541D306F4A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:734>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500** L_0 = (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500**)(&__this->___m_OnEndEdit);
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B(L_0, L_1, SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:734>
return;
}
}
// Method Definition Index: 59392
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* TMP_InputField_get_onSubmit_mAA494FA0B3CFFB2916B399BD5D87C2E1AA637B90 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:736>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_0 = __this->___m_OnSubmit;
return L_0;
}
}
// Method Definition Index: 59393
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onSubmit_m0FD1B91CB6BDD3864C74BFDBC458DF0C3B2EA193 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:736>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500** L_0 = (SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500**)(&__this->___m_OnSubmit);
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B(L_0, L_1, SetPropertyUtility_SetClass_TisSubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500_m1CEE6D732F25A3426F9A15F8FB26140C3B6F0A7B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:736>
return;
}
}
// Method Definition Index: 59394
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* TMP_InputField_get_onSelect_m6762226148A4B3265EE5FD70ED894BBE8DE86AF0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:738>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_0 = __this->___m_OnSelect;
return L_0;
}
}
// Method Definition Index: 59395
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onSelect_m0D471B94B9358B9AD840B3F5E2A756C1D5DACD1F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:738>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119** L_0 = (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119**)(&__this->___m_OnSelect);
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12(L_0, L_1, SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:738>
return;
}
}
// Method Definition Index: 59396
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* TMP_InputField_get_onDeselect_mC9429495032728AEE8FCB818D61EDFB5DC7F9B0A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:740>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_0 = __this->___m_OnDeselect;
return L_0;
}
}
// Method Definition Index: 59397
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onDeselect_m13E94D8DA5530F8E6B438D98E1C8B801E3702006 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:740>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119** L_0 = (SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119**)(&__this->___m_OnDeselect);
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12(L_0, L_1, SetPropertyUtility_SetClass_TisSelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119_m3C0AA1BEABED6E6E546B972C001E54726BF54A12_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:740>
return;
}
}
// Method Definition Index: 59398
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* TMP_InputField_get_onTextSelection_mEBA14AF8E2BAF100DE885B78385F510A8E978A33 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:742>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_0 = __this->___m_OnTextSelection;
return L_0;
}
}
// Method Definition Index: 59399
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onTextSelection_m52044BF605C6084CC95CB9D492652BA29D4E5699 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:742>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401** L_0 = (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401**)(&__this->___m_OnTextSelection);
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622(L_0, L_1, SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:742>
return;
}
}
// Method Definition Index: 59400
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* TMP_InputField_get_onEndTextSelection_mB01ED58A536B3DCC323A974C27C50337EAC7CAD5 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:744>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_0 = __this->___m_OnEndTextSelection;
return L_0;
}
}
// Method Definition Index: 59401
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onEndTextSelection_mAF020E9DF7C78B4A16653D2F5F77C8B78B474C67 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:744>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401** L_0 = (TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401**)(&__this->___m_OnEndTextSelection);
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622(L_0, L_1, SetPropertyUtility_SetClass_TisTextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401_m76B2C8A0A51371A26D2328DBADCDE256F61AE622_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:744>
return;
}
}
// Method Definition Index: 59402
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* TMP_InputField_get_onValueChanged_m407B5F5BFD1F4B04032F6B90B06F5072F5993407 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:746>
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* L_0 = __this->___m_OnValueChanged;
return L_0;
}
}
// Method Definition Index: 59403
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onValueChanged_m2C1B41AC850107D098E1D8BC481D23ED5310952E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisOnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_mB517C32C5B8088583094DB25889C9FEE39FA36C3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:746>
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D** L_0 = (OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D**)(&__this->___m_OnValueChanged);
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisOnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_mB517C32C5B8088583094DB25889C9FEE39FA36C3(L_0, L_1, SetPropertyUtility_SetClass_TisOnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D_mB517C32C5B8088583094DB25889C9FEE39FA36C3_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:746>
return;
}
}
// Method Definition Index: 59404
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* TMP_InputField_get_onTouchScreenKeyboardStatusChanged_mF14075CDC1B4C99F300FCAD70350CDF144CB4818 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:748>
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* L_0 = __this->___m_OnTouchScreenKeyboardStatusChanged;
return L_0;
}
}
// Method Definition Index: 59405
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onTouchScreenKeyboardStatusChanged_m7AC290C056FF92BFA6558AEEE89E10BAC48A92CA (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisTouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_mE4E8A8376059D436E9F5CC7C619B144292EB5837_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:748>
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1** L_0 = (TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1**)(&__this->___m_OnTouchScreenKeyboardStatusChanged);
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisTouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_mE4E8A8376059D436E9F5CC7C619B144292EB5837(L_0, L_1, SetPropertyUtility_SetClass_TisTouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1_mE4E8A8376059D436E9F5CC7C619B144292EB5837_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:748>
return;
}
}
// Method Definition Index: 59406
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:750>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_0 = __this->___m_OnValidateInput;
return L_0;
}
}
// Method Definition Index: 59407
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onValidateInput_mDA2BDCF7BFA9F24D48BA27027B9BCD366164C972 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisOnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530_m6E3905221207770D8194E8F38AF2BDF74A20C7C5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:750>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530** L_0 = (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530**)(&__this->___m_OnValidateInput);
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisOnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530_m6E3905221207770D8194E8F38AF2BDF74A20C7C5(L_0, L_1, SetPropertyUtility_SetClass_TisOnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530_m6E3905221207770D8194E8F38AF2BDF74A20C7C5_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:750>
return;
}
}
// Method Definition Index: 59408
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:754>
int32_t L_0 = __this->___m_CharacterLimit;
return L_0;
}
}
// Method Definition Index: 59409
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_characterLimit_m64ADC294FC147C1E0806B5C175B9EA626059D4DC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:757>
int32_t* L_0 = (int32_t*)(&__this->___m_CharacterLimit);
int32_t L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, L_1, NULL);
bool L_3;
L_3 = SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB(L_0, L_2, SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var);
if (!L_3)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:759>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:760>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_4 = __this->___m_SoftKeyboard;
if (!L_4)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:761>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_5 = __this->___m_SoftKeyboard;
int32_t L_6 = ___0_value;
NullCheck(L_5);
TouchScreenKeyboard_set_characterLimit_mCD8F3BC047EF2515272A689368CF3678A419B854(L_5, L_6, NULL);
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:763>
return;
}
}
// Method Definition Index: 59410
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_pointSize_m2F9C02B8B2E8501799E118F3FC1675DB1555EEB3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:773>
float L_0 = __this->___m_GlobalPointSize;
return L_0;
}
}
// Method Definition Index: 59411
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_pointSize_m5001D4D1325CE0737CAA65D86ACAB2D88DAA87C3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:776>
float* L_0 = (float*)(&__this->___m_GlobalPointSize);
float L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_2;
L_2 = Math_Max_mB55ACEA482E7F67E61496C4C7C54FE0BB7BE78EA((0.0f), L_1, NULL);
bool L_3;
L_3 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC(L_0, L_2, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m1695F711101D5AC5A1F63CE010CF455DDA1627CC_RuntimeMethod_var);
if (!L_3)
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:778>
float L_4 = __this->___m_GlobalPointSize;
TMP_InputField_SetGlobalPointSize_m3FFB4ADB49E9D601673A53AEA78839B964D32A81(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:779>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:781>
return;
}
}
// Method Definition Index: 59412
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_InputField_get_fontAsset_m9EAAF4737728BB51C8D5D7A1AC46E77DD970F176 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:789>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = __this->___m_GlobalFontAsset;
return L_0;
}
}
// Method Definition Index: 59413
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_fontAsset_mB102F697B83B5115F2E4B30A076FE67D30BCA201 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisTMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_mCA063D7F9357BCC0CB91A5D9E786D03DB130D3C7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:792>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160** L_0 = (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160**)(&__this->___m_GlobalFontAsset);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisTMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_mCA063D7F9357BCC0CB91A5D9E786D03DB130D3C7(L_0, L_1, SetPropertyUtility_SetClass_TisTMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160_mCA063D7F9357BCC0CB91A5D9E786D03DB130D3C7_RuntimeMethod_var);
if (!L_2)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:794>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3 = __this->___m_GlobalFontAsset;
TMP_InputField_SetGlobalFontAsset_m4AD28DDE68A928EA340F360105C99A1EBC789201(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:795>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:797>
return;
}
}
// Method Definition Index: 59414
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_onFocusSelectAll_m6A1A06461D6B01EE2E68624B9D7E5E3C7D092CDC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:807>
bool L_0 = __this->___m_OnFocusSelectAll;
return L_0;
}
}
// Method Definition Index: 59415
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_onFocusSelectAll_mDC9C36C7201E90054B97AE94251577ABB103FD75 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:808>
bool L_0 = ___0_value;
__this->___m_OnFocusSelectAll = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:808>
return;
}
}
// Method Definition Index: 59416
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_resetOnDeActivation_m6BB1C27CCFB72767235B459ED4F3A81965273771 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:819>
bool L_0 = __this->___m_ResetOnDeActivation;
return L_0;
}
}
// Method Definition Index: 59417
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_resetOnDeActivation_mCB035C9EADE4A6896C42DDCEC996D00D4A7F6CB2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:820>
bool L_0 = ___0_value;
__this->___m_ResetOnDeActivation = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:820>
return;
}
}
// Method Definition Index: 59418
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_keepTextSelectionVisible_m20090B00622A366364A7B78208CD912EC2A89AE1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:835>
bool L_0 = __this->___m_KeepTextSelectionVisible;
return L_0;
}
}
// Method Definition Index: 59419
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_keepTextSelectionVisible_m7E3ECE7499F30BF1D763B36560674A0B52B35BB0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:836>
bool L_0 = ___0_value;
__this->___m_KeepTextSelectionVisible = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:836>
return;
}
}
// Method Definition Index: 59420
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_restoreOriginalTextOnEscape_m138E8AAD613E1A3693B8B9E6469B6450F86D367D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:847>
bool L_0 = __this->___m_RestoreOriginalTextOnEscape;
return L_0;
}
}
// Method Definition Index: 59421
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_restoreOriginalTextOnEscape_mA8F67F61689BBD34C3B4811DAD7380253EA8069C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:848>
bool L_0 = ___0_value;
__this->___m_RestoreOriginalTextOnEscape = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:848>
return;
}
}
// Method Definition Index: 59422
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_isRichTextEditingAllowed_mBF19A7F1ECC8F9C2F06D1D7636F45882E671CCB3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:858>
bool L_0 = __this->___m_isRichTextEditingAllowed;
return L_0;
}
}
// Method Definition Index: 59423
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_isRichTextEditingAllowed_m3BEB725A42ACC0CD7990E36B4B707AB892EA8B21 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:859>
bool L_0 = ___0_value;
__this->___m_isRichTextEditingAllowed = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:859>
return;
}
}
// Method Definition Index: 59424
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:866>
int32_t L_0 = __this->___m_ContentType;
return L_0;
}
}
// Method Definition Index: 59425
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_contentType_mB9BCF78B6868FBB3CDE671DDF008E3716D3ADC91 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276_m2312A7FA279688E6598DC0811D4749CEBF4F76BD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:866>
int32_t* L_0 = (int32_t*)(&__this->___m_ContentType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276_m2312A7FA279688E6598DC0811D4749CEBF4F76BD(L_0, L_1, SetPropertyUtility_SetStruct_TisContentType_tC6315BB238AB8B34EEAC496ECDA3F92692694276_m2312A7FA279688E6598DC0811D4749CEBF4F76BD_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:866>
TMP_InputField_EnforceContentType_m4D5F42FD6E04B3B3B541E978C9C603B7696E7AB2(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:866>
return;
}
}
// Method Definition Index: 59426
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_lineType_mE221F133A310EB6C93DA24E1F5900E948771D64C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:870>
int32_t L_0 = __this->___m_LineType;
return L_0;
}
}
// Method Definition Index: 59427
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_lineType_m0B3A3770A8229ABCDF139F80765FC6C3A659FD21 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisLineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E_m7D32BCC4CA4A53FF7E28EE8E695EA204C63312BD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:873>
int32_t* L_0 = (int32_t*)(&__this->___m_LineType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisLineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E_m7D32BCC4CA4A53FF7E28EE8E695EA204C63312BD(L_0, L_1, SetPropertyUtility_SetStruct_TisLineType_t004C9AD8E9A2D86ABDE2F2F55F09446F6E46AF6E_m7D32BCC4CA4A53FF7E28EE8E695EA204C63312BD_RuntimeMethod_var);
if (!L_2)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:875>
ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39* L_3 = (ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39*)(ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39*)SZArrayNew(ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39_il2cpp_TypeInfo_var, (uint32_t)2);
ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39* L_4 = L_3;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)1);
TMP_InputField_SetToCustomIfContentTypeIsNot_mB9AC8BE6A15C7DC926F5064C49A0F2199CC6B14D(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:876>
TMP_InputField_SetTextComponentWrapMode_m9CF72ADC54A79451A8B35A85FFF2232F1D6A79ED(__this, NULL);
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:878>
return;
}
}
// Method Definition Index: 59428
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_lineLimit_m771801BE2D9D7F788EDA1F90336929FC54193D9F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:886>
int32_t L_0 = __this->___m_LineLimit;
return L_0;
}
}
// Method Definition Index: 59429
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_lineLimit_mD645AAD616399138A50AA905E8A8CD4B5B177B62 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:889>
int32_t L_0 = __this->___m_LineType;
if (L_0)
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:890>
__this->___m_LineLimit = 1;
return;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:892>
int32_t* L_1 = (int32_t*)(&__this->___m_LineLimit);
int32_t L_2 = ___0_value;
bool L_3;
L_3 = SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB(L_1, L_2, SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mE6315CF1CE5FA8F8C0132CCC9F41080CF201D0AB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:894>
return;
}
}
// Method Definition Index: 59430
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:902>
int32_t L_0 = __this->___m_InputType;
return L_0;
}
}
// Method Definition Index: 59431
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_inputType_mF1647C27280C29CE45DB74457ABF43B46A19366C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1_m8AC6DEE6D2B00E534ABAB2012115CC2EFB2D21CC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:902>
int32_t* L_0 = (int32_t*)(&__this->___m_InputType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisInputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1_m8AC6DEE6D2B00E534ABAB2012115CC2EFB2D21CC(L_0, L_1, SetPropertyUtility_SetStruct_TisInputType_tF2224DC7469AAC22BF653D00F6E29F8739175DA1_m8AC6DEE6D2B00E534ABAB2012115CC2EFB2D21CC_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:902>
TMP_InputField_SetToCustom_m798A8846432794AA8687F6020551B512357D2CF0(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:902>
return;
}
}
// Method Definition Index: 59432
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* TMP_InputField_get_touchScreenKeyboard_m44E552259EAC91F413D206E481238C5748DB3C34 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:907>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_SoftKeyboard;
return L_0;
}
}
// Method Definition Index: 59433
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_keyboardType_m8B616A743B2FAB03C6263F1582171BB390F94F8B (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:914>
int32_t L_0 = __this->___m_KeyboardType;
return L_0;
}
}
// Method Definition Index: 59434
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_keyboardType_m97210FB5D41B6AAE5352D2BD6C1D45AF8174FC95 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mF2A6682601BEBC8B6F25A8A08877A56A09C4F259_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:917>
int32_t* L_0 = (int32_t*)(&__this->___m_KeyboardType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mF2A6682601BEBC8B6F25A8A08877A56A09C4F259(L_0, L_1, SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mF2A6682601BEBC8B6F25A8A08877A56A09C4F259_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:918>
TMP_InputField_SetToCustom_m798A8846432794AA8687F6020551B512357D2CF0(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:919>
return;
}
}
// Method Definition Index: 59435
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:930>
int32_t L_0 = __this->___m_CharacterValidation;
return L_0;
}
}
// Method Definition Index: 59436
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_characterValidation_mE2D042600CF00A3F5D8EFF09271C0FCDCE324D4C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisCharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9_m759816BBD9E7260239FDCCF562AE05865186E1CD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:930>
int32_t* L_0 = (int32_t*)(&__this->___m_CharacterValidation);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisCharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9_m759816BBD9E7260239FDCCF562AE05865186E1CD(L_0, L_1, SetPropertyUtility_SetStruct_TisCharacterValidation_t14B82768014D219C74BC91657D6B013A0CAFF2B9_m759816BBD9E7260239FDCCF562AE05865186E1CD_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:930>
TMP_InputField_SetToCustom_m798A8846432794AA8687F6020551B512357D2CF0(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:930>
return;
}
}
// Method Definition Index: 59437
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* TMP_InputField_get_inputValidator_mF47AEABCFD04F4F9FE7F7C64331A8B01B7976CF7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:937>
TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* L_0 = __this->___m_InputValidator;
return L_0;
}
}
// Method Definition Index: 59438
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_inputValidator_m619FB8CCDB4B2BA3FE13ADF567137061647E9AA2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisTMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98_m501832822FBDD5FA5921D871F665CAFF599BFEC1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:938>
TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98** L_0 = (TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98**)(&__this->___m_InputValidator);
TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisTMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98_m501832822FBDD5FA5921D871F665CAFF599BFEC1(L_0, L_1, SetPropertyUtility_SetClass_TisTMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98_m501832822FBDD5FA5921D871F665CAFF599BFEC1_RuntimeMethod_var);
if (!L_2)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:938>
TMP_InputField_SetToCustom_mB668A3AB0C1900F2B2618DB9C1288C805DD21D58(__this, 8, NULL);
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:938>
return;
}
}
// Method Definition Index: 59439
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_readOnly_m551BFA0AB64EBD12F49C0993305274BC8176E0A5 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:943>
bool L_0 = __this->___m_ReadOnly;
return L_0;
}
}
// Method Definition Index: 59440
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_readOnly_m05A0789FE9583F510DF5299A963BA0C32EC03C8A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:943>
bool L_0 = ___0_value;
__this->___m_ReadOnly = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:943>
return;
}
}
// Method Definition Index: 59441
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_richText_mFDFECA8E9F49F27A5FCCB4D147C283581BE66155 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:948>
bool L_0 = __this->___m_RichText;
return L_0;
}
}
// Method Definition Index: 59442
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_richText_m1AE9CD128CFF3316C1C602717337241666AA1FA4 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:948>
bool L_0 = ___0_value;
__this->___m_RichText = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:948>
TMP_InputField_SetTextComponentRichTextMode_mAA7F99B2DFD5DD46007BF0247B37A8CA008F1947(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:948>
return;
}
}
// Method Definition Index: 59443
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:951>
int32_t L_0 = __this->___m_LineType;
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_0013;
}
}
{
int32_t L_1;
L_1 = TMP_InputField_get_lineType_mE221F133A310EB6C93DA24E1F5900E948771D64C_inline(__this, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
IL_0013:
{
return (bool)1;
}
}
// Method Definition Index: 59444
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_InputField_get_asteriskChar_m3D3F22537749D339A3DB36BE6C56015D0B06A38E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:953>
Il2CppChar L_0 = __this->___m_AsteriskChar;
return L_0;
}
}
// Method Definition Index: 59445
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_asteriskChar_m5A6D4BEB046DC3E1397972AEF86F00F5FEDB4CD0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:953>
Il2CppChar* L_0 = (Il2CppChar*)(&__this->___m_AsteriskChar);
Il2CppChar L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C(L_0, L_1, SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m092CE7A99757F329A043C95552E8B3B423FCCC3C_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:953>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:953>
return;
}
}
// Method Definition Index: 59446
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_wasCanceled_mEF43E80CFB8EE3DCE8599D64213D3F977D9794FF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:954>
bool L_0 = __this->___m_WasCanceled;
return L_0;
}
}
// Method Definition Index: 59447
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ClampStringPos_mCEF1B5B73F19C6FFA1A9411FCA485B7F81C73D05 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t* ___0_pos, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:959>
int32_t* L_0 = ___0_pos;
int32_t L_1 = *((int32_t*)L_0);
if ((((int32_t)L_1) > ((int32_t)0)))
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:960>
int32_t* L_2 = ___0_pos;
*((int32_t*)L_2) = (int32_t)0;
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:961>
int32_t* L_3 = ___0_pos;
int32_t L_4 = *((int32_t*)L_3);
String_t* L_5;
L_5 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
if ((((int32_t)L_4) <= ((int32_t)L_6)))
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:962>
int32_t* L_7 = ___0_pos;
String_t* L_8;
L_8 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
*((int32_t*)L_7) = (int32_t)L_9;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:963>
return;
}
}
// Method Definition Index: 59448
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ClampCaretPos_m24F8EDB52862BA470A2CD5FD3D2A62AA86A00FC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t* ___0_pos, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:967>
int32_t* L_0 = ___0_pos;
int32_t L_1 = *((int32_t*)L_0);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_3;
L_3 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_2, NULL);
NullCheck(L_3);
int32_t L_4 = L_3->___characterCount;
if ((((int32_t)L_1) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_4, 1)))))
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:968>
int32_t* L_5 = ___0_pos;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_7;
L_7 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_6, NULL);
NullCheck(L_7);
int32_t L_8 = L_7->___characterCount;
*((int32_t*)L_5) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_8, 1));
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:970>
int32_t* L_9 = ___0_pos;
int32_t L_10 = *((int32_t*)L_9);
if ((((int32_t)L_10) > ((int32_t)0)))
{
goto IL_0032;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:971>
int32_t* L_11 = ___0_pos;
*((int32_t*)L_11) = (int32_t)0;
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:972>
return;
}
}
// Method Definition Index: 59449
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_ClampArrayIndex_mFD46E1F200092DC5CD5BB8BE57E2D550F0DE21C0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_index, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:976>
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) >= ((int32_t)0)))
{
goto IL_0006;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:977>
return 0;
}
IL_0006:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:979>
int32_t L_1 = ___0_index;
return L_1;
}
}
// Method Definition Index: 59450
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:987>
int32_t L_0 = __this->___m_CaretPosition;
int32_t L_1;
L_1 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_1));
}
}
// Method Definition Index: 59451
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:987>
int32_t L_0 = ___0_value;
__this->___m_CaretPosition = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:987>
int32_t* L_1 = (int32_t*)(&__this->___m_CaretPosition);
TMP_InputField_ClampCaretPos_m24F8EDB52862BA470A2CD5FD3D2A62AA86A00FC1(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:987>
return;
}
}
// Method Definition Index: 59452
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:988>
int32_t L_0 = __this->___m_StringPosition;
int32_t L_1;
L_1 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_1));
}
}
// Method Definition Index: 59453
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:988>
int32_t L_0 = ___0_value;
__this->___m_StringPosition = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:988>
int32_t* L_1 = (int32_t*)(&__this->___m_StringPosition);
TMP_InputField_ClampStringPos_mCEF1B5B73F19C6FFA1A9411FCA485B7F81C73D05(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:988>
return;
}
}
// Method Definition Index: 59454
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:990>
int32_t L_0 = __this->___m_CaretSelectPosition;
int32_t L_1;
L_1 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_1));
}
}
// Method Definition Index: 59455
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:990>
int32_t L_0 = ___0_value;
__this->___m_CaretSelectPosition = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:990>
int32_t* L_1 = (int32_t*)(&__this->___m_CaretSelectPosition);
TMP_InputField_ClampCaretPos_m24F8EDB52862BA470A2CD5FD3D2A62AA86A00FC1(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:990>
return;
}
}
// Method Definition Index: 59456
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:991>
int32_t L_0 = __this->___m_StringSelectPosition;
int32_t L_1;
L_1 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_1));
}
}
// Method Definition Index: 59457
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:991>
int32_t L_0 = ___0_value;
__this->___m_StringSelectPosition = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:991>
int32_t* L_1 = (int32_t*)(&__this->___m_StringSelectPosition);
TMP_InputField_ClampStringPos_mCEF1B5B73F19C6FFA1A9411FCA485B7F81C73D05(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:991>
return;
}
}
// Method Definition Index: 59458
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:993>
int32_t L_0;
L_0 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_1;
L_1 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 59459
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_caretPosition_m1F103634776349DFA375AC8C64F1D2535A693A15 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1008>
int32_t L_0;
L_0 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
return L_0;
}
}
// Method Definition Index: 59460
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_caretPosition_mD5B0AFA01D9947B7EFC98CD4C4BF927518513FF4 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1009>
int32_t L_0 = ___0_value;
TMP_InputField_set_selectionAnchorPosition_mB6E72D94EFD7C55EAFA8F8AAC30D255935438B06(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1009>
int32_t L_1 = ___0_value;
TMP_InputField_set_selectionFocusPosition_m862731C1A303D3778E292AB427BC1BEF4407050D(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1009>
TMP_InputField_UpdateStringIndexFromCaretPosition_m8D3E94E9EDF597A60FBEF486E005DB87E8450EAB(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1009>
return;
}
}
// Method Definition Index: 59461
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_selectionAnchorPosition_mAAD925C368B16EFE972C11F551A1D9DCB93B0B93 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1020>
int32_t L_0;
L_0 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
return L_0;
}
}
// Method Definition Index: 59462
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionAnchorPosition_mB6E72D94EFD7C55EAFA8F8AAC30D255935438B06 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1025>
int32_t L_0;
L_0 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1026>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1028>
int32_t L_1 = ___0_value;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1029>
__this->___m_IsStringPositionDirty = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1030>
return;
}
}
// Method Definition Index: 59463
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_selectionFocusPosition_m64C9DB19CDB18E29B7CB02DCC84B5F05ACDB473E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1041>
int32_t L_0;
L_0 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
return L_0;
}
}
// Method Definition Index: 59464
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionFocusPosition_m862731C1A303D3778E292AB427BC1BEF4407050D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1045>
int32_t L_0;
L_0 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1046>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1048>
int32_t L_1 = ___0_value;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1049>
__this->___m_IsStringPositionDirty = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1050>
return;
}
}
// Method Definition Index: 59465
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_stringPosition_m5C9E52B4A7304183ED4F690AD6239D57B142A7B6 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1059>
int32_t L_0;
L_0 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
return L_0;
}
}
// Method Definition Index: 59466
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_stringPosition_mB6538BDB302FECF09EAD5BA986FB11BBE6A49E8A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1060>
int32_t L_0 = ___0_value;
TMP_InputField_set_selectionStringAnchorPosition_m60E8DEBD9389373AD410E7E868D3C36CCA202B8E(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1060>
int32_t L_1 = ___0_value;
TMP_InputField_set_selectionStringFocusPosition_mB23FDE5288C4F033028320FE4DBDEB096AAB3917(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1060>
TMP_InputField_UpdateCaretPositionFromStringIndex_mC5C4A5C506805EEB1B32577969B126E257246D2C(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1060>
return;
}
}
// Method Definition Index: 59467
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_selectionStringAnchorPosition_m321370B1A913B9B619DE5C5A5E5FA8D251C0B8F2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1071>
int32_t L_0;
L_0 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
return L_0;
}
}
// Method Definition Index: 59468
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionStringAnchorPosition_m60E8DEBD9389373AD410E7E868D3C36CCA202B8E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1076>
int32_t L_0;
L_0 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1077>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1079>
int32_t L_1 = ___0_value;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1080>
__this->___m_IsCaretPositionDirty = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1081>
return;
}
}
// Method Definition Index: 59469
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_selectionStringFocusPosition_mA044AFF5699E8B61BF3CBE271522AC8CA7088B0F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1092>
int32_t L_0;
L_0 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
return L_0;
}
}
// Method Definition Index: 59470
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_selectionStringFocusPosition_mB23FDE5288C4F033028320FE4DBDEB096AAB3917 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1096>
int32_t L_0;
L_0 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1097>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1099>
int32_t L_1 = ___0_value;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1100>
__this->___m_IsCaretPositionDirty = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1101>
return;
}
}
// Method Definition Index: 59471
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnEnable_m3A78BC51F18EDA6775A85DB81F8F401B17D04475 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_m4632B99DD2C9CBC8BF7ECF26C68DE9190DA2CF9F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisLayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE_m1F9456DE15CE473E9CC8A0C861F424A2EF8D1F8B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m6D14E9D9ED30494BDFDA9210DE8FC7869AAD48E2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInParent_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_mB7DC50B5B9E75CDC907C040EF0AEC52BBB0451B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FastAction_1_Add_m368726E3508DB2176C4F87A79C0C0CC4816176D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_ON_TEXT_CHANGED_mEA6A2C8BD4AF9D1C0CF5A6EC9608F2149256B553_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E5F5CB4979BE02FA2697A4671278BE10C23D41A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral65698BD6D8F739DF350EBDC0763569988AB589FB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1);
s_Il2CppMethodInitialized = true;
}
IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B5_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B3_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B4_0 = NULL;
int32_t G_B6_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B6_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1148>
Selectable_OnEnable_mBE48F9440061AFFCEA53B103F7C7A059AC115FA7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1150>
String_t* L_0 = __this->___m_Text;
if (L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1151>
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___m_Text = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_1);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1153>
int32_t L_2;
L_2 = SystemInfo_get_operatingSystemFamily_mC8B13A7D2F34699EDDA4F7629F117C76F0C865FA(NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
G_B5_0 = __this;
goto IL_0044;
}
G_B3_0 = __this;
}
{
String_t* L_3;
L_3 = SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D(NULL);
NullCheck(L_3);
bool L_4;
L_4 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_3, _stringLiteralEDFB7950D8BA48969BB1CCF3BA5823E86CE096D1, NULL);
if (L_4)
{
G_B5_0 = G_B3_0;
goto IL_0044;
}
G_B4_0 = G_B3_0;
}
{
String_t* L_5;
L_5 = SystemInfo_get_operatingSystem_m47B20646C221517ACA8F99DE8576BF794AEB6F8D(NULL);
NullCheck(L_5);
bool L_6;
L_6 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_5, _stringLiteral65698BD6D8F739DF350EBDC0763569988AB589FB, NULL);
G_B6_0 = ((int32_t)(L_6));
G_B6_1 = G_B4_0;
goto IL_0045;
}
IL_0044:
{
G_B6_0 = 1;
G_B6_1 = G_B5_0;
}
IL_0045:
{
NullCheck(G_B6_1);
G_B6_1->___m_IsApplePlatform = (bool)G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1156>
RuntimeObject* L_7;
L_7 = Component_GetComponent_TisILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_m4632B99DD2C9CBC8BF7ECF26C68DE9190DA2CF9F(__this, Component_GetComponent_TisILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_m4632B99DD2C9CBC8BF7ECF26C68DE9190DA2CF9F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1158>
if (!L_7)
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1160>
__this->___m_IsDrivenByLayoutComponents = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1161>
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* L_8;
L_8 = Component_GetComponent_TisLayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE_m1F9456DE15CE473E9CC8A0C861F424A2EF8D1F8B(__this, Component_GetComponent_TisLayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE_m1F9456DE15CE473E9CC8A0C861F424A2EF8D1F8B_RuntimeMethod_var);
__this->___m_LayoutGroup = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LayoutGroup), (void*)L_8);
goto IL_006e;
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1164>
__this->___m_IsDrivenByLayoutComponents = (bool)0;
}
IL_006e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1166>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_9)
{
goto IL_0136;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1168>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_10 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0136;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_12 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_0136;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1170>
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_14 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)1);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_15 = L_14;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_16 = { reinterpret_cast<intptr_t> (TMP_SelectionCaret_tCDD93BB06825C506A7D3E06648FB33E3D61981EB_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_17;
L_17 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_16, NULL);
NullCheck(L_15);
ArrayElementTypeCheck (L_15, L_17);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_18, _stringLiteral2E5F5CB4979BE02FA2697A4671278BE10C23D41A, L_15, NULL);
V_1 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1172>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_1;
NullCheck(L_19);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_19, ((int32_t)52), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1173>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = V_1;
NullCheck(L_20);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_22 = __this->___m_TextComponent;
NullCheck(L_22);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
L_23 = TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8(L_22, NULL);
NullCheck(L_23);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
L_24 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_23, NULL);
NullCheck(L_21);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_21, L_24, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1174>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = V_1;
NullCheck(L_25);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_25, NULL);
NullCheck(L_26);
Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD(L_26, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1175>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_27 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28;
L_28 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_28);
int32_t L_29;
L_29 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_28, NULL);
NullCheck(L_27);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_27, L_29, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1177>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_1;
NullCheck(L_30);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4(L_30, GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
__this->___caretRectTrans = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___caretRectTrans), (void*)L_31);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1178>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32 = V_1;
NullCheck(L_32);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_33;
L_33 = GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9(L_32, GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9_RuntimeMethod_var);
__this->___m_CachedInputRenderer = L_33;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedInputRenderer), (void*)L_33);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1179>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_34 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35;
L_35 = Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78(NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36;
L_36 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
NullCheck(L_34);
CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196(L_34, L_35, L_36, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1182>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = V_1;
NullCheck(L_37);
LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* L_38;
L_38 = GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2(L_37, GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var);
NullCheck(L_38);
VirtualActionInvoker1< bool >::Invoke(28, L_38, (bool)1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1184>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_0136:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1188>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_39;
L_39 = Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4(__this, Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
__this->___m_RectTransform = L_39;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RectTransform), (void*)L_39);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1191>
IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821* L_40;
L_40 = Component_GetComponentsInParent_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_mB7DC50B5B9E75CDC907C040EF0AEC52BBB0451B6(__this, Component_GetComponentsInParent_TisIScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_mB7DC50B5B9E75CDC907C040EF0AEC52BBB0451B6_RuntimeMethod_var);
V_0 = L_40;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1192>
IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821* L_41 = V_0;
NullCheck(L_41);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_41)->max_length))) <= ((int32_t)1)))
{
goto IL_015d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1193>
IScrollHandlerU5BU5D_tB75AD9E80F9638ED9B3AA977FD42132F857C7821* L_42 = V_0;
NullCheck(L_42);
int32_t L_43 = 1;
RuntimeObject* L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
__this->___m_IScrollHandlerParent = ((ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E*)IsInstClass((RuntimeObject*)L_44, ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_IScrollHandlerParent), (void*)((ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E*)IsInstClass((RuntimeObject*)L_44, ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var)));
}
IL_015d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1196>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_45 = __this->___m_TextViewport;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_46;
L_46 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_45, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_46)
{
goto IL_0182;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1198>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_47 = __this->___m_TextViewport;
NullCheck(L_47);
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_48;
L_48 = Component_GetComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m6D14E9D9ED30494BDFDA9210DE8FC7869AAD48E2(L_47, Component_GetComponent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m6D14E9D9ED30494BDFDA9210DE8FC7869AAD48E2_RuntimeMethod_var);
__this->___m_TextViewportRectMask = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TextViewportRectMask), (void*)L_48);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1200>
TMP_InputField_UpdateMaskRegions_mD22E32D41A5E6EDAC8A7547194CA34A4DE918343(__this, NULL);
}
IL_0182:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1204>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_49 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_50;
L_50 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_49, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_50)
{
goto IL_01a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1205>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_51 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52;
L_52 = Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78(NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_53;
L_53 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
NullCheck(L_51);
CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196(L_51, L_52, L_53, NULL);
}
IL_01a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1207>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_54 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_55;
L_55 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_54, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_55)
{
goto IL_0211;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1209>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_56 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_57 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_57, __this, (intptr_t)((void*)TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138_RuntimeMethod_var), NULL);
NullCheck(L_56);
Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E(L_56, L_57, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1210>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_58 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_59 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_59, __this, (intptr_t)((void*)TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2_RuntimeMethod_var), NULL);
NullCheck(L_58);
Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E(L_58, L_59, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1213>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_60 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_61;
L_61 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_60, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_61)
{
goto IL_020b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1215>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_62 = __this->___m_VerticalScrollbar;
NullCheck(L_62);
ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* L_63;
L_63 = Scrollbar_get_onValueChanged_m14356CECC1A2BA96576EB73279AF2ECF28B26D6A_inline(L_62, NULL);
UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* L_64 = (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*)il2cpp_codegen_object_new(UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5(L_64, __this, (intptr_t)((void*)TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var), NULL);
NullCheck(L_63);
UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC(L_63, L_64, UnityEvent_1_AddListener_m44E396BC4484BD75427FDD8CBE0B533CCAD8C1EC_RuntimeMethod_var);
}
IL_020b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1218>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
}
IL_0211:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1222>
bool L_65;
L_65 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
__this->___m_TouchKeyboardAllowsInPlaceEditing = L_65;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1226>
il2cpp_codegen_runtime_class_init_inline(TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var);
FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005* L_66 = ((TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_StaticFields*)il2cpp_codegen_static_fields_for(TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var))->___TEXT_CHANGED_EVENT;
Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* L_67 = (Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A*)il2cpp_codegen_object_new(Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A_il2cpp_TypeInfo_var);
Action_1__ctor_m95478636F075134CA2998E22B214611472600983(L_67, __this, (intptr_t)((void*)TMP_InputField_ON_TEXT_CHANGED_mEA6A2C8BD4AF9D1C0CF5A6EC9608F2149256B553_RuntimeMethod_var), NULL);
NullCheck(L_66);
FastAction_1_Add_m368726E3508DB2176C4F87A79C0C0CC4816176D6(L_66, L_67, FastAction_1_Add_m368726E3508DB2176C4F87A79C0C0CC4816176D6_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1227>
return;
}
}
// Method Definition Index: 59472
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnDisable_m2E967647BDF216075B8F3EB3C1559B6AAA2D3C95 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FastAction_1_Remove_mB29130AC90F5F8967CD89587717469E44E4D186F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_ON_TEXT_CHANGED_mEA6A2C8BD4AF9D1C0CF5A6EC9608F2149256B553_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1232>
__this->___m_BlinkCoroutine = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlinkCoroutine), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1234>
TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D(__this, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1235>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0074;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1237>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_3, __this, (intptr_t)((void*)TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138_RuntimeMethod_var), NULL);
NullCheck(L_2);
Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1238>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_5 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_5, __this, (intptr_t)((void*)TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2_RuntimeMethod_var), NULL);
NullCheck(L_4);
Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C(L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1240>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_6 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_0074;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1241>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_8 = __this->___m_VerticalScrollbar;
NullCheck(L_8);
ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* L_9;
L_9 = Scrollbar_get_onValueChanged_m14356CECC1A2BA96576EB73279AF2ECF28B26D6A_inline(L_8, NULL);
UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90* L_10 = (UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90*)il2cpp_codegen_object_new(UnityAction_1_tAEFA3C1C529F0E1AD7C7C7AFC88822D359E7AC90_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mF770070D0A4FE93F6E04DA37D2EC60429EA545E5(L_10, __this, (intptr_t)((void*)TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03_RuntimeMethod_var), NULL);
NullCheck(L_9);
UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9(L_9, L_10, UnityEvent_1_RemoveListener_m6F51818308066F0E5EA7B37AC25ABDF12FADAEA9_RuntimeMethod_var);
}
IL_0074:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1244>
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
CanvasUpdateRegistry_UnRegisterCanvasElementForRebuild_m61F9979AB8AFBA924430757FE09967D7A335D916(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1247>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_11 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_0093;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1248>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_13 = __this->___m_CachedInputRenderer;
NullCheck(L_13);
CanvasRenderer_Clear_m496D522F1DBD1037417E470CF2D4D9FD22F68E81(L_13, NULL);
}
IL_0093:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1250>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14 = __this->___m_Mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_00ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1251>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16 = __this->___m_Mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_16, NULL);
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1253>
__this->___m_Mesh = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1256>
il2cpp_codegen_runtime_class_init_inline(TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var);
FastAction_1_tE50C6A692DF85AB55BE3160B659FA7DF19DFA005* L_17 = ((TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_StaticFields*)il2cpp_codegen_static_fields_for(TMPro_EventManager_t0234DB5BF625FC164B395C5C3B6F2CB8C89A3BA9_il2cpp_TypeInfo_var))->___TEXT_CHANGED_EVENT;
Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A* L_18 = (Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A*)il2cpp_codegen_object_new(Action_1_t7F8A08D55E64F30F0E9A4213699C99903459421A_il2cpp_TypeInfo_var);
Action_1__ctor_m95478636F075134CA2998E22B214611472600983(L_18, __this, (intptr_t)((void*)TMP_InputField_ON_TEXT_CHANGED_mEA6A2C8BD4AF9D1C0CF5A6EC9608F2149256B553_RuntimeMethod_var), NULL);
NullCheck(L_17);
FastAction_1_Remove_mB29130AC90F5F8967CD89587717469E44E4D186F(L_17, L_18, FastAction_1_Remove_mB29130AC90F5F8967CD89587717469E44E4D186F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1258>
Selectable_OnDisable_m293DB718E1101FC77E655E4A2C4F2DE1DBD4663C(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1259>
return;
}
}
// Method Definition Index: 59473
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ON_TEXT_CHANGED_mEA6A2C8BD4AF9D1C0CF5A6EC9608F2149256B553 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1268>
Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* L_0 = ___0_obj;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1270>
if (!L_2)
{
goto IL_003e;
}
}
{
bool L_3 = __this->___m_IsStringPositionDirty;
if (L_3)
{
goto IL_003e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1272>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_4)
{
goto IL_002b;
}
}
{
int32_t L_5;
L_5 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (L_5)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1274>
TMP_InputField_UpdateCaretPositionFromStringIndex_mC5C4A5C506805EEB1B32577969B126E257246D2C(__this, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1281>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_6 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_6, NULL);
if (!L_7)
{
goto IL_003e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1282>
TMP_InputField_UpdateScrollbar_m61D071BE0C6F2D5C8FD3F75AF4B6A256685429C9(__this, NULL);
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1284>
return;
}
}
// Method Definition Index: 59474
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TMP_InputField_CaretBlink_m280BE5F4289F6C4ABA767D15C147E39DA6B54AD5 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5* L_0 = (U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5*)il2cpp_codegen_object_new(U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5_il2cpp_TypeInfo_var);
U3CCaretBlinkU3Ed__293__ctor_m828B5B7DFF13E6D0F807BFCCFB333C01B4E649F5(L_0, 0, NULL);
U3CCaretBlinkU3Ed__293_t92E48874FB3138C544F88293F1B9C1F386483CB5* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
return L_1;
}
}
// Method Definition Index: 59475
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetCaretVisible_m1D8A496EA7137B9CCEFD1785B1D5BFA3A3325194 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1315>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1316>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1318>
__this->___m_CaretVisible = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1319>
float L_1;
L_1 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
__this->___m_BlinkStartTime = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1320>
TMP_InputField_SetCaretActive_mC9858C9E1FE6D8800219C49C52A9FACC1ED5EEC1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1321>
return;
}
}
// Method Definition Index: 59476
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetCaretActive_mC9858C9E1FE6D8800219C49C52A9FACC1ED5EEC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1327>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1328>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1330>
float L_1 = __this->___m_CaretBlinkRate;
if ((!(((float)L_1) > ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1332>
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2 = __this->___m_BlinkCoroutine;
if (L_2)
{
goto IL_0038;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1333>
RuntimeObject* L_3;
L_3 = TMP_InputField_CaretBlink_m280BE5F4289F6C4ABA767D15C147E39DA6B54AD5(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_3, NULL);
__this->___m_BlinkCoroutine = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlinkCoroutine), (void*)L_4);
return;
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1337>
__this->___m_CaretVisible = (bool)1;
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1339>
return;
}
}
// Method Definition Index: 59477
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnFocus_mBDC52EE4DF24C43E6C4C272B09FDAE6F7CB5970F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1343>
bool L_0 = __this->___m_OnFocusSelectAll;
if (!L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1344>
TMP_InputField_SelectAll_mC66107E00F20D1E401A04108D2A9136559AD23F7(__this, NULL);
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1345>
return;
}
}
// Method Definition Index: 59478
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SelectAll_mC66107E00F20D1E401A04108D2A9136559AD23F7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1349>
__this->___m_isSelectAll = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1350>
String_t* L_0;
L_0 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1351>
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1352>
return;
}
}
// Method Definition Index: 59479
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveTextEnd_mC781F7D531E0B22F73DF2C6E5F882243DD133E6A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1360>
bool L_0 = __this->___m_isRichTextEditingAllowed;
if (!L_0)
{
goto IL_0035;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1362>
String_t* L_1;
L_1 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1364>
bool L_3 = ___0_shift;
if (!L_3)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1366>
int32_t L_4 = V_0;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_4, NULL);
goto IL_0087;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1370>
int32_t L_5 = V_0;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1371>
int32_t L_6;
L_6 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_6, NULL);
goto IL_0087;
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1376>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = __this->___m_TextComponent;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
int32_t L_9 = L_8->___characterCount;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1378>
bool L_10 = ___0_shift;
if (!L_10)
{
goto IL_0061;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1380>
int32_t L_11 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1381>
int32_t L_12 = V_1;
int32_t L_13;
L_13 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_12, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_13, NULL);
goto IL_0087;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1385>
int32_t L_14 = V_1;
int32_t L_15 = L_14;
V_2 = L_15;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_15, NULL);
int32_t L_16 = V_2;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_16, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1386>
int32_t L_17 = V_1;
int32_t L_18;
L_18 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_17, NULL);
int32_t L_19 = L_18;
V_2 = L_19;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_19, NULL);
int32_t L_20 = V_2;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_20, NULL);
}
IL_0087:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1390>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1391>
return;
}
}
// Method Definition Index: 59480
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveTextStart_m8D0AA8989DE9DB5D0B540343640BFAAA1C0CEC9E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1399>
bool L_0 = __this->___m_isRichTextEditingAllowed;
if (!L_0)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1401>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1403>
bool L_1 = ___0_shift;
if (!L_1)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1405>
int32_t L_2 = V_0;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_2, NULL);
goto IL_006c;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1409>
int32_t L_3 = V_0;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1410>
int32_t L_4;
L_4 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_4, NULL);
goto IL_006c;
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1415>
V_1 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1417>
bool L_5 = ___0_shift;
if (!L_5)
{
goto IL_0046;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1419>
int32_t L_6 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1420>
int32_t L_7 = V_1;
int32_t L_8;
L_8 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_7, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_8, NULL);
goto IL_006c;
}
IL_0046:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1424>
int32_t L_9 = V_1;
int32_t L_10 = L_9;
V_2 = L_10;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_10, NULL);
int32_t L_11 = V_2;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1425>
int32_t L_12 = V_1;
int32_t L_13;
L_13 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_12, NULL);
int32_t L_14 = L_13;
V_2 = L_14;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_14, NULL);
int32_t L_15 = V_2;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_15, NULL);
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1429>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1430>
return;
}
}
// Method Definition Index: 59481
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveToEndOfLine_m42BC00BF1E1A82E956220244E72E577C667297D8 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t G_B3_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1440>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
NullCheck(L_1);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_2 = L_1->___characterInfo;
int32_t L_3;
L_3 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_2);
int32_t L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___lineNumber;
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1443>
bool L_5 = ___1_ctrl;
if (L_5)
{
goto IL_0041;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_7;
L_7 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_6, NULL);
NullCheck(L_7);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_8 = L_7->___lineInfo;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___lastCharacterIndex;
G_B3_0 = L_10;
goto IL_0053;
}
IL_0041:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_11 = __this->___m_TextComponent;
NullCheck(L_11);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_12;
L_12 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_11, NULL);
NullCheck(L_12);
int32_t L_13 = L_12->___characterCount;
G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
}
IL_0053:
{
V_1 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1445>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_14 = __this->___m_TextComponent;
NullCheck(L_14);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_15;
L_15 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_14, NULL);
NullCheck(L_15);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_16 = L_15->___characterInfo;
int32_t L_17 = V_1;
NullCheck(L_16);
int32_t L_18 = ((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17)))->___index;
V_2 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1447>
bool L_19 = ___0_shift;
if (!L_19)
{
goto IL_0083;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1449>
int32_t L_20 = V_2;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_20, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1451>
int32_t L_21 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_21, NULL);
goto IL_00a6;
}
IL_0083:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1455>
int32_t L_22 = V_2;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_22, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1456>
int32_t L_23;
L_23 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_23, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1458>
int32_t L_24 = V_1;
int32_t L_25 = L_24;
V_3 = L_25;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_25, NULL);
int32_t L_26 = V_3;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_26, NULL);
}
IL_00a6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1461>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1462>
return;
}
}
// Method Definition Index: 59482
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveToStartOfLine_mC73D470B797643AC87FCFCC778D43DD945B18252 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t G_B3_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1471>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
NullCheck(L_1);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_2 = L_1->___characterInfo;
int32_t L_3;
L_3 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_2);
int32_t L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___lineNumber;
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1474>
bool L_5 = ___1_ctrl;
if (L_5)
{
goto IL_0041;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_7;
L_7 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_6, NULL);
NullCheck(L_7);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_8 = L_7->___lineInfo;
int32_t L_9 = V_0;
NullCheck(L_8);
int32_t L_10 = ((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_9)))->___firstCharacterIndex;
G_B3_0 = L_10;
goto IL_0042;
}
IL_0041:
{
G_B3_0 = 0;
}
IL_0042:
{
V_1 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1476>
V_2 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1477>
int32_t L_11 = V_1;
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_0085;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1478>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_12 = __this->___m_TextComponent;
NullCheck(L_12);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_13;
L_13 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_12, NULL);
NullCheck(L_13);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_14 = L_13->___characterInfo;
int32_t L_15 = V_1;
NullCheck(L_14);
int32_t L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_15, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_17 = __this->___m_TextComponent;
NullCheck(L_17);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_18;
L_18 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_17, NULL);
NullCheck(L_18);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_19 = L_18->___characterInfo;
int32_t L_20 = V_1;
NullCheck(L_19);
int32_t L_21 = ((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_20, 1)))))->___stringLength;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, L_21));
}
IL_0085:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1480>
bool L_22 = ___0_shift;
if (!L_22)
{
goto IL_0098;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1482>
int32_t L_23 = V_2;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_23, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1484>
int32_t L_24 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_24, NULL);
goto IL_00bb;
}
IL_0098:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1488>
int32_t L_25 = V_2;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_25, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1489>
int32_t L_26;
L_26 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_26, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1491>
int32_t L_27 = V_1;
int32_t L_28 = L_27;
V_3 = L_28;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_28, NULL);
int32_t L_29 = V_3;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_29, NULL);
}
IL_00bb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1494>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1495>
return;
}
}
// Method Definition Index: 59483
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_clipboard_m53271C5A442FE382959DEF76525B14616E58BFAE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1502>
il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
String_t* L_0;
L_0 = GUIUtility_get_systemCopyBuffer_m01E2DF71533C31A4C552B9177D7CBA0C6CA3FC2A(NULL);
return L_0;
}
}
// Method Definition Index: 59484
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_set_clipboard_m2A21EC4F18EF6AB80DD0D03887BB115E3AB5D0BB (String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1506>
String_t* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
GUIUtility_set_systemCopyBuffer_mD14AE32BFEA4773BDC679205D470A228B8F225E8(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1507>
return;
}
}
// Method Definition Index: 59485
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1512>
bool L_0 = __this->___m_TouchKeyboardAllowsInPlaceEditing;
if (!L_0)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1513>
return (bool)1;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1515>
bool L_1;
L_1 = TMP_InputField_isUWP_mF4D492C45E598A35755C69FF79AC7994619FDE25(__this, NULL);
if (!L_1)
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1516>
bool L_2;
L_2 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1518>
bool L_3;
L_3 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
if (!L_3)
{
goto IL_002c;
}
}
{
bool L_4;
L_4 = TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790(__this, NULL);
if (!L_4)
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1519>
return (bool)1;
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1521>
bool L_5;
L_5 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
if (!L_5)
{
goto IL_0045;
}
}
{
bool L_6;
L_6 = TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790(__this, NULL);
if (L_6)
{
goto IL_0045;
}
}
{
bool L_7;
L_7 = TMP_InputField_get_shouldHideMobileInput_mB40438A3E4172E95CE11F03FD2484E954CDB1F1B(__this, NULL);
if (L_7)
{
goto IL_0045;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1522>
return (bool)0;
}
IL_0045:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1524>
return (bool)1;
}
}
// Method Definition Index: 59486
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_InPlaceEditingChanged_mE8146C8039843A43A3511456D3F52ED0D4E8B195 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1530>
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
bool L_0 = ((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___s_IsQuestDevice;
if (L_0)
{
goto IL_0018;
}
}
{
bool L_1 = __this->___m_TouchKeyboardAllowsInPlaceEditing;
bool L_2;
L_2 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0018:
{
return (bool)0;
}
}
// Method Definition Index: 59487
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_TouchScreenKeyboardShouldBeUsed_m8806A4066DDEDF4266EF3D5DE493F246BCE482F3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1537>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)11))))
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)17)))))
{
goto IL_0026;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1542>
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
bool L_3 = ((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___s_IsQuestDevice;
if (!L_3)
{
goto IL_001d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1543>
bool L_4;
L_4 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
return L_4;
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1545>
bool L_5;
L_5 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
return (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1547>
bool L_6;
L_6 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
return L_6;
}
}
// Method Definition Index: 59488
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateKeyboardStringPosition_m767CE12FCEEC4416181BEAB149C0A58597BA05C0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1557>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1558>
bool L_0 = __this->___m_HideMobileInput;
if (!L_0)
{
goto IL_0065;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_1 = __this->___m_SoftKeyboard;
if (!L_1)
{
goto IL_0065;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_2 = __this->___m_SoftKeyboard;
NullCheck(L_2);
bool L_3;
L_3 = TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9(L_2, NULL);
if (!L_3)
{
goto IL_0065;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_4) == ((int32_t)8)))
{
goto IL_002e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)31)))))
{
goto IL_0065;
}
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1560>
int32_t L_6;
L_6 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_7;
L_7 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_8;
L_8 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_6, L_7, NULL);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1561>
int32_t L_9;
L_9 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_10;
L_10 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_11;
L_11 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
V_1 = L_11;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1562>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_12 = __this->___m_SoftKeyboard;
int32_t L_13 = V_0;
int32_t L_14 = V_1;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_15;
memset((&L_15), 0, sizeof(L_15));
RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE((&L_15), L_13, L_14, NULL);
NullCheck(L_12);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(L_12, L_15, NULL);
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1564>
return;
}
}
// Method Definition Index: 59489
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateStringPositionFromKeyboard_mED93ADC3A6B158262ECFB07CD6B21EC39B99022E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
bool V_3 = false;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1569>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_SoftKeyboard;
NullCheck(L_0);
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_1;
L_1 = TouchScreenKeyboard_get_selection_m1D44C9A8D4EA91F61706F048ED318E537DC46AB2(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1574>
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_2 = V_0;
int32_t L_3 = L_2.___start;
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1575>
int32_t L_4;
L_4 = RangeInt_get_end_m5835FBEB410CB8AC0928AEFD95728A9AD57F6C63((&V_0), NULL);
V_2 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1577>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1579>
int32_t L_5;
L_5 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_6 = V_1;
if ((((int32_t)L_5) == ((int32_t)L_6)))
{
goto IL_0041;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1581>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1582>
int32_t L_7 = V_1;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1584>
int32_t L_8;
L_8 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_9;
L_9 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_8, NULL);
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_9, NULL);
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1587>
int32_t L_10;
L_10 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_11 = V_2;
if ((((int32_t)L_10) == ((int32_t)L_11)))
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1589>
int32_t L_12 = V_2;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1590>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1592>
int32_t L_13;
L_13 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_14;
L_14 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_13, NULL);
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_14, NULL);
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1595>
bool L_15 = V_3;
if (!L_15)
{
goto IL_0079;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1597>
float L_16;
L_16 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
__this->___m_BlinkStartTime = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1599>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
}
IL_0079:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1601>
return;
}
}
// Method Definition Index: 59490
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_LateUpdate_m9D1496DFE349C330C4FD29BDE290209E22E66DC4 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisTMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_m6CA031C91E5D203C24D3315721B6E3910B9C8729_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
bool V_2 = false;
float V_3 = 0.0f;
int32_t V_4 = 0;
int32_t V_5 = 0;
Il2CppChar V_6 = 0x0;
bool V_7 = false;
int32_t V_8 = 0;
int32_t V_9 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B12_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1610>
bool L_0 = __this->___m_ShouldActivateNextUpdate;
if (!L_0)
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1612>
bool L_1;
L_1 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_1)
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1614>
TMP_InputField_ActivateInputFieldInternal_m95B34ECC08F02FF048EFC2272CE07648657627BC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1615>
__this->___m_ShouldActivateNextUpdate = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1616>
return;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1620>
__this->___m_ShouldActivateNextUpdate = (bool)0;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1625>
bool L_2;
L_2 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (!L_2)
{
goto IL_003c;
}
}
{
bool L_3;
L_3 = TMP_InputField_InPlaceEditingChanged_mE8146C8039843A43A3511456D3F52ED0D4E8B195(__this, NULL);
if (!L_3)
{
goto IL_003c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1626>
TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D(__this, (bool)0, NULL);
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1629>
bool L_4;
L_4 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_4)
{
goto IL_014c;
}
}
{
bool L_5 = __this->___m_SelectionStillActive;
if (!L_5)
{
goto IL_014c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1631>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_6;
L_6 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_7)
{
goto IL_0062;
}
}
{
G_B12_0 = ((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)(NULL));
goto IL_006c;
}
IL_0062:
{
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_8;
L_8 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_8);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_8, NULL);
G_B12_0 = L_9;
}
IL_006c:
{
V_1 = G_B12_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1633>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0085;
}
}
{
bool L_12 = __this->___m_ResetOnDeActivation;
if (!L_12)
{
goto IL_0085;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1635>
TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1636>
return;
}
IL_0085:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1639>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_14)
{
goto IL_00ff;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, L_16, NULL);
if (!L_17)
{
goto IL_00ff;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1641>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = __this->___m_PreviouslySelectedObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, L_19, NULL);
if (!L_20)
{
goto IL_00ab;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1642>
return;
}
IL_00ab:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1644>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_1;
__this->___m_PreviouslySelectedObject = L_21;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviouslySelectedObject), (void*)L_21);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1647>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_22 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_22, NULL);
if (!L_23)
{
goto IL_00d3;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = V_1;
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_25 = __this->___m_VerticalScrollbar;
NullCheck(L_25);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
L_26 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_25, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_27;
L_27 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_24, L_26, NULL);
if (!L_27)
{
goto IL_00d3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1650>
return;
}
IL_00d3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1654>
bool L_28 = __this->___m_ResetOnDeActivation;
if (!L_28)
{
goto IL_00e2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1656>
TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1657>
return;
}
IL_00e2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1661>
bool L_29 = __this->___m_KeepTextSelectionVisible;
if (L_29)
{
goto IL_00fe;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_1;
NullCheck(L_30);
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* L_31;
L_31 = GameObject_GetComponent_TisTMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_m6CA031C91E5D203C24D3315721B6E3910B9C8729(L_30, GameObject_GetComponent_TisTMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_m6CA031C91E5D203C24D3315721B6E3910B9C8729_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_32;
L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_32)
{
goto IL_00fe;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1662>
TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F(__this, NULL);
}
IL_00fe:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1664>
return;
}
IL_00ff:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1668>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_33 = __this->___m_ProcessingEvent;
if (!L_33)
{
goto IL_014c;
}
}
{
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_34 = __this->___m_ProcessingEvent;
NullCheck(L_34);
int32_t L_35;
L_35 = Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56(L_34, NULL);
if (L_35)
{
goto IL_014c;
}
}
{
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_36 = __this->___m_ProcessingEvent;
NullCheck(L_36);
int32_t L_37;
L_37 = Event_get_button_m57F81B5CCB26866E776D0EBD1250C708A3565C08(L_36, NULL);
if (L_37)
{
goto IL_014c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1671>
V_2 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1672>
float L_38;
L_38 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
V_3 = L_38;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1674>
float L_39 = __this->___m_KeyDownStartTime;
float L_40 = __this->___m_DoubleClickDelay;
float L_41 = V_3;
if ((!(((float)((float)il2cpp_codegen_add(L_39, L_40))) > ((float)L_41))))
{
goto IL_013b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1675>
V_2 = (bool)1;
}
IL_013b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1677>
float L_42 = V_3;
__this->___m_KeyDownStartTime = L_42;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1679>
bool L_43 = V_2;
if (!L_43)
{
goto IL_014c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1688>
TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1690>
return;
}
IL_014c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1722>
TMP_InputField_UpdateMaskRegions_mD22E32D41A5E6EDAC8A7547194CA34A4DE918343(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1724>
bool L_44;
L_44 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (!L_44)
{
goto IL_0162;
}
}
{
bool L_45;
L_45 = TMP_InputField_isKeyboardUsingEvents_mE8A5552B89353CF45DBC4206F55ED41EB7C0F273(__this, NULL);
if (L_45)
{
goto IL_016a;
}
}
IL_0162:
{
bool L_46;
L_46 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_46)
{
goto IL_016b;
}
}
IL_016a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1726>
return;
}
IL_016b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1729>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1731>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_47 = __this->___m_SoftKeyboard;
if (!L_47)
{
goto IL_0189;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_48 = __this->___m_SoftKeyboard;
NullCheck(L_48);
int32_t L_49;
L_49 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_48, NULL);
if (!L_49)
{
goto IL_022c;
}
}
IL_0189:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1733>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_50 = __this->___m_SoftKeyboard;
if (!L_50)
{
goto IL_0224;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1735>
bool L_51 = __this->___m_ReadOnly;
if (L_51)
{
goto IL_01ad;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1736>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_52 = __this->___m_SoftKeyboard;
NullCheck(L_52);
String_t* L_53;
L_53 = TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E(L_52, NULL);
TMP_InputField_set_text_m684E9CDA2D9E82D1C497B5E03DBE79C00584FF62(__this, L_53, NULL);
}
IL_01ad:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1738>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_54 = __this->___m_SoftKeyboard;
NullCheck(L_54);
int32_t L_55;
L_55 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_54, NULL);
V_4 = L_55;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1741>
int32_t L_56 = __this->___m_LastKeyCode;
if ((((int32_t)L_56) == ((int32_t)((int32_t)13))))
{
goto IL_01db;
}
}
{
int32_t L_57 = V_4;
if ((!(((uint32_t)L_57) == ((uint32_t)1))))
{
goto IL_01db;
}
}
{
bool L_58;
L_58 = TMP_InputField_isUWP_mF4D492C45E598A35755C69FF79AC7994619FDE25(__this, NULL);
if (!L_58)
{
goto IL_01db;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1743>
V_4 = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1745>
__this->___m_IsKeyboardBeingClosedInHoloLens = (bool)1;
}
IL_01db:
{
int32_t L_59 = V_4;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_59, 1)))
{
case 0:
{
goto IL_0210;
}
case 1:
{
goto IL_01fa;
}
case 2:
{
goto IL_01f2;
}
}
}
{
goto IL_0224;
}
IL_01f2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1751>
TMP_InputField_SendTouchScreenKeyboardStatusChanged_mF0F1E86DFF3023EA6167004879DAE86E1D2C3AEB(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1752>
goto IL_0224;
}
IL_01fa:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1754>
__this->___m_ReleaseSelection = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1755>
__this->___m_WasCanceled = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1756>
TMP_InputField_SendTouchScreenKeyboardStatusChanged_mF0F1E86DFF3023EA6167004879DAE86E1D2C3AEB(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1757>
goto IL_0224;
}
IL_0210:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1759>
__this->___m_ReleaseSelection = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1760>
TMP_InputField_SendTouchScreenKeyboardStatusChanged_mF0F1E86DFF3023EA6167004879DAE86E1D2C3AEB(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1761>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(76, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
}
IL_0224:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1766>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(37, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1767>
return;
}
IL_022c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1770>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_60 = __this->___m_SoftKeyboard;
NullCheck(L_60);
String_t* L_61;
L_61 = TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E(L_60, NULL);
V_0 = L_61;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1772>
String_t* L_62 = __this->___m_Text;
String_t* L_63 = V_0;
bool L_64;
L_64 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_62, L_63, NULL);
if (!L_64)
{
goto IL_03ba;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1774>
bool L_65 = __this->___m_ReadOnly;
if (!L_65)
{
goto IL_0267;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1776>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_66 = __this->___m_SoftKeyboard;
String_t* L_67 = __this->___m_Text;
NullCheck(L_66);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_66, L_67, NULL);
goto IL_045a;
}
IL_0267:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1780>
__this->___m_Text = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1782>
V_5 = 0;
goto IL_0349;
}
IL_027a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1784>
String_t* L_68 = V_0;
int32_t L_69 = V_5;
NullCheck(L_68);
Il2CppChar L_70;
L_70 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_68, L_69, NULL);
V_6 = L_70;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1785>
V_7 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1787>
Il2CppChar L_71 = V_6;
if ((((int32_t)L_71) == ((int32_t)((int32_t)13))))
{
goto IL_0292;
}
}
{
Il2CppChar L_72 = V_6;
if ((!(((uint32_t)L_72) == ((uint32_t)3))))
{
goto IL_0296;
}
}
IL_0292:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1788>
V_6 = ((int32_t)10);
}
IL_0296:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1790>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_73;
L_73 = TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D_inline(__this, NULL);
if (!L_73)
{
goto IL_02c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1791>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_74;
L_74 = TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D_inline(__this, NULL);
String_t* L_75 = __this->___m_Text;
String_t* L_76 = __this->___m_Text;
NullCheck(L_76);
int32_t L_77;
L_77 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_76, NULL);
Il2CppChar L_78 = V_6;
NullCheck(L_74);
Il2CppChar L_79;
L_79 = OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_inline(L_74, L_75, L_77, L_78, NULL);
V_6 = L_79;
goto IL_02f6;
}
IL_02c0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1792>
int32_t L_80;
L_80 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if (!L_80)
{
goto IL_02f6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1794>
String_t* L_81 = __this->___m_Text;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1795>
String_t* L_82 = __this->___m_Text;
String_t* L_83 = __this->___m_Text;
NullCheck(L_83);
int32_t L_84;
L_84 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_83, NULL);
Il2CppChar L_85 = V_6;
Il2CppChar L_86;
L_86 = TMP_InputField_Validate_m76212763DA49DFD7C152C65F8AF6CC056EE69979(__this, L_82, L_84, L_85, NULL);
V_6 = L_86;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1796>
String_t* L_87 = __this->___m_Text;
bool L_88;
L_88 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_81, L_87, NULL);
V_7 = L_88;
}
IL_02f6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1799>
int32_t L_89;
L_89 = TMP_InputField_get_lineType_mE221F133A310EB6C93DA24E1F5900E948771D64C_inline(__this, NULL);
if ((((int32_t)L_89) == ((int32_t)2)))
{
goto IL_031a;
}
}
{
Il2CppChar L_90 = V_6;
if ((!(((uint32_t)L_90) == ((uint32_t)((int32_t)10)))))
{
goto IL_031a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1801>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1803>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(76, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1804>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(37, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1805>
return;
}
IL_031a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1810>
Il2CppChar L_91 = V_6;
if (!L_91)
{
goto IL_0343;
}
}
{
int32_t L_92;
L_92 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_92) == ((uint32_t)8))))
{
goto IL_032b;
}
}
{
bool L_93 = V_7;
if (L_93)
{
goto IL_0343;
}
}
IL_032b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1811>
String_t* L_94 = __this->___m_Text;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
String_t* L_95;
L_95 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_6), NULL);
String_t* L_96;
L_96 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_94, L_95, NULL);
__this->___m_Text = L_96;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_96);
}
IL_0343:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1782>
int32_t L_97 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_97, 1));
}
IL_0349:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1782>
int32_t L_98 = V_5;
String_t* L_99 = V_0;
NullCheck(L_99);
int32_t L_100;
L_100 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_99, NULL);
if ((((int32_t)L_98) < ((int32_t)L_100)))
{
goto IL_027a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1814>
int32_t L_101;
L_101 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
if ((((int32_t)L_101) <= ((int32_t)0)))
{
goto IL_038a;
}
}
{
String_t* L_102 = __this->___m_Text;
NullCheck(L_102);
int32_t L_103;
L_103 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_102, NULL);
int32_t L_104;
L_104 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
if ((((int32_t)L_103) <= ((int32_t)L_104)))
{
goto IL_038a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1815>
String_t* L_105 = __this->___m_Text;
int32_t L_106;
L_106 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
NullCheck(L_105);
String_t* L_107;
L_107 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_105, 0, L_106, NULL);
__this->___m_Text = L_107;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_107);
}
IL_038a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1817>
TMP_InputField_UpdateStringPositionFromKeyboard_mED93ADC3A6B158262ECFB07CD6B21EC39B99022E(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1821>
String_t* L_108 = __this->___m_Text;
String_t* L_109 = V_0;
bool L_110;
L_110 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_108, L_109, NULL);
if (!L_110)
{
goto IL_03af;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1822>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_111 = __this->___m_SoftKeyboard;
String_t* L_112 = __this->___m_Text;
NullCheck(L_111);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_111, L_112, NULL);
}
IL_03af:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1824>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
goto IL_045a;
}
IL_03ba:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1829>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1830>
bool L_113 = __this->___m_HideMobileInput;
if (!L_113)
{
goto IL_0425;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_114 = __this->___m_SoftKeyboard;
if (!L_114)
{
goto IL_0425;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_115 = __this->___m_SoftKeyboard;
NullCheck(L_115);
bool L_116;
L_116 = TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9(L_115, NULL);
if (!L_116)
{
goto IL_0425;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_117;
L_117 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_117) == ((int32_t)8)))
{
goto IL_0425;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_118;
L_118 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_118) == ((int32_t)((int32_t)31))))
{
goto IL_0425;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1832>
int32_t L_119;
L_119 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_120;
L_120 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_121;
L_121 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_119, L_120, NULL);
V_8 = L_121;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1833>
int32_t L_122;
L_122 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_123;
L_123 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_124;
L_124 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(((int32_t)il2cpp_codegen_subtract(L_122, L_123)), NULL);
V_9 = L_124;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1834>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_125 = __this->___m_SoftKeyboard;
int32_t L_126 = V_8;
int32_t L_127 = V_9;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_128;
memset((&L_128), 0, sizeof(L_128));
RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE((&L_128), L_126, L_127, NULL);
NullCheck(L_125);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(L_125, L_128, NULL);
goto IL_045a;
}
IL_0425:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1836>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1837>
bool L_129 = __this->___m_HideMobileInput;
if (!L_129)
{
goto IL_0436;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_130;
L_130 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_130) == ((int32_t)((int32_t)11))))
{
goto IL_0454;
}
}
IL_0436:
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_131 = __this->___m_SoftKeyboard;
NullCheck(L_131);
bool L_132;
L_132 = TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9(L_131, NULL);
if (!L_132)
{
goto IL_045a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_133;
L_133 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_133) == ((int32_t)8)))
{
goto IL_0454;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_134;
L_134 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_134) == ((uint32_t)((int32_t)31)))))
{
goto IL_045a;
}
}
IL_0454:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1839>
TMP_InputField_UpdateStringPositionFromKeyboard_mED93ADC3A6B158262ECFB07CD6B21EC39B99022E(__this, NULL);
}
IL_045a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1852>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_135 = __this->___m_SoftKeyboard;
if (!L_135)
{
goto IL_048b;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_136 = __this->___m_SoftKeyboard;
NullCheck(L_136);
int32_t L_137;
L_137 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_136, NULL);
if (!L_137)
{
goto IL_048b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1854>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_138 = __this->___m_SoftKeyboard;
NullCheck(L_138);
int32_t L_139;
L_139 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_138, NULL);
if ((!(((uint32_t)L_139) == ((uint32_t)2))))
{
goto IL_0484;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1855>
__this->___m_WasCanceled = (bool)1;
}
IL_0484:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1857>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(37, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
}
IL_048b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1859>
return;
}
}
// Method Definition Index: 59491
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_MayDrag_mB0F0807D39BED3B80A5EF8F757E8956D5869ED1F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1863>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1864>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1865>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1866>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1867>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_003f;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (!L_1)
{
goto IL_003f;
}
}
{
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___0_eventData;
NullCheck(L_2);
int32_t L_3;
L_3 = PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline(L_2, NULL);
if (L_3)
{
goto IL_003f;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_003f;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_6 = __this->___m_SoftKeyboard;
if (!L_6)
{
goto IL_003d;
}
}
{
bool L_7;
L_7 = TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790(__this, NULL);
if (L_7)
{
goto IL_003d;
}
}
{
bool L_8;
L_8 = TMP_InputField_get_shouldHideMobileInput_mB40438A3E4172E95CE11F03FD2484E954CDB1F1B(__this, NULL);
return L_8;
}
IL_003d:
{
return (bool)1;
}
IL_003f:
{
return (bool)0;
}
}
// Method Definition Index: 59492
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnBeginDrag_m0F9B51A6CEBD12DAB6DFFF1CA1F15AD1D3495940 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1872>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = TMP_InputField_MayDrag_mB0F0807D39BED3B80A5EF8F757E8956D5869ED1F(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1873>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1875>
__this->___m_UpdateDrag = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1876>
return;
}
}
// Method Definition Index: 59493
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnDrag_mBA444852C709D10301A31FAD4DA6AD33479C05E4 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B10_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B9_0 = NULL;
int32_t G_B11_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B11_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1880>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = TMP_InputField_MayDrag_mB0F0807D39BED3B80A5EF8F757E8956D5869ED1F(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1881>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1885>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_3 = ___0_eventData;
NullCheck(L_3);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_3, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_4, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___0_eventData;
NullCheck(L_6);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7;
L_7 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = TMP_TextUtilities_GetCursorIndexFromPosition_mC95254F6E9C80CC65D7B89AB3281FB090DACAF43(L_2, L_5, L_7, (&V_0), NULL);
V_1 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1887>
bool L_9 = __this->___m_isRichTextEditingAllowed;
if (!L_9)
{
goto IL_00a4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1889>
int32_t L_10 = V_0;
if ((!(((uint32_t)L_10) == ((uint32_t)1))))
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1891>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_11 = __this->___m_TextComponent;
NullCheck(L_11);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_12;
L_12 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_11, NULL);
NullCheck(L_12);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_13 = L_12->___characterInfo;
int32_t L_14 = V_1;
NullCheck(L_13);
int32_t L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___index;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_15, NULL);
goto IL_014c;
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1893>
int32_t L_16 = V_0;
if ((!(((uint32_t)L_16) == ((uint32_t)2))))
{
goto IL_014c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1895>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_17 = __this->___m_TextComponent;
NullCheck(L_17);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_18;
L_18 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_17, NULL);
NullCheck(L_18);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_19 = L_18->___characterInfo;
int32_t L_20 = V_1;
NullCheck(L_19);
int32_t L_21 = ((L_19)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_20)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_22 = __this->___m_TextComponent;
NullCheck(L_22);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_23;
L_23 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_22, NULL);
NullCheck(L_23);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_24 = L_23->___characterInfo;
int32_t L_25 = V_1;
NullCheck(L_24);
int32_t L_26 = ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_25)))->___stringLength;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, ((int32_t)il2cpp_codegen_add(L_21, L_26)), NULL);
goto IL_014c;
}
IL_00a4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1900>
int32_t L_27 = V_0;
if ((!(((uint32_t)L_27) == ((uint32_t)1))))
{
goto IL_010b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1902>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1903>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1904>
int32_t L_28 = V_1;
if (!L_28)
{
G_B10_0 = __this;
goto IL_00e9;
}
G_B9_0 = __this;
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_29 = __this->___m_TextComponent;
NullCheck(L_29);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_30;
L_30 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_29, NULL);
NullCheck(L_30);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_31 = L_30->___characterInfo;
int32_t L_32 = V_1;
NullCheck(L_31);
int32_t L_33 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_32, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_34 = __this->___m_TextComponent;
NullCheck(L_34);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_35;
L_35 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_34, NULL);
NullCheck(L_35);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_36 = L_35->___characterInfo;
int32_t L_37 = V_1;
NullCheck(L_36);
int32_t L_38 = ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_37, 1)))))->___stringLength;
G_B11_0 = ((int32_t)il2cpp_codegen_add(L_33, L_38));
G_B11_1 = G_B9_0;
goto IL_0104;
}
IL_00e9:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_39 = __this->___m_TextComponent;
NullCheck(L_39);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_40;
L_40 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_39, NULL);
NullCheck(L_40);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_41 = L_40->___characterInfo;
NullCheck(L_41);
int32_t L_42 = ((L_41)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___index;
G_B11_0 = L_42;
G_B11_1 = G_B10_0;
}
IL_0104:
{
NullCheck(G_B11_1);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(G_B11_1, G_B11_0, NULL);
goto IL_014c;
}
IL_010b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1906>
int32_t L_43 = V_0;
if ((!(((uint32_t)L_43) == ((uint32_t)2))))
{
goto IL_014c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1908>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_44 = __this->___m_TextComponent;
NullCheck(L_44);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_45;
L_45 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_44, NULL);
NullCheck(L_45);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_46 = L_45->___characterInfo;
int32_t L_47 = V_1;
NullCheck(L_46);
int32_t L_48 = ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_49 = __this->___m_TextComponent;
NullCheck(L_49);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_50;
L_50 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_49, NULL);
NullCheck(L_50);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_51 = L_50->___characterInfo;
int32_t L_52 = V_1;
NullCheck(L_51);
int32_t L_53 = ((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_52)))->___stringLength;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, ((int32_t)il2cpp_codegen_add(L_48, L_53)), NULL);
}
IL_014c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1912>
int32_t L_54;
L_54 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_55;
L_55 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_54, NULL);
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_55, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1914>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1916>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_56;
L_56 = TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline(__this, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_57 = ___0_eventData;
NullCheck(L_57);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58;
L_58 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_57, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_59 = ___0_eventData;
NullCheck(L_59);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_60;
L_60 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_59, NULL);
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_61;
L_61 = RectTransformUtility_RectangleContainsScreenPoint_mBA6600E46C416EF032491AED969AA00BE2249630(L_56, L_58, L_60, NULL);
__this->___m_DragPositionOutOfBounds = (bool)((((int32_t)L_61) == ((int32_t)0))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1917>
bool L_62 = __this->___m_DragPositionOutOfBounds;
if (!L_62)
{
goto IL_01a7;
}
}
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_63 = __this->___m_DragCoroutine;
if (L_63)
{
goto IL_01a7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1918>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_64 = ___0_eventData;
RuntimeObject* L_65;
L_65 = TMP_InputField_MouseDragOutsideRect_m19E6E5421BFCC996DC30FD6FCD07EF890931FB44(__this, L_64, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_66;
L_66 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_65, NULL);
__this->___m_DragCoroutine = L_66;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DragCoroutine), (void*)L_66);
}
IL_01a7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1920>
TMP_InputField_UpdateKeyboardStringPosition_m767CE12FCEEC4416181BEAB149C0A58597BA05C0(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1921>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_67 = ___0_eventData;
NullCheck(L_67);
VirtualActionInvoker0::Invoke(5, L_67);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1926>
return;
}
}
// Method Definition Index: 59494
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TMP_InputField_MouseDragOutsideRect_m19E6E5421BFCC996DC30FD6FCD07EF890931FB44 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88* L_0 = (U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88*)il2cpp_codegen_object_new(U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88_il2cpp_TypeInfo_var);
U3CMouseDragOutsideRectU3Ed__314__ctor_m379DC13D0F23F6532CA9B62188CDA5051D8271D7(L_0, 0, NULL);
U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
U3CMouseDragOutsideRectU3Ed__314_t4BDE55A797EB843DADC99443F3A0E0043BF16F88* L_2 = L_1;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_3 = ___0_eventData;
NullCheck(L_2);
L_2->___eventData = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___eventData), (void*)L_3);
return L_2;
}
}
// Method Definition Index: 59495
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnEndDrag_m0CB1102EBBDC28E1AFA38FD0D50469F08492D4AC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1969>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = TMP_InputField_MayDrag_mB0F0807D39BED3B80A5EF8F757E8956D5869ED1F(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1970>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1972>
__this->___m_UpdateDrag = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1973>
return;
}
}
// Method Definition Index: 59496
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnPointerDown_mA194D68CFB19DF910D8EE1B63DF5FF4D795C6C8D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
bool V_2 = false;
float V_3 = 0.0f;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t G_B9_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B22_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B21_0 = NULL;
int32_t G_B23_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B23_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B34_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B34_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B33_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B33_1 = NULL;
int32_t G_B35_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B35_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B35_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1977>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = TMP_InputField_MayDrag_mB0F0807D39BED3B80A5EF8F757E8956D5869ED1F(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1978>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1980>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
NullCheck(L_2);
EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173(L_2, L_3, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1982>
bool L_5 = __this->___m_AllowInput;
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1983>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___0_eventData;
Selectable_OnPointerDown_m4425D3C7641AAD2430A7E666F35047E2F3B623D3(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1985>
bool L_7;
L_7 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (L_7)
{
goto IL_004e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1987>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_8 = __this->___m_SoftKeyboard;
if (!L_8)
{
goto IL_0046;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_9 = __this->___m_SoftKeyboard;
NullCheck(L_9);
bool L_10;
L_10 = TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775(L_9, NULL);
if (L_10)
{
goto IL_004e;
}
}
IL_0046:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1989>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_11 = ___0_eventData;
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(36, __this, L_11);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1990>
return;
}
IL_004e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1995>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = __this->___m_ProcessingEvent;
bool L_13;
L_13 = Event_PopEvent_mC780BAA7CE4F0E75C8B5C7DC5EB430C278B0D0AE(L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:1996>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_14 = __this->___m_ProcessingEvent;
if (!L_14)
{
goto IL_0074;
}
}
{
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = __this->___m_ProcessingEvent;
NullCheck(L_15);
int32_t L_16;
L_16 = Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B(L_15, NULL);
G_B9_0 = ((!(((uint32_t)((int32_t)((int32_t)L_16&1))) <= ((uint32_t)0)))? 1 : 0);
goto IL_0075;
}
IL_0074:
{
G_B9_0 = 0;
}
IL_0075:
{
V_1 = (bool)G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2002>
V_2 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2003>
float L_17;
L_17 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
V_3 = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2005>
float L_18 = __this->___m_PointerDownClickStartTime;
float L_19 = __this->___m_DoubleClickDelay;
float L_20 = V_3;
if ((!(((float)((float)il2cpp_codegen_add(L_18, L_19))) > ((float)L_20))))
{
goto IL_0090;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2006>
V_2 = (bool)1;
}
IL_0090:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2008>
float L_21 = V_3;
__this->___m_PointerDownClickStartTime = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2012>
bool L_22 = V_0;
if (L_22)
{
goto IL_00a5;
}
}
{
bool L_23 = __this->___m_OnFocusSelectAll;
if (L_23)
{
goto IL_04d2;
}
}
IL_00a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2016>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_24 = __this->___m_TextComponent;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_25 = ___0_eventData;
NullCheck(L_25);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_25, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
L_27 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_26, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_28 = ___0_eventData;
NullCheck(L_28);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29;
L_29 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_28, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_30;
L_30 = TMP_TextUtilities_GetCursorIndexFromPosition_mC95254F6E9C80CC65D7B89AB3281FB090DACAF43(L_24, L_27, L_29, (&V_4), NULL);
V_5 = L_30;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2018>
bool L_31 = V_1;
if (!L_31)
{
goto IL_0205;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2020>
bool L_32 = __this->___m_isRichTextEditingAllowed;
if (!L_32)
{
goto IL_014b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2022>
int32_t L_33 = V_4;
if ((!(((uint32_t)L_33) == ((uint32_t)1))))
{
goto IL_00ff;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2024>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_34 = __this->___m_TextComponent;
NullCheck(L_34);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_35;
L_35 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_34, NULL);
NullCheck(L_35);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_36 = L_35->___characterInfo;
int32_t L_37 = V_5;
NullCheck(L_36);
int32_t L_38 = ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)))->___index;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_38, NULL);
goto IL_0363;
}
IL_00ff:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2026>
int32_t L_39 = V_4;
if ((!(((uint32_t)L_39) == ((uint32_t)2))))
{
goto IL_0363;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2028>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_40 = __this->___m_TextComponent;
NullCheck(L_40);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_41;
L_41 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_40, NULL);
NullCheck(L_41);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_42 = L_41->___characterInfo;
int32_t L_43 = V_5;
NullCheck(L_42);
int32_t L_44 = ((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_43)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_45 = __this->___m_TextComponent;
NullCheck(L_45);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_46;
L_46 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_45, NULL);
NullCheck(L_46);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_47 = L_46->___characterInfo;
int32_t L_48 = V_5;
NullCheck(L_47);
int32_t L_49 = ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___stringLength;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, ((int32_t)il2cpp_codegen_add(L_44, L_49)), NULL);
goto IL_0363;
}
IL_014b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2033>
int32_t L_50 = V_4;
if ((!(((uint32_t)L_50) == ((uint32_t)1))))
{
goto IL_01b9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2035>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2036>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2037>
int32_t L_51 = V_5;
if (!L_51)
{
G_B22_0 = __this;
goto IL_0194;
}
G_B21_0 = __this;
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_52 = __this->___m_TextComponent;
NullCheck(L_52);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_53;
L_53 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_52, NULL);
NullCheck(L_53);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_54 = L_53->___characterInfo;
int32_t L_55 = V_5;
NullCheck(L_54);
int32_t L_56 = ((L_54)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_55, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_57 = __this->___m_TextComponent;
NullCheck(L_57);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_58;
L_58 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_57, NULL);
NullCheck(L_58);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_59 = L_58->___characterInfo;
int32_t L_60 = V_5;
NullCheck(L_59);
int32_t L_61 = ((L_59)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_60, 1)))))->___stringLength;
G_B23_0 = ((int32_t)il2cpp_codegen_add(L_56, L_61));
G_B23_1 = G_B21_0;
goto IL_01af;
}
IL_0194:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_62 = __this->___m_TextComponent;
NullCheck(L_62);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_63;
L_63 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_62, NULL);
NullCheck(L_63);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_64 = L_63->___characterInfo;
NullCheck(L_64);
int32_t L_65 = ((L_64)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___index;
G_B23_0 = L_65;
G_B23_1 = G_B22_0;
}
IL_01af:
{
NullCheck(G_B23_1);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(G_B23_1, G_B23_0, NULL);
goto IL_0363;
}
IL_01b9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2039>
int32_t L_66 = V_4;
if ((!(((uint32_t)L_66) == ((uint32_t)2))))
{
goto IL_0363;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2041>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_67 = __this->___m_TextComponent;
NullCheck(L_67);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_68;
L_68 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_67, NULL);
NullCheck(L_68);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_69 = L_68->___characterInfo;
int32_t L_70 = V_5;
NullCheck(L_69);
int32_t L_71 = ((L_69)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_70)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_72 = __this->___m_TextComponent;
NullCheck(L_72);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_73;
L_73 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_72, NULL);
NullCheck(L_73);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_74 = L_73->___characterInfo;
int32_t L_75 = V_5;
NullCheck(L_74);
int32_t L_76 = ((L_74)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_75)))->___stringLength;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, ((int32_t)il2cpp_codegen_add(L_71, L_76)), NULL);
goto IL_0363;
}
IL_0205:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2047>
bool L_77 = __this->___m_isRichTextEditingAllowed;
if (!L_77)
{
goto IL_029e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2049>
int32_t L_78 = V_4;
if ((!(((uint32_t)L_78) == ((uint32_t)1))))
{
goto IL_0247;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2051>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_79 = __this->___m_TextComponent;
NullCheck(L_79);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_80;
L_80 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_79, NULL);
NullCheck(L_80);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_81 = L_80->___characterInfo;
int32_t L_82 = V_5;
NullCheck(L_81);
int32_t L_83 = ((L_81)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_82)))->___index;
int32_t L_84 = L_83;
V_6 = L_84;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_84, NULL);
int32_t L_85 = V_6;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_85, NULL);
goto IL_0363;
}
IL_0247:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2053>
int32_t L_86 = V_4;
if ((!(((uint32_t)L_86) == ((uint32_t)2))))
{
goto IL_0363;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2055>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_87 = __this->___m_TextComponent;
NullCheck(L_87);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_88;
L_88 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_87, NULL);
NullCheck(L_88);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_89 = L_88->___characterInfo;
int32_t L_90 = V_5;
NullCheck(L_89);
int32_t L_91 = ((L_89)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_90)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_92 = __this->___m_TextComponent;
NullCheck(L_92);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_93;
L_93 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_92, NULL);
NullCheck(L_93);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_94 = L_93->___characterInfo;
int32_t L_95 = V_5;
NullCheck(L_94);
int32_t L_96 = ((L_94)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_95)))->___stringLength;
int32_t L_97 = ((int32_t)il2cpp_codegen_add(L_91, L_96));
V_6 = L_97;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_97, NULL);
int32_t L_98 = V_6;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_98, NULL);
goto IL_0363;
}
IL_029e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2060>
int32_t L_99 = V_4;
if ((!(((uint32_t)L_99) == ((uint32_t)1))))
{
goto IL_0314;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2062>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2063>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2064>
int32_t L_100 = V_5;
if (!L_100)
{
G_B34_0 = __this;
G_B34_1 = __this;
goto IL_02e8;
}
G_B33_0 = __this;
G_B33_1 = __this;
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_101 = __this->___m_TextComponent;
NullCheck(L_101);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_102;
L_102 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_101, NULL);
NullCheck(L_102);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_103 = L_102->___characterInfo;
int32_t L_104 = V_5;
NullCheck(L_103);
int32_t L_105 = ((L_103)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_104, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_106 = __this->___m_TextComponent;
NullCheck(L_106);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_107;
L_107 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_106, NULL);
NullCheck(L_107);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_108 = L_107->___characterInfo;
int32_t L_109 = V_5;
NullCheck(L_108);
int32_t L_110 = ((L_108)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_109, 1)))))->___stringLength;
G_B35_0 = ((int32_t)il2cpp_codegen_add(L_105, L_110));
G_B35_1 = G_B33_0;
G_B35_2 = G_B33_1;
goto IL_0303;
}
IL_02e8:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_111 = __this->___m_TextComponent;
NullCheck(L_111);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_112;
L_112 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_111, NULL);
NullCheck(L_112);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_113 = L_112->___characterInfo;
NullCheck(L_113);
int32_t L_114 = ((L_113)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___index;
G_B35_0 = L_114;
G_B35_1 = G_B34_0;
G_B35_2 = G_B34_1;
}
IL_0303:
{
int32_t L_115 = G_B35_0;
V_6 = L_115;
NullCheck(G_B35_1);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(G_B35_1, L_115, NULL);
int32_t L_116 = V_6;
NullCheck(G_B35_2);
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(G_B35_2, L_116, NULL);
goto IL_0363;
}
IL_0314:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2066>
int32_t L_117 = V_4;
if ((!(((uint32_t)L_117) == ((uint32_t)2))))
{
goto IL_0363;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2068>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_118 = __this->___m_TextComponent;
NullCheck(L_118);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_119;
L_119 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_118, NULL);
NullCheck(L_119);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_120 = L_119->___characterInfo;
int32_t L_121 = V_5;
NullCheck(L_120);
int32_t L_122 = ((L_120)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_121)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_123 = __this->___m_TextComponent;
NullCheck(L_123);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_124;
L_124 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_123, NULL);
NullCheck(L_124);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_125 = L_124->___characterInfo;
int32_t L_126 = V_5;
NullCheck(L_125);
int32_t L_127 = ((L_125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_126)))->___stringLength;
int32_t L_128 = ((int32_t)il2cpp_codegen_add(L_122, L_127));
V_6 = L_128;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_128, NULL);
int32_t L_129 = V_6;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_129, NULL);
}
IL_0363:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2074>
bool L_130 = V_2;
if (!L_130)
{
goto IL_04ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2076>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_131 = __this->___m_TextComponent;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_132 = ___0_eventData;
NullCheck(L_132);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_133;
L_133 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_132, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134;
L_134 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_133, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_135 = ___0_eventData;
NullCheck(L_135);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_136;
L_136 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_135, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_137;
L_137 = TMP_TextUtilities_FindIntersectingWord_m93E6DBCA2781A67271E7D0F8906CA0488CA08EB2(L_131, L_134, L_136, NULL);
V_7 = L_137;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2078>
int32_t L_138 = V_7;
if ((((int32_t)L_138) == ((int32_t)(-1))))
{
goto IL_044b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2083>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_139 = __this->___m_TextComponent;
NullCheck(L_139);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_140;
L_140 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_139, NULL);
NullCheck(L_140);
TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_141 = L_140->___wordInfo;
int32_t L_142 = V_7;
NullCheck(L_141);
int32_t L_143 = ((L_141)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_142)))->___firstCharacterIndex;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_143, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2084>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_144 = __this->___m_TextComponent;
NullCheck(L_144);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_145;
L_145 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_144, NULL);
NullCheck(L_145);
TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_146 = L_145->___wordInfo;
int32_t L_147 = V_7;
NullCheck(L_146);
int32_t L_148 = ((L_146)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_147)))->___lastCharacterIndex;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, ((int32_t)il2cpp_codegen_add(L_148, 1)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2086>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_149 = __this->___m_TextComponent;
NullCheck(L_149);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_150;
L_150 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_149, NULL);
NullCheck(L_150);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_151 = L_150->___characterInfo;
int32_t L_152;
L_152 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_151);
int32_t L_153 = ((L_151)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_152)))->___index;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_153, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2087>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_154 = __this->___m_TextComponent;
NullCheck(L_154);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_155;
L_155 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_154, NULL);
NullCheck(L_155);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_156 = L_155->___characterInfo;
int32_t L_157;
L_157 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_156);
int32_t L_158 = ((L_156)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_157, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_159 = __this->___m_TextComponent;
NullCheck(L_159);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_160;
L_160 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_159, NULL);
NullCheck(L_160);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_161 = L_160->___characterInfo;
int32_t L_162;
L_162 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_161);
int32_t L_163 = ((L_161)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_162, 1)))))->___stringLength;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, ((int32_t)il2cpp_codegen_add(L_158, L_163)), NULL);
goto IL_04cb;
}
IL_044b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2092>
int32_t L_164 = V_5;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_164, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2093>
int32_t L_165;
L_165 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, ((int32_t)il2cpp_codegen_add(L_165, 1)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2095>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_166 = __this->___m_TextComponent;
NullCheck(L_166);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_167;
L_167 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_166, NULL);
NullCheck(L_167);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_168 = L_167->___characterInfo;
int32_t L_169 = V_5;
NullCheck(L_168);
int32_t L_170 = ((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_169)))->___index;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_170, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2096>
int32_t L_171;
L_171 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_172 = __this->___m_TextComponent;
NullCheck(L_172);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_173;
L_173 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_172, NULL);
NullCheck(L_173);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_174 = L_173->___characterInfo;
int32_t L_175 = V_5;
NullCheck(L_174);
int32_t L_176 = ((L_174)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_175)))->___stringLength;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, ((int32_t)il2cpp_codegen_add(L_171, L_176)), NULL);
goto IL_04cb;
}
IL_04ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2101>
int32_t L_177;
L_177 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_178;
L_178 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_177, NULL);
int32_t L_179 = L_178;
V_6 = L_179;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_179, NULL);
int32_t L_180 = V_6;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_180, NULL);
}
IL_04cb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2104>
__this->___m_isSelectAll = (bool)0;
}
IL_04d2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2107>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2108>
TMP_InputField_UpdateKeyboardStringPosition_m767CE12FCEEC4416181BEAB149C0A58597BA05C0(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2109>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_181 = ___0_eventData;
NullCheck(L_181);
VirtualActionInvoker0::Invoke(5, L_181);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2114>
return;
}
}
// Method Definition Index: 59497
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_KeyPressed_m1C528E6E9E2FB05DFA8CA61F880DEE24C2C304F6 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_evt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
Il2CppChar V_5 = 0x0;
int32_t V_6 = 0;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* V_7 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B7_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2124>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_evt;
NullCheck(L_0);
int32_t L_1;
L_1 = Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2125>
bool L_2 = __this->___m_IsApplePlatform;
if (L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
G_B3_0 = ((!(((uint32_t)((int32_t)((int32_t)L_3&2))) <= ((uint32_t)0)))? 1 : 0);
goto IL_001d;
}
IL_0017:
{
int32_t L_4 = V_0;
G_B3_0 = ((!(((uint32_t)((int32_t)((int32_t)L_4&8))) <= ((uint32_t)0)))? 1 : 0);
}
IL_001d:
{
V_1 = (bool)G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2126>
int32_t L_5 = V_0;
V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_5&1))) <= ((uint32_t)0)))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2127>
int32_t L_6 = V_0;
V_3 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_6&4))) <= ((uint32_t)0)))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2128>
bool L_7 = V_1;
if (!L_7)
{
goto IL_0038;
}
}
{
bool L_8 = V_3;
if (L_8)
{
goto IL_0038;
}
}
{
bool L_9 = V_2;
G_B7_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
goto IL_0039;
}
IL_0038:
{
G_B7_0 = 0;
}
IL_0039:
{
V_4 = (bool)G_B7_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2129>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_10 = ___0_evt;
NullCheck(L_10);
int32_t L_11;
L_11 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_10, NULL);
__this->___m_LastKeyCode = L_11;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2131>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_12 = ___0_evt;
NullCheck(L_12);
int32_t L_13;
L_13 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_12, NULL);
V_6 = L_13;
int32_t L_14 = V_6;
if ((((int32_t)L_14) > ((int32_t)((int32_t)97))))
{
goto IL_0088;
}
}
{
int32_t L_15 = V_6;
if ((((int32_t)L_15) > ((int32_t)((int32_t)13))))
{
goto IL_0071;
}
}
{
int32_t L_16 = V_6;
if ((((int32_t)L_16) == ((int32_t)8)))
{
goto IL_00f2;
}
}
{
int32_t L_17 = V_6;
if ((((int32_t)L_17) == ((int32_t)((int32_t)13))))
{
goto IL_01d5;
}
}
{
goto IL_0229;
}
IL_0071:
{
int32_t L_18 = V_6;
if ((((int32_t)L_18) == ((int32_t)((int32_t)27))))
{
goto IL_0219;
}
}
{
int32_t L_19 = V_6;
if ((((int32_t)L_19) == ((int32_t)((int32_t)97))))
{
goto IL_0116;
}
}
{
goto IL_0229;
}
IL_0088:
{
int32_t L_20 = V_6;
if ((((int32_t)L_20) > ((int32_t)((int32_t)118))))
{
goto IL_00a5;
}
}
{
int32_t L_21 = V_6;
if ((((int32_t)L_21) == ((int32_t)((int32_t)99))))
{
goto IL_0125;
}
}
{
int32_t L_22 = V_6;
if ((((int32_t)L_22) == ((int32_t)((int32_t)118))))
{
goto IL_014e;
}
}
{
goto IL_0229;
}
IL_00a5:
{
int32_t L_23 = V_6;
if ((((int32_t)L_23) == ((int32_t)((int32_t)120))))
{
goto IL_0162;
}
}
{
int32_t L_24 = V_6;
if ((((int32_t)L_24) == ((int32_t)((int32_t)127))))
{
goto IL_00fa;
}
}
{
int32_t L_25 = V_6;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_25, ((int32_t)271))))
{
case 0:
{
goto IL_01d5;
}
case 1:
{
goto IL_0229;
}
case 2:
{
goto IL_01b1;
}
case 3:
{
goto IL_01ba;
}
case 4:
{
goto IL_01a7;
}
case 5:
{
goto IL_019d;
}
case 6:
{
goto IL_0229;
}
case 7:
{
goto IL_0102;
}
case 8:
{
goto IL_010c;
}
case 9:
{
goto IL_01c3;
}
case 10:
{
goto IL_01cc;
}
}
}
{
goto IL_0229;
}
IL_00f2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2135>
TMP_InputField_Backspace_m1962DCE85EA39B861EF3E9E147A63C8CFE58A917(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2136>
return (int32_t)(0);
}
IL_00fa:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2141>
TMP_InputField_DeleteKey_m3EE34B2EE784E0F8833BCEA668B590D8C838BDCC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2142>
return (int32_t)(0);
}
IL_0102:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2147>
bool L_26 = V_2;
bool L_27 = V_1;
TMP_InputField_MoveToStartOfLine_mC73D470B797643AC87FCFCC778D43DD945B18252(__this, L_26, L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2148>
return (int32_t)(0);
}
IL_010c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2153>
bool L_28 = V_2;
bool L_29 = V_1;
TMP_InputField_MoveToEndOfLine_m42BC00BF1E1A82E956220244E72E577C667297D8(__this, L_28, L_29, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2154>
return (int32_t)(0);
}
IL_0116:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2160>
bool L_30 = V_4;
if (!L_30)
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2162>
TMP_InputField_SelectAll_mC66107E00F20D1E401A04108D2A9136559AD23F7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2163>
return (int32_t)(0);
}
IL_0125:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2171>
bool L_31 = V_4;
if (!L_31)
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2173>
int32_t L_32;
L_32 = TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline(__this, NULL);
if ((((int32_t)L_32) == ((int32_t)2)))
{
goto IL_0142;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2174>
String_t* L_33;
L_33 = TMP_InputField_GetSelectedString_m4BF128EBC96DAB95E95CD9F292A1EB99AD1238C6(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
TMP_InputField_set_clipboard_m2A21EC4F18EF6AB80DD0D03887BB115E3AB5D0BB(L_33, NULL);
goto IL_014c;
}
IL_0142:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2176>
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
TMP_InputField_set_clipboard_m2A21EC4F18EF6AB80DD0D03887BB115E3AB5D0BB(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
}
IL_014c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2177>
return (int32_t)(0);
}
IL_014e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2185>
bool L_34 = V_4;
if (!L_34)
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2187>
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
String_t* L_35;
L_35 = TMP_InputField_get_clipboard_m53271C5A442FE382959DEF76525B14616E58BFAE(NULL);
VirtualActionInvoker1< String_t* >::Invoke(70, __this, L_35);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2188>
return (int32_t)(0);
}
IL_0162:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2196>
bool L_36 = V_4;
if (!L_36)
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2198>
int32_t L_37;
L_37 = TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline(__this, NULL);
if ((((int32_t)L_37) == ((int32_t)2)))
{
goto IL_017f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2199>
String_t* L_38;
L_38 = TMP_InputField_GetSelectedString_m4BF128EBC96DAB95E95CD9F292A1EB99AD1238C6(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
TMP_InputField_set_clipboard_m2A21EC4F18EF6AB80DD0D03887BB115E3AB5D0BB(L_38, NULL);
goto IL_0189;
}
IL_017f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2201>
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
TMP_InputField_set_clipboard_m2A21EC4F18EF6AB80DD0D03887BB115E3AB5D0BB(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
}
IL_0189:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2202>
TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2203>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2204>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2205>
return (int32_t)(0);
}
IL_019d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2212>
bool L_39 = V_2;
bool L_40 = V_1;
TMP_InputField_MoveLeft_m787CBD78E57FDD7DC28A10CA1624EA4118157898(__this, L_39, L_40, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2213>
return (int32_t)(0);
}
IL_01a7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2218>
bool L_41 = V_2;
bool L_42 = V_1;
TMP_InputField_MoveRight_m8831525A4FF9E75CA86BD5E4BAC9351EF640D497(__this, L_41, L_42, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2219>
return (int32_t)(0);
}
IL_01b1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2224>
bool L_43 = V_2;
TMP_InputField_MoveUp_m0A8E579FDBE203C29D7AF1B4225C9A64498DE5A9(__this, L_43, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2225>
return (int32_t)(0);
}
IL_01ba:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2230>
bool L_44 = V_2;
TMP_InputField_MoveDown_mB8F65AD03355C867F63BAB0021C93B75F534CCBE(__this, L_44, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2231>
return (int32_t)(0);
}
IL_01c3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2236>
bool L_45 = V_2;
TMP_InputField_MovePageUp_mA945CEDD104AAC4B417B1AC6D95FC75798ED3040(__this, L_45, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2237>
return (int32_t)(0);
}
IL_01cc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2242>
bool L_46 = V_2;
TMP_InputField_MovePageDown_mE32EFCBEB2A1D230D3C6C8B27357C454F4AD5EC2(__this, L_46, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2243>
return (int32_t)(0);
}
IL_01d5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2250>
int32_t L_47;
L_47 = TMP_InputField_get_lineType_mE221F133A310EB6C93DA24E1F5900E948771D64C_inline(__this, NULL);
if ((((int32_t)L_47) == ((int32_t)2)))
{
goto IL_01e7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2252>
__this->___m_ReleaseSelection = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2253>
return (int32_t)(1);
}
IL_01e7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2257>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_48 = __this->___m_TextComponent;
NullCheck(L_48);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_49;
L_49 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_48, NULL);
V_7 = L_49;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2259>
int32_t L_50 = __this->___m_LineLimit;
if ((((int32_t)L_50) <= ((int32_t)0)))
{
goto IL_0229;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_51 = V_7;
if (!L_51)
{
goto IL_0229;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_52 = V_7;
NullCheck(L_52);
int32_t L_53 = L_52->___lineCount;
int32_t L_54 = __this->___m_LineLimit;
if ((((int32_t)L_53) < ((int32_t)L_54)))
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2261>
__this->___m_ReleaseSelection = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2262>
return (int32_t)(1);
}
IL_0219:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2270>
__this->___m_ReleaseSelection = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2271>
__this->___m_WasCanceled = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2272>
return (int32_t)(1);
}
IL_0229:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2276>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_55 = ___0_evt;
NullCheck(L_55);
Il2CppChar L_56;
L_56 = Event_get_character_m8F7A92E90EF65B9379C01432B42D6BF818C32A61(L_55, NULL);
V_5 = L_56;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2279>
bool L_57;
L_57 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (L_57)
{
goto IL_024d;
}
}
{
Il2CppChar L_58 = V_5;
if ((((int32_t)L_58) == ((int32_t)((int32_t)9))))
{
goto IL_024b;
}
}
{
Il2CppChar L_59 = V_5;
if ((((int32_t)L_59) == ((int32_t)((int32_t)13))))
{
goto IL_024b;
}
}
{
Il2CppChar L_60 = V_5;
if ((!(((uint32_t)L_60) == ((uint32_t)((int32_t)10)))))
{
goto IL_024d;
}
}
IL_024b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2280>
return (int32_t)(0);
}
IL_024d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2283>
Il2CppChar L_61 = V_5;
if ((((int32_t)L_61) == ((int32_t)((int32_t)13))))
{
goto IL_0258;
}
}
{
Il2CppChar L_62 = V_5;
if ((!(((uint32_t)L_62) == ((uint32_t)3))))
{
goto IL_025c;
}
}
IL_0258:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2284>
V_5 = ((int32_t)10);
}
IL_025c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2287>
bool L_63 = V_2;
if (!L_63)
{
goto IL_0269;
}
}
{
Il2CppChar L_64 = V_5;
if ((!(((uint32_t)L_64) == ((uint32_t)((int32_t)10)))))
{
goto IL_0269;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2288>
V_5 = ((int32_t)11);
}
IL_0269:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2290>
Il2CppChar L_65 = V_5;
bool L_66;
L_66 = VirtualFuncInvoker1< bool, Il2CppChar >::Invoke(67, __this, L_65);
if (!L_66)
{
goto IL_027b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2292>
Il2CppChar L_67 = V_5;
VirtualActionInvoker1< Il2CppChar >::Invoke(71, __this, L_67);
}
IL_027b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2295>
Il2CppChar L_68 = V_5;
if (L_68)
{
goto IL_028e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2297>
int32_t L_69;
L_69 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if ((((int32_t)L_69) <= ((int32_t)0)))
{
goto IL_028e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2299>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
}
IL_028e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2302>
return (int32_t)(0);
}
}
// Method Definition Index: 59498
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_InputField_IsValidChar_m12ACC6064ABA5E72C3CF133AFC578300A67EEFC1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2308>
Il2CppChar L_0 = ___0_c;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)127)))))
{
goto IL_0007;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2309>
return (bool)0;
}
IL_0007:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2312>
Il2CppChar L_1 = ___0_c;
if ((((int32_t)L_1) == ((int32_t)((int32_t)9))))
{
goto IL_0011;
}
}
{
Il2CppChar L_2 = ___0_c;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)10)))))
{
goto IL_0013;
}
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2313>
return (bool)1;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2316>
Il2CppChar L_3 = ___0_c;
if ((((int32_t)L_3) >= ((int32_t)((int32_t)32))))
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2317>
return (bool)0;
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2319>
return (bool)1;
}
}
// Method Definition Index: 59499
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ProcessEvent_mED1F52CCCF82A49EF61E080D8A55B63EB8878124 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2332>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
int32_t L_1;
L_1 = TMP_InputField_KeyPressed_m1C528E6E9E2FB05DFA8CA61F880DEE24C2C304F6(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2333>
return;
}
}
// Method Definition Index: 59500
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnUpdateSelected_m04CB39F3A7156D62E73D7A04E52F4356DD40FCA3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61EE466164F1DF2016800CEA6AB7D2C9F89A95DF);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2342>
bool L_0;
L_0 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2343>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2345>
V_0 = (bool)0;
goto IL_00ae;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2352>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = __this->___m_ProcessingEvent;
NullCheck(L_1);
int32_t L_2;
L_2 = Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56(L_1, NULL);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2354>
int32_t L_3 = V_1;
if ((((int32_t)L_3) == ((int32_t)5)))
{
goto IL_00ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2357>
int32_t L_4 = V_1;
if ((!(((uint32_t)L_4) == ((uint32_t)4))))
{
goto IL_0088;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2359>
V_0 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2362>
bool L_5 = __this->___m_IsCompositionActive;
if (!L_5)
{
goto IL_0053;
}
}
{
int32_t L_6;
L_6 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (L_6)
{
goto IL_0053;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2365>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_7 = __this->___m_ProcessingEvent;
NullCheck(L_7);
Il2CppChar L_8;
L_8 = Event_get_character_m8F7A92E90EF65B9379C01432B42D6BF818C32A61(L_7, NULL);
if (L_8)
{
goto IL_0053;
}
}
{
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_9 = __this->___m_ProcessingEvent;
NullCheck(L_9);
int32_t L_10;
L_10 = Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B(L_9, NULL);
if (!L_10)
{
goto IL_00ae;
}
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2369>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_11 = __this->___m_ProcessingEvent;
int32_t L_12;
L_12 = TMP_InputField_KeyPressed_m1C528E6E9E2FB05DFA8CA61F880DEE24C2C304F6(__this, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2370>
if ((!(((uint32_t)L_12) == ((uint32_t)1))))
{
goto IL_0079;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2372>
bool L_13 = __this->___m_WasCanceled;
if (L_13)
{
goto IL_0070;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2373>
TMP_InputField_SendOnSubmit_m3993BECBCAB4632CD5C564C0BC38486FC2320D14(__this, NULL);
}
IL_0070:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2375>
TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D(__this, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2376>
goto IL_00be;
}
IL_0079:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2379>
__this->___m_IsTextComponentUpdateRequired = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2380>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2382>
goto IL_00ae;
}
IL_0088:
{
int32_t L_14 = V_1;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_14, ((int32_t)13)))) <= ((uint32_t)1))))
{
goto IL_00ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2389>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_15 = __this->___m_ProcessingEvent;
NullCheck(L_15);
String_t* L_16;
L_16 = Event_get_commandName_m14F2015FA5A9050C3C42AF1BD9D0E85D4FF78C24(L_15, NULL);
bool L_17;
L_17 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_16, _stringLiteral61EE466164F1DF2016800CEA6AB7D2C9F89A95DF, NULL);
if (!L_17)
{
goto IL_00ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2392>
TMP_InputField_SelectAll_mC66107E00F20D1E401A04108D2A9136559AD23F7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2393>
V_0 = (bool)1;
}
IL_00ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2348>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_18 = __this->___m_ProcessingEvent;
bool L_19;
L_19 = Event_PopEvent_mC780BAA7CE4F0E75C8B5C7DC5EB430C278B0D0AE(L_18, NULL);
if (L_19)
{
goto IL_0010;
}
}
IL_00be:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2401>
bool L_20 = V_0;
if (L_20)
{
goto IL_00d2;
}
}
{
bool L_21 = __this->___m_IsCompositionActive;
if (!L_21)
{
goto IL_00de;
}
}
{
int32_t L_22;
L_22 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if ((((int32_t)L_22) <= ((int32_t)0)))
{
goto IL_00de;
}
}
IL_00d2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2403>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2404>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_23 = ___0_eventData;
NullCheck(L_23);
VirtualActionInvoker0::Invoke(5, L_23);
}
IL_00de:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2406>
return;
}
}
// Method Definition Index: 59501
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnScroll_m87663801D19AE16C594D8C106CD2A5532CE1B22E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2415>
int32_t L_0 = __this->___m_LineType;
if (L_0)
{
goto IL_001d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2417>
RuntimeObject* L_1 = __this->___m_IScrollHandlerParent;
if (!L_1)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2418>
RuntimeObject* L_2 = __this->___m_IScrollHandlerParent;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_3 = ___0_eventData;
NullCheck(L_2);
InterfaceActionInvoker1< PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* >::Invoke(0, IScrollHandler_t762CB73017D561E11CF6759ED9FD8C9F24B3D13F_il2cpp_TypeInfo_var, L_2, L_3);
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2420>
return;
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2423>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
float L_5;
L_5 = VirtualFuncInvoker0< float >::Invoke(85, L_4);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = __this->___m_TextViewport;
NullCheck(L_6);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7;
L_7 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_6, NULL);
V_1 = L_7;
float L_8;
L_8 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_1), NULL);
if ((!(((float)L_5) < ((float)L_8))))
{
goto IL_003e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2424>
return;
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2426>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_9 = ___0_eventData;
NullCheck(L_9);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = PointerEventData_get_scrollDelta_m38C419C3E84811D17D1A42973AF7B3A457B316EA_inline(L_9, NULL);
float L_11 = L_10.___y;
V_0 = ((-L_11));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2429>
float L_12;
L_12 = TMP_InputField_GetScrollPositionRelativeToViewport_mE320B683741E2E7403D1F2ADCD65F44B68FA4158(__this, NULL);
__this->___m_ScrollPosition = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2431>
float L_13 = __this->___m_ScrollPosition;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_14 = __this->___m_TextComponent;
NullCheck(L_14);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_15;
L_15 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_14, NULL);
NullCheck(L_15);
int32_t L_16 = L_15->___lineCount;
float L_17 = V_0;
float L_18 = __this->___m_ScrollSensitivity;
__this->___m_ScrollPosition = ((float)il2cpp_codegen_add(L_13, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)((1.0f)/((float)L_16))), L_17)), L_18))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2433>
float L_19 = __this->___m_ScrollPosition;
float L_20;
L_20 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_19, NULL);
__this->___m_ScrollPosition = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2435>
float L_21 = __this->___m_ScrollPosition;
TMP_InputField_AdjustTextPositionRelativeToViewport_m7EC3FED9FB3F4F5450E60552FE36F0D79E48592C(__this, L_21, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2437>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_22 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_22, NULL);
if (!L_23)
{
goto IL_00bf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2439>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_24 = __this->___m_VerticalScrollbar;
float L_25 = __this->___m_ScrollPosition;
NullCheck(L_24);
Scrollbar_set_value_m8F7815DB02D4A69B33B091FC5F674609F070D804(L_24, L_25, NULL);
}
IL_00bf:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2443>
return;
}
}
// Method Definition Index: 59502
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_GetScrollPositionRelativeToViewport_mE320B683741E2E7403D1F2ADCD65F44B68FA4158 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2448>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_TextViewport;
NullCheck(L_0);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2450>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_3;
L_3 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_2, NULL);
NullCheck(L_3);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_4 = L_3->___lineInfo;
NullCheck(L_4);
float L_5 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___ascender;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(73, L_6);
float L_8 = L_7.___y;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = __this->___m_TextComponent;
NullCheck(L_9);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
L_10 = VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(73, L_9);
float L_11 = L_10.___w;
float L_12;
L_12 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_0), NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_13 = __this->___m_TextComponent;
NullCheck(L_13);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14;
L_14 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_13, NULL);
NullCheck(L_14);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_14, NULL);
float L_16 = L_15.___y;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_17 = __this->___m_TextComponent;
NullCheck(L_17);
float L_18;
L_18 = VirtualFuncInvoker0< float >::Invoke(85, L_17);
float L_19;
L_19 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_0), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2452>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2454>
return ((float)(((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_5, L_8)), L_11)), L_12)), L_16))/((float)il2cpp_codegen_subtract(L_18, L_19)))), (1000.0f))), (0.5f)))))/(1000.0f)));
}
}
// Method Definition Index: 59503
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TMP_InputField_GetSelectedString_m4BF128EBC96DAB95E95CD9F292A1EB99AD1238C6 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2459>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2460>
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2462>
int32_t L_1;
L_1 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2463>
int32_t L_2;
L_2 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2466>
int32_t L_3 = V_0;
int32_t L_4 = V_1;
if ((((int32_t)L_3) <= ((int32_t)L_4)))
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2468>
int32_t L_5 = V_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2469>
int32_t L_6 = V_1;
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2470>
V_1 = L_5;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2479>
String_t* L_7;
L_7 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_8 = V_0;
int32_t L_9 = V_1;
int32_t L_10 = V_0;
NullCheck(L_7);
String_t* L_11;
L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
return L_11;
}
}
// Method Definition Index: 59504
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_FindNextWordBegin_m1207B66382CCC488015CD5EB2E017C20E20A6AF2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2484>
int32_t L_0;
L_0 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
String_t* L_1;
L_1 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 1))) < ((int32_t)L_2)))
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2485>
String_t* L_3;
L_3 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
return L_4;
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2487>
String_t* L_5;
L_5 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = ((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___kSeparators;
int32_t L_7;
L_7 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
NullCheck(L_5);
int32_t L_8;
L_8 = String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3(L_5, L_6, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2489>
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)(-1)))))
{
goto IL_004c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2490>
String_t* L_10;
L_10 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
V_0 = L_11;
goto IL_0050;
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2492>
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2494>
int32_t L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 59505
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveRight_m8831525A4FF9E75CA86BD5E4BAC9351EF640D497 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2499>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_0)
{
goto IL_0047;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_0047;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2503>
int32_t L_2;
L_2 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_5, NULL);
int32_t L_6 = V_1;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2504>
int32_t L_7;
L_7 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_8;
L_8 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_7, NULL);
int32_t L_9 = L_8;
V_1 = L_9;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_9, NULL);
int32_t L_10 = V_1;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2509>
return;
}
IL_0047:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2513>
bool L_11 = ___1_ctrl;
if (!L_11)
{
goto IL_0056;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2514>
int32_t L_12;
L_12 = TMP_InputField_FindNextWordBegin_m1207B66382CCC488015CD5EB2E017C20E20A6AF2(__this, NULL);
V_0 = L_12;
goto IL_0179;
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2517>
bool L_13 = __this->___m_isRichTextEditingAllowed;
if (!L_13)
{
goto IL_00a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2520>
int32_t L_14;
L_14 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
String_t* L_15;
L_15 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_15);
int32_t L_16;
L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL);
if ((((int32_t)L_14) >= ((int32_t)L_16)))
{
goto IL_0097;
}
}
{
String_t* L_17;
L_17 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_18;
L_18 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
NullCheck(L_17);
Il2CppChar L_19;
L_19 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_17, L_18, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_20;
L_20 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_19, NULL);
if (!L_20)
{
goto IL_0097;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2521>
int32_t L_21;
L_21 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
V_0 = ((int32_t)il2cpp_codegen_add(L_21, 2));
goto IL_0179;
}
IL_0097:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2523>
int32_t L_22;
L_22 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
goto IL_0179;
}
IL_00a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2528>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_23 = __this->___m_TextComponent;
NullCheck(L_23);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_24;
L_24 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_23, NULL);
NullCheck(L_24);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_25 = L_24->___characterInfo;
int32_t L_26;
L_26 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_25);
Il2CppChar L_27 = ((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___character;
if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)13)))))
{
goto IL_0137;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = __this->___m_TextComponent;
NullCheck(L_28);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_29;
L_29 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_28, NULL);
NullCheck(L_29);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_30 = L_29->___characterInfo;
int32_t L_31;
L_31 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_30);
Il2CppChar L_32 = ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_31, 1)))))->___character;
if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)10)))))
{
goto IL_0137;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2529>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_33 = __this->___m_TextComponent;
NullCheck(L_33);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_34;
L_34 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_33, NULL);
NullCheck(L_34);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_35 = L_34->___characterInfo;
int32_t L_36;
L_36 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_35);
int32_t L_37 = ((L_35)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_36, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_38 = __this->___m_TextComponent;
NullCheck(L_38);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_39;
L_39 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_38, NULL);
NullCheck(L_39);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_40 = L_39->___characterInfo;
int32_t L_41;
L_41 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_40);
int32_t L_42 = ((L_40)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_41, 1)))))->___stringLength;
V_0 = ((int32_t)il2cpp_codegen_add(L_37, L_42));
goto IL_0179;
}
IL_0137:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2531>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_43 = __this->___m_TextComponent;
NullCheck(L_43);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_44;
L_44 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_43, NULL);
NullCheck(L_44);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_45 = L_44->___characterInfo;
int32_t L_46;
L_46 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_45);
int32_t L_47 = ((L_45)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_46)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_48 = __this->___m_TextComponent;
NullCheck(L_48);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_49;
L_49 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_48, NULL);
NullCheck(L_49);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_50 = L_49->___characterInfo;
int32_t L_51;
L_51 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_50);
int32_t L_52 = ((L_50)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_51)))->___stringLength;
V_0 = ((int32_t)il2cpp_codegen_add(L_47, L_52));
}
IL_0179:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2536>
bool L_53 = ___0_shift;
if (!L_53)
{
goto IL_0196;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2538>
int32_t L_54 = V_0;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_54, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2539>
int32_t L_55;
L_55 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_56;
L_56 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_55, NULL);
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_56, NULL);
return;
}
IL_0196:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2543>
int32_t L_57 = V_0;
int32_t L_58 = L_57;
V_1 = L_58;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_58, NULL);
int32_t L_59 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_59, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2546>
int32_t L_60;
L_60 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_61 = __this->___m_TextComponent;
NullCheck(L_61);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_62;
L_62 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_61, NULL);
NullCheck(L_62);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_63 = L_62->___characterInfo;
int32_t L_64;
L_64 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_63);
int32_t L_65 = ((L_63)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_64)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_66 = __this->___m_TextComponent;
NullCheck(L_66);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_67;
L_67 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_66, NULL);
NullCheck(L_67);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_68 = L_67->___characterInfo;
int32_t L_69;
L_69 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_68);
int32_t L_70 = ((L_68)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_69)))->___stringLength;
if ((((int32_t)L_60) < ((int32_t)((int32_t)il2cpp_codegen_add(L_65, L_70)))))
{
goto IL_020a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2547>
int32_t L_71;
L_71 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_72;
L_72 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_71, NULL);
int32_t L_73 = L_72;
V_1 = L_73;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_73, NULL);
int32_t L_74 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_74, NULL);
}
IL_020a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2553>
return;
}
}
// Method Definition Index: 59506
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_FindPrevWordBegin_mD8DA9061047B673CDB67C2F762A14C1514CFEC17 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2557>
int32_t L_0;
L_0 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, 2))) >= ((int32_t)0)))
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2558>
return 0;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2560>
String_t* L_1;
L_1 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___kSeparators;
int32_t L_3;
L_3 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
NullCheck(L_1);
int32_t L_4;
L_4 = String_LastIndexOfAny_mE627BF79C35A4C2C4CE3D973AB30B963F230F361(L_1, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, 2)), NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2562>
int32_t L_5 = V_0;
if ((!(((uint32_t)L_5) == ((uint32_t)(-1)))))
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2563>
V_0 = 0;
goto IL_0032;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2565>
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2567>
int32_t L_7 = V_0;
return L_7;
}
}
// Method Definition Index: 59507
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveLeft_m787CBD78E57FDD7DC28A10CA1624EA4118157898 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B13_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2572>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_0)
{
goto IL_0047;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_0047;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2576>
int32_t L_2;
L_2 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_4;
L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_5, NULL);
int32_t L_6 = V_1;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2577>
int32_t L_7;
L_7 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_8;
L_8 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_7, NULL);
int32_t L_9 = L_8;
V_1 = L_9;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_9, NULL);
int32_t L_10 = V_1;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2582>
return;
}
IL_0047:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2586>
bool L_11 = ___1_ctrl;
if (!L_11)
{
goto IL_0056;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2587>
int32_t L_12;
L_12 = TMP_InputField_FindPrevWordBegin_mD8DA9061047B673CDB67C2F762A14C1514CFEC17(__this, NULL);
V_0 = L_12;
goto IL_0159;
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2590>
bool L_13 = __this->___m_isRichTextEditingAllowed;
if (!L_13)
{
goto IL_009d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2593>
int32_t L_14;
L_14 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
if ((((int32_t)L_14) <= ((int32_t)0)))
{
goto IL_008f;
}
}
{
String_t* L_15;
L_15 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_16;
L_16 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
NullCheck(L_15);
Il2CppChar L_17;
L_17 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_15, ((int32_t)il2cpp_codegen_subtract(L_16, 1)), NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_18;
L_18 = Char_IsLowSurrogate_mEE95A617A89CEB99AADAB54E025087D56CAB1BAA(L_17, NULL);
if (!L_18)
{
goto IL_008f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2594>
int32_t L_19;
L_19 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_19, 2));
goto IL_0159;
}
IL_008f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2596>
int32_t L_20;
L_20 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
goto IL_0159;
}
IL_009d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2600>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2601>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2602>
int32_t L_21;
L_21 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
if ((((int32_t)L_21) < ((int32_t)1)))
{
goto IL_00ca;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_22 = __this->___m_TextComponent;
NullCheck(L_22);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_23;
L_23 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_22, NULL);
NullCheck(L_23);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_24 = L_23->___characterInfo;
int32_t L_25;
L_25 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_24);
int32_t L_26 = ((L_24)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_25, 1)))))->___index;
G_B13_0 = L_26;
goto IL_00e5;
}
IL_00ca:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_27 = __this->___m_TextComponent;
NullCheck(L_27);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_28;
L_28 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_27, NULL);
NullCheck(L_28);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_29 = L_28->___characterInfo;
NullCheck(L_29);
int32_t L_30 = ((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___index;
G_B13_0 = L_30;
}
IL_00e5:
{
V_0 = G_B13_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2605>
int32_t L_31 = V_0;
if ((((int32_t)L_31) <= ((int32_t)0)))
{
goto IL_0159;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_32 = __this->___m_TextComponent;
NullCheck(L_32);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_33;
L_33 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_32, NULL);
NullCheck(L_33);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_34 = L_33->___characterInfo;
int32_t L_35;
L_35 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_34);
Il2CppChar L_36 = ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_35, 1)))))->___character;
if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)10)))))
{
goto IL_0159;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_37 = __this->___m_TextComponent;
NullCheck(L_37);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_38;
L_38 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_37, NULL);
NullCheck(L_38);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_39 = L_38->___characterInfo;
int32_t L_40;
L_40 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_39);
Il2CppChar L_41 = ((L_39)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_40, 2)))))->___character;
if ((!(((uint32_t)L_41) == ((uint32_t)((int32_t)13)))))
{
goto IL_0159;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2606>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_42 = __this->___m_TextComponent;
NullCheck(L_42);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_43;
L_43 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_42, NULL);
NullCheck(L_43);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_44 = L_43->___characterInfo;
int32_t L_45;
L_45 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
NullCheck(L_44);
int32_t L_46 = ((L_44)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_45, 2)))))->___index;
V_0 = L_46;
}
IL_0159:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2610>
bool L_47 = ___0_shift;
if (!L_47)
{
goto IL_0176;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2612>
int32_t L_48 = V_0;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_48, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2613>
int32_t L_49;
L_49 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_50;
L_50 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_49, NULL);
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_50, NULL);
return;
}
IL_0176:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2617>
int32_t L_51 = V_0;
int32_t L_52 = L_51;
V_1 = L_52;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_52, NULL);
int32_t L_53 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_53, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2620>
int32_t L_54;
L_54 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
if ((((int32_t)L_54) <= ((int32_t)0)))
{
goto IL_01d4;
}
}
{
int32_t L_55;
L_55 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_56 = __this->___m_TextComponent;
NullCheck(L_56);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_57;
L_57 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_56, NULL);
NullCheck(L_57);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_58 = L_57->___characterInfo;
int32_t L_59;
L_59 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_58);
int32_t L_60 = ((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_59, 1)))))->___index;
if ((((int32_t)L_55) > ((int32_t)L_60)))
{
goto IL_01d4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2621>
int32_t L_61;
L_61 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_62;
L_62 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_61, NULL);
int32_t L_63 = L_62;
V_1 = L_63;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_63, NULL);
int32_t L_64 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_64, NULL);
}
IL_01d4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2627>
return;
}
}
// Method Definition Index: 59508
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_LineUpCharacterPosition_m6FAA53F203CF66F87F62F985E830CB769A169F16 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToFirstChar, const RuntimeMethod* method)
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
int32_t V_6 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_7;
memset((&V_7), 0, sizeof(V_7));
float V_8 = 0.0f;
float V_9 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2632>
int32_t L_0 = ___0_originalPos;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = __this->___m_TextComponent;
NullCheck(L_1);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_2;
L_2 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_1, NULL);
NullCheck(L_2);
int32_t L_3 = L_2->___characterCount;
if ((((int32_t)L_0) < ((int32_t)L_3)))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2633>
int32_t L_4 = ___0_originalPos;
___0_originalPos = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2635>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5 = __this->___m_TextComponent;
NullCheck(L_5);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_6;
L_6 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_5, NULL);
NullCheck(L_6);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_7 = L_6->___characterInfo;
int32_t L_8 = ___0_originalPos;
NullCheck(L_7);
int32_t L_9 = L_8;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_0 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2636>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_11 = V_0;
int32_t L_12 = L_11.___lineNumber;
V_1 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2639>
int32_t L_13 = V_1;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_13, 1))) >= ((int32_t)0)))
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2640>
bool L_14 = ___1_goToFirstChar;
if (L_14)
{
goto IL_0041;
}
}
{
int32_t L_15 = ___0_originalPos;
return L_15;
}
IL_0041:
{
return 0;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2642>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_16 = __this->___m_TextComponent;
NullCheck(L_16);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_17;
L_17 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_16, NULL);
NullCheck(L_17);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_18 = L_17->___lineInfo;
int32_t L_19 = V_1;
NullCheck(L_18);
int32_t L_20 = ((L_18)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_19)))->___firstCharacterIndex;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2644>
V_3 = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2645>
V_4 = (32767.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2646>
V_5 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2648>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_21 = __this->___m_TextComponent;
NullCheck(L_21);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_22;
L_22 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_21, NULL);
NullCheck(L_22);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_23 = L_22->___lineInfo;
int32_t L_24 = V_1;
NullCheck(L_23);
int32_t L_25 = ((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_24, 1)))))->___firstCharacterIndex;
V_6 = L_25;
goto IL_0115;
}
IL_0095:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2650>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_26 = __this->___m_TextComponent;
NullCheck(L_26);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_27;
L_27 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_26, NULL);
NullCheck(L_27);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_28 = L_27->___characterInfo;
int32_t L_29 = V_6;
NullCheck(L_28);
int32_t L_30 = L_29;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_31 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
V_7 = L_31;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2652>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_32 = V_0;
float L_33 = L_32.___origin;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_34 = V_7;
float L_35 = L_34.___origin;
V_8 = ((float)il2cpp_codegen_subtract(L_33, L_35));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2653>
float L_36 = V_8;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_37 = V_7;
float L_38 = L_37.___xAdvance;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_39 = V_7;
float L_40 = L_39.___origin;
V_9 = ((float)(L_36/((float)il2cpp_codegen_subtract(L_38, L_40))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2655>
float L_41 = V_9;
if ((!(((float)L_41) >= ((float)(0.0f)))))
{
goto IL_00f5;
}
}
{
float L_42 = V_9;
if ((!(((float)L_42) <= ((float)(1.0f)))))
{
goto IL_00f5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2657>
float L_43 = V_9;
if ((!(((float)L_43) < ((float)(0.5f)))))
{
goto IL_00f0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2658>
int32_t L_44 = V_6;
return L_44;
}
IL_00f0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2660>
int32_t L_45 = V_6;
return ((int32_t)il2cpp_codegen_add(L_45, 1));
}
IL_00f5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2663>
float L_46 = V_8;
float L_47;
L_47 = fabsf(L_46);
V_8 = L_47;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2665>
float L_48 = V_8;
float L_49 = V_4;
if ((!(((float)L_48) < ((float)L_49))))
{
goto IL_010f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2667>
int32_t L_50 = V_6;
V_3 = L_50;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2668>
float L_51 = V_8;
V_4 = L_51;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2669>
float L_52 = V_9;
V_5 = L_52;
}
IL_010f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2648>
int32_t L_53 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_53, 1));
}
IL_0115:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2648>
int32_t L_54 = V_6;
int32_t L_55 = V_2;
if ((((int32_t)L_54) < ((int32_t)L_55)))
{
goto IL_0095;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2673>
int32_t L_56 = V_3;
if ((!(((uint32_t)L_56) == ((uint32_t)(-1)))))
{
goto IL_0123;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2673>
int32_t L_57 = V_2;
return L_57;
}
IL_0123:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2677>
float L_58 = V_5;
if ((!(((float)L_58) < ((float)(0.5f)))))
{
goto IL_012e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2678>
int32_t L_59 = V_3;
return L_59;
}
IL_012e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2680>
int32_t L_60 = V_3;
return ((int32_t)il2cpp_codegen_add(L_60, 1));
}
}
// Method Definition Index: 59509
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_LineDownCharacterPosition_m0A95990F452ECFB15A5BF8C12D8E92592CF3B2CD (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToLastChar, const RuntimeMethod* method)
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
int32_t V_6 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_7;
memset((&V_7), 0, sizeof(V_7));
float V_8 = 0.0f;
float V_9 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2686>
int32_t L_0 = ___0_originalPos;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = __this->___m_TextComponent;
NullCheck(L_1);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_2;
L_2 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_1, NULL);
NullCheck(L_2);
int32_t L_3 = L_2->___characterCount;
if ((((int32_t)L_0) < ((int32_t)L_3)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2687>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_5;
L_5 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_4, NULL);
NullCheck(L_5);
int32_t L_6 = L_5->___characterCount;
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2689>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = __this->___m_TextComponent;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_9 = L_8->___characterInfo;
int32_t L_10 = ___0_originalPos;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_0 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2690>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_13 = V_0;
int32_t L_14 = L_13.___lineNumber;
V_1 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2693>
int32_t L_15 = V_1;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_16 = __this->___m_TextComponent;
NullCheck(L_16);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_17;
L_17 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_16, NULL);
NullCheck(L_17);
int32_t L_18 = L_17->___lineCount;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_15, 1))) < ((int32_t)L_18)))
{
goto IL_0071;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2694>
bool L_19 = ___1_goToLastChar;
if (L_19)
{
goto IL_005e;
}
}
{
int32_t L_20 = ___0_originalPos;
return L_20;
}
IL_005e:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_21 = __this->___m_TextComponent;
NullCheck(L_21);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_22;
L_22 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_21, NULL);
NullCheck(L_22);
int32_t L_23 = L_22->___characterCount;
return ((int32_t)il2cpp_codegen_subtract(L_23, 1));
}
IL_0071:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2697>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_24 = __this->___m_TextComponent;
NullCheck(L_24);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_25;
L_25 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_24, NULL);
NullCheck(L_25);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_26 = L_25->___lineInfo;
int32_t L_27 = V_1;
NullCheck(L_26);
int32_t L_28 = ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_27, 1)))))->___lastCharacterIndex;
V_2 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2699>
V_3 = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2700>
V_4 = (32767.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2701>
V_5 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2703>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_29 = __this->___m_TextComponent;
NullCheck(L_29);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_30;
L_30 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_29, NULL);
NullCheck(L_30);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_31 = L_30->___lineInfo;
int32_t L_32 = V_1;
NullCheck(L_31);
int32_t L_33 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_32, 1)))))->___firstCharacterIndex;
V_6 = L_33;
goto IL_0143;
}
IL_00c3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2705>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_34 = __this->___m_TextComponent;
NullCheck(L_34);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_35;
L_35 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_34, NULL);
NullCheck(L_35);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_36 = L_35->___characterInfo;
int32_t L_37 = V_6;
NullCheck(L_36);
int32_t L_38 = L_37;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
V_7 = L_39;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2707>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_40 = V_0;
float L_41 = L_40.___origin;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_42 = V_7;
float L_43 = L_42.___origin;
V_8 = ((float)il2cpp_codegen_subtract(L_41, L_43));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2708>
float L_44 = V_8;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_45 = V_7;
float L_46 = L_45.___xAdvance;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = V_7;
float L_48 = L_47.___origin;
V_9 = ((float)(L_44/((float)il2cpp_codegen_subtract(L_46, L_48))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2710>
float L_49 = V_9;
if ((!(((float)L_49) >= ((float)(0.0f)))))
{
goto IL_0123;
}
}
{
float L_50 = V_9;
if ((!(((float)L_50) <= ((float)(1.0f)))))
{
goto IL_0123;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2712>
float L_51 = V_9;
if ((!(((float)L_51) < ((float)(0.5f)))))
{
goto IL_011e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2713>
int32_t L_52 = V_6;
return L_52;
}
IL_011e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2715>
int32_t L_53 = V_6;
return ((int32_t)il2cpp_codegen_add(L_53, 1));
}
IL_0123:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2718>
float L_54 = V_8;
float L_55;
L_55 = fabsf(L_54);
V_8 = L_55;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2720>
float L_56 = V_8;
float L_57 = V_4;
if ((!(((float)L_56) < ((float)L_57))))
{
goto IL_013d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2722>
int32_t L_58 = V_6;
V_3 = L_58;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2723>
float L_59 = V_8;
V_4 = L_59;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2724>
float L_60 = V_9;
V_5 = L_60;
}
IL_013d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2703>
int32_t L_61 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_61, 1));
}
IL_0143:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2703>
int32_t L_62 = V_6;
int32_t L_63 = V_2;
if ((((int32_t)L_62) < ((int32_t)L_63)))
{
goto IL_00c3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2728>
int32_t L_64 = V_3;
if ((!(((uint32_t)L_64) == ((uint32_t)(-1)))))
{
goto IL_0151;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2728>
int32_t L_65 = V_2;
return L_65;
}
IL_0151:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2732>
float L_66 = V_5;
if ((!(((float)L_66) < ((float)(0.5f)))))
{
goto IL_015c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2733>
int32_t L_67 = V_3;
return L_67;
}
IL_015c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2735>
int32_t L_68 = V_3;
return ((int32_t)il2cpp_codegen_add(L_68, 1));
}
}
// Method Definition Index: 59510
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_PageUpCharacterPosition_m68C124FCEE737E9CB486D5218A2B5804D407BD0A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToFirstChar, const RuntimeMethod* method)
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
float V_6 = 0.0f;
float V_7 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_8;
memset((&V_8), 0, sizeof(V_8));
int32_t V_9 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
float V_12 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2741>
int32_t L_0 = ___0_originalPos;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = __this->___m_TextComponent;
NullCheck(L_1);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_2;
L_2 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_1, NULL);
NullCheck(L_2);
int32_t L_3 = L_2->___characterCount;
if ((((int32_t)L_0) < ((int32_t)L_3)))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2742>
int32_t L_4 = ___0_originalPos;
___0_originalPos = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2744>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5 = __this->___m_TextComponent;
NullCheck(L_5);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_6;
L_6 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_5, NULL);
NullCheck(L_6);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_7 = L_6->___characterInfo;
int32_t L_8 = ___0_originalPos;
NullCheck(L_7);
int32_t L_9 = L_8;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_0 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2745>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_11 = V_0;
int32_t L_12 = L_11.___lineNumber;
V_1 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2748>
int32_t L_13 = V_1;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_13, 1))) >= ((int32_t)0)))
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2749>
bool L_14 = ___1_goToFirstChar;
if (L_14)
{
goto IL_0041;
}
}
{
int32_t L_15 = ___0_originalPos;
return L_15;
}
IL_0041:
{
return 0;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2751>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = __this->___m_TextViewport;
NullCheck(L_16);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
L_17 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_16, NULL);
V_8 = L_17;
float L_18;
L_18 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_8), NULL);
V_2 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2753>
int32_t L_19 = V_1;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_19, 1));
goto IL_009c;
}
IL_005e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2757>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = __this->___m_TextComponent;
NullCheck(L_20);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_21;
L_21 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_20, NULL);
NullCheck(L_21);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_22 = L_21->___lineInfo;
int32_t L_23 = V_3;
NullCheck(L_22);
float L_24 = ((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23)))->___baseline;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_25 = __this->___m_TextComponent;
NullCheck(L_25);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_26;
L_26 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_25, NULL);
NullCheck(L_26);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_27 = L_26->___lineInfo;
int32_t L_28 = V_1;
NullCheck(L_27);
float L_29 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___baseline;
float L_30 = V_2;
if ((((float)L_24) > ((float)((float)il2cpp_codegen_add(L_29, L_30)))))
{
goto IL_00a0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2755>
int32_t L_31 = V_3;
V_3 = ((int32_t)il2cpp_codegen_subtract(L_31, 1));
}
IL_009c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2755>
int32_t L_32 = V_3;
if ((((int32_t)L_32) > ((int32_t)0)))
{
goto IL_005e;
}
}
IL_00a0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2761>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_33 = __this->___m_TextComponent;
NullCheck(L_33);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_34;
L_34 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_33, NULL);
NullCheck(L_34);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_35 = L_34->___lineInfo;
int32_t L_36 = V_3;
NullCheck(L_35);
int32_t L_37 = ((L_35)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_36)))->___lastCharacterIndex;
V_4 = L_37;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2763>
V_5 = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2764>
V_6 = (32767.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2765>
V_7 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2767>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_38 = __this->___m_TextComponent;
NullCheck(L_38);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_39;
L_39 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_38, NULL);
NullCheck(L_39);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_40 = L_39->___lineInfo;
int32_t L_41 = V_3;
NullCheck(L_40);
int32_t L_42 = ((L_40)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_41)))->___firstCharacterIndex;
V_9 = L_42;
goto IL_0171;
}
IL_00f0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2769>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_43 = __this->___m_TextComponent;
NullCheck(L_43);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_44;
L_44 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_43, NULL);
NullCheck(L_44);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_45 = L_44->___characterInfo;
int32_t L_46 = V_9;
NullCheck(L_45);
int32_t L_47 = L_46;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
V_10 = L_48;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2771>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_49 = V_0;
float L_50 = L_49.___origin;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_51 = V_10;
float L_52 = L_51.___origin;
V_11 = ((float)il2cpp_codegen_subtract(L_50, L_52));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2772>
float L_53 = V_11;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_10;
float L_55 = L_54.___xAdvance;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_56 = V_10;
float L_57 = L_56.___origin;
V_12 = ((float)(L_53/((float)il2cpp_codegen_subtract(L_55, L_57))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2774>
float L_58 = V_12;
if ((!(((float)L_58) >= ((float)(0.0f)))))
{
goto IL_0150;
}
}
{
float L_59 = V_12;
if ((!(((float)L_59) <= ((float)(1.0f)))))
{
goto IL_0150;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2776>
float L_60 = V_12;
if ((!(((float)L_60) < ((float)(0.5f)))))
{
goto IL_014b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2777>
int32_t L_61 = V_9;
return L_61;
}
IL_014b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2779>
int32_t L_62 = V_9;
return ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_0150:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2782>
float L_63 = V_11;
float L_64;
L_64 = fabsf(L_63);
V_11 = L_64;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2784>
float L_65 = V_11;
float L_66 = V_6;
if ((!(((float)L_65) < ((float)L_66))))
{
goto IL_016b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2786>
int32_t L_67 = V_9;
V_5 = L_67;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2787>
float L_68 = V_11;
V_6 = L_68;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2788>
float L_69 = V_12;
V_7 = L_69;
}
IL_016b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2767>
int32_t L_70 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_70, 1));
}
IL_0171:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2767>
int32_t L_71 = V_9;
int32_t L_72 = V_4;
if ((((int32_t)L_71) < ((int32_t)L_72)))
{
goto IL_00f0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2792>
int32_t L_73 = V_5;
if ((!(((uint32_t)L_73) == ((uint32_t)(-1)))))
{
goto IL_0182;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2792>
int32_t L_74 = V_4;
return L_74;
}
IL_0182:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2796>
float L_75 = V_7;
if ((!(((float)L_75) < ((float)(0.5f)))))
{
goto IL_018e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2797>
int32_t L_76 = V_5;
return L_76;
}
IL_018e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2799>
int32_t L_77 = V_5;
return ((int32_t)il2cpp_codegen_add(L_77, 1));
}
}
// Method Definition Index: 59511
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_PageDownCharacterPosition_mD00879F9AD1E5315C8896D8CB421FAB93045F818 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_originalPos, bool ___1_goToLastChar, const RuntimeMethod* method)
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
float V_6 = 0.0f;
float V_7 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_8;
memset((&V_8), 0, sizeof(V_8));
int32_t V_9 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_10;
memset((&V_10), 0, sizeof(V_10));
float V_11 = 0.0f;
float V_12 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2805>
int32_t L_0 = ___0_originalPos;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = __this->___m_TextComponent;
NullCheck(L_1);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_2;
L_2 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_1, NULL);
NullCheck(L_2);
int32_t L_3 = L_2->___characterCount;
if ((((int32_t)L_0) < ((int32_t)L_3)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2806>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_5;
L_5 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_4, NULL);
NullCheck(L_5);
int32_t L_6 = L_5->___characterCount;
return ((int32_t)il2cpp_codegen_subtract(L_6, 1));
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2808>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = __this->___m_TextComponent;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_9 = L_8->___characterInfo;
int32_t L_10 = ___0_originalPos;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_0 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2809>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_13 = V_0;
int32_t L_14 = L_13.___lineNumber;
V_1 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2812>
int32_t L_15 = V_1;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_16 = __this->___m_TextComponent;
NullCheck(L_16);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_17;
L_17 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_16, NULL);
NullCheck(L_17);
int32_t L_18 = L_17->___lineCount;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_15, 1))) < ((int32_t)L_18)))
{
goto IL_0071;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2813>
bool L_19 = ___1_goToLastChar;
if (L_19)
{
goto IL_005e;
}
}
{
int32_t L_20 = ___0_originalPos;
return L_20;
}
IL_005e:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_21 = __this->___m_TextComponent;
NullCheck(L_21);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_22;
L_22 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_21, NULL);
NullCheck(L_22);
int32_t L_23 = L_22->___characterCount;
return ((int32_t)il2cpp_codegen_subtract(L_23, 1));
}
IL_0071:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2815>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_24 = __this->___m_TextViewport;
NullCheck(L_24);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_25;
L_25 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_24, NULL);
V_8 = L_25;
float L_26;
L_26 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_8), NULL);
V_2 = L_26;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2817>
int32_t L_27 = V_1;
V_3 = ((int32_t)il2cpp_codegen_add(L_27, 1));
goto IL_00ca;
}
IL_008c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2821>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = __this->___m_TextComponent;
NullCheck(L_28);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_29;
L_29 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_28, NULL);
NullCheck(L_29);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_30 = L_29->___lineInfo;
int32_t L_31 = V_3;
NullCheck(L_30);
float L_32 = ((L_30)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_31)))->___baseline;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_33 = __this->___m_TextComponent;
NullCheck(L_33);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_34;
L_34 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_33, NULL);
NullCheck(L_34);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_35 = L_34->___lineInfo;
int32_t L_36 = V_1;
NullCheck(L_35);
float L_37 = ((L_35)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_36)))->___baseline;
float L_38 = V_2;
if ((((float)L_32) < ((float)((float)il2cpp_codegen_subtract(L_37, L_38)))))
{
goto IL_00df;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2819>
int32_t L_39 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_00ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2819>
int32_t L_40 = V_3;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_41 = __this->___m_TextComponent;
NullCheck(L_41);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_42;
L_42 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_41, NULL);
NullCheck(L_42);
int32_t L_43 = L_42->___lineCount;
if ((((int32_t)L_40) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_43, 1)))))
{
goto IL_008c;
}
}
IL_00df:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2826>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_44 = __this->___m_TextComponent;
NullCheck(L_44);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_45;
L_45 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_44, NULL);
NullCheck(L_45);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_46 = L_45->___lineInfo;
int32_t L_47 = V_3;
NullCheck(L_46);
int32_t L_48 = ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)))->___lastCharacterIndex;
V_4 = L_48;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2828>
V_5 = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2829>
V_6 = (32767.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2830>
V_7 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2832>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_49 = __this->___m_TextComponent;
NullCheck(L_49);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_50;
L_50 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_49, NULL);
NullCheck(L_50);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_51 = L_50->___lineInfo;
int32_t L_52 = V_3;
NullCheck(L_51);
int32_t L_53 = ((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_52)))->___firstCharacterIndex;
V_9 = L_53;
goto IL_01b0;
}
IL_012f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2834>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_54 = __this->___m_TextComponent;
NullCheck(L_54);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_55;
L_55 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_54, NULL);
NullCheck(L_55);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_56 = L_55->___characterInfo;
int32_t L_57 = V_9;
NullCheck(L_56);
int32_t L_58 = L_57;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
V_10 = L_59;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2836>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_60 = V_0;
float L_61 = L_60.___origin;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_10;
float L_63 = L_62.___origin;
V_11 = ((float)il2cpp_codegen_subtract(L_61, L_63));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2837>
float L_64 = V_11;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_65 = V_10;
float L_66 = L_65.___xAdvance;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_67 = V_10;
float L_68 = L_67.___origin;
V_12 = ((float)(L_64/((float)il2cpp_codegen_subtract(L_66, L_68))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2839>
float L_69 = V_12;
if ((!(((float)L_69) >= ((float)(0.0f)))))
{
goto IL_018f;
}
}
{
float L_70 = V_12;
if ((!(((float)L_70) <= ((float)(1.0f)))))
{
goto IL_018f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2841>
float L_71 = V_12;
if ((!(((float)L_71) < ((float)(0.5f)))))
{
goto IL_018a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2842>
int32_t L_72 = V_9;
return L_72;
}
IL_018a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2844>
int32_t L_73 = V_9;
return ((int32_t)il2cpp_codegen_add(L_73, 1));
}
IL_018f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2847>
float L_74 = V_11;
float L_75;
L_75 = fabsf(L_74);
V_11 = L_75;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2849>
float L_76 = V_11;
float L_77 = V_6;
if ((!(((float)L_76) < ((float)L_77))))
{
goto IL_01aa;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2851>
int32_t L_78 = V_9;
V_5 = L_78;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2852>
float L_79 = V_11;
V_6 = L_79;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2853>
float L_80 = V_12;
V_7 = L_80;
}
IL_01aa:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2832>
int32_t L_81 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_81, 1));
}
IL_01b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2832>
int32_t L_82 = V_9;
int32_t L_83 = V_4;
if ((((int32_t)L_82) < ((int32_t)L_83)))
{
goto IL_012f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2857>
int32_t L_84 = V_5;
if ((!(((uint32_t)L_84) == ((uint32_t)(-1)))))
{
goto IL_01c1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2857>
int32_t L_85 = V_4;
return L_85;
}
IL_01c1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2859>
float L_86 = V_7;
if ((!(((float)L_86) < ((float)(0.5f)))))
{
goto IL_01cd;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2860>
int32_t L_87 = V_5;
return L_87;
}
IL_01cd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2862>
int32_t L_88 = V_5;
return ((int32_t)il2cpp_codegen_add(L_88, 1));
}
}
// Method Definition Index: 59512
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveDown_mB8F65AD03355C867F63BAB0021C93B75F534CCBE (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2868>
bool L_0 = ___0_shift;
TMP_InputField_MoveDown_m96FE2822D035DFBE82474737DEE8DED622AAD868(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2869>
return;
}
}
// Method Definition Index: 59513
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveDown_m96FE2822D035DFBE82474737DEE8DED622AAD868 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B6_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2874>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2878>
int32_t L_2;
L_2 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_5, NULL);
int32_t L_6 = V_1;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_6, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2881>
bool L_7;
L_7 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (L_7)
{
goto IL_0047;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_8 = __this->___m_TextComponent;
NullCheck(L_8);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_9;
L_9 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_8, NULL);
NullCheck(L_9);
int32_t L_10 = L_9->___characterCount;
G_B6_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
goto IL_0054;
}
IL_0047:
{
int32_t L_11;
L_11 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
bool L_12 = ___1_goToLastChar;
int32_t L_13;
L_13 = TMP_InputField_LineDownCharacterPosition_m0A95990F452ECFB15A5BF8C12D8E92592CF3B2CD(__this, L_11, L_12, NULL);
G_B6_0 = L_13;
}
IL_0054:
{
V_0 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2883>
bool L_14 = ___0_shift;
if (!L_14)
{
goto IL_0072;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2885>
int32_t L_15 = V_0;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_15, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2886>
int32_t L_16;
L_16 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_17;
L_17 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_16, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_17, NULL);
return;
}
IL_0072:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2890>
int32_t L_18 = V_0;
int32_t L_19 = L_18;
V_1 = L_19;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_19, NULL);
int32_t L_20 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_20, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2891>
int32_t L_21;
L_21 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_22;
L_22 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_21, NULL);
int32_t L_23 = L_22;
V_1 = L_23;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_23, NULL);
int32_t L_24 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_24, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2897>
return;
}
}
// Method Definition Index: 59514
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveUp_m0A8E579FDBE203C29D7AF1B4225C9A64498DE5A9 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2901>
bool L_0 = ___0_shift;
TMP_InputField_MoveUp_m79291882C851A7AEC3945EB8479D31984941F8DB(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2902>
return;
}
}
// Method Definition Index: 59515
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MoveUp_m79291882C851A7AEC3945EB8479D31984941F8DB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B6_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2907>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2911>
int32_t L_2;
L_2 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_4;
L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_5, NULL);
int32_t L_6 = V_1;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_6, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2914>
bool L_7;
L_7 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (L_7)
{
goto IL_0036;
}
}
{
G_B6_0 = 0;
goto IL_0043;
}
IL_0036:
{
int32_t L_8;
L_8 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
bool L_9 = ___1_goToFirstChar;
int32_t L_10;
L_10 = TMP_InputField_LineUpCharacterPosition_m6FAA53F203CF66F87F62F985E830CB769A169F16(__this, L_8, L_9, NULL);
G_B6_0 = L_10;
}
IL_0043:
{
V_0 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2916>
bool L_11 = ___0_shift;
if (!L_11)
{
goto IL_0061;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2918>
int32_t L_12 = V_0;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2919>
int32_t L_13;
L_13 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_14;
L_14 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_13, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_14, NULL);
return;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2923>
int32_t L_15 = V_0;
int32_t L_16 = L_15;
V_1 = L_16;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_16, NULL);
int32_t L_17 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2924>
int32_t L_18;
L_18 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_19;
L_19 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_18, NULL);
int32_t L_20 = L_19;
V_1 = L_20;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_20, NULL);
int32_t L_21 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_21, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2930>
return;
}
}
// Method Definition Index: 59516
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageUp_mA945CEDD104AAC4B417B1AC6D95FC75798ED3040 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2935>
bool L_0 = ___0_shift;
TMP_InputField_MovePageUp_m1B01B4C15C5D556CED7B34E7F55149E1DA35ECF1(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2936>
return;
}
}
// Method Definition Index: 59517
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageUp_m1B01B4C15C5D556CED7B34E7F55149E1DA35ECF1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
memset((&V_5), 0, sizeof(V_5));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t G_B6_0 = 0;
float G_B13_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2940>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2944>
int32_t L_2;
L_2 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_4;
L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_5, NULL);
int32_t L_6 = V_1;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_6, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2947>
bool L_7;
L_7 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (L_7)
{
goto IL_0036;
}
}
{
G_B6_0 = 0;
goto IL_0043;
}
IL_0036:
{
int32_t L_8;
L_8 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
bool L_9 = ___1_goToFirstChar;
int32_t L_10;
L_10 = TMP_InputField_PageUpCharacterPosition_m68C124FCEE737E9CB486D5218A2B5804D407BD0A(__this, L_8, L_9, NULL);
G_B6_0 = L_10;
}
IL_0043:
{
V_0 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2949>
bool L_11 = ___0_shift;
if (!L_11)
{
goto IL_0062;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2951>
int32_t L_12 = V_0;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2952>
int32_t L_13;
L_13 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_14;
L_14 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_13, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_14, NULL);
goto IL_008d;
}
IL_0062:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2956>
int32_t L_15 = V_0;
int32_t L_16 = L_15;
V_1 = L_16;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_16, NULL);
int32_t L_17 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2957>
int32_t L_18;
L_18 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_19;
L_19 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_18, NULL);
int32_t L_20 = L_19;
V_1 = L_20;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_20, NULL);
int32_t L_21 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_21, NULL);
}
IL_008d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2966>
int32_t L_22 = __this->___m_LineType;
if (!L_22)
{
goto IL_013f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2968>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_23 = __this->___m_TextViewport;
NullCheck(L_23);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_24;
L_24 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_23, NULL);
V_5 = L_24;
float L_25;
L_25 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_5), NULL);
V_2 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2970>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_26 = __this->___m_TextComponent;
NullCheck(L_26);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_27;
L_27 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_26, NULL);
NullCheck(L_27);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_27, NULL);
float L_29 = L_28.___y;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_31;
L_31 = TMP_Text_get_textBounds_m0D3E180B72130830D1C16BC7E5097AF2958E2740(L_30, NULL);
V_6 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline((&V_6), NULL);
float L_33 = L_32.___y;
V_3 = ((float)il2cpp_codegen_add(L_29, L_33));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2971>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_34 = __this->___m_TextViewport;
NullCheck(L_34);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_34, NULL);
float L_36 = L_35.___y;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_37 = __this->___m_TextViewport;
NullCheck(L_37);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_38;
L_38 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_37, NULL);
V_5 = L_38;
float L_39;
L_39 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_5), NULL);
V_4 = ((float)il2cpp_codegen_add(L_36, L_39));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2973>
float L_40 = V_4;
float L_41 = V_3;
float L_42 = V_2;
if ((((float)L_40) > ((float)((float)il2cpp_codegen_add(L_41, L_42)))))
{
goto IL_0111;
}
}
{
float L_43 = V_4;
float L_44 = V_3;
G_B13_0 = ((float)il2cpp_codegen_subtract(L_43, L_44));
goto IL_0112;
}
IL_0111:
{
float L_45 = V_2;
G_B13_0 = L_45;
}
IL_0112:
{
V_2 = G_B13_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2975>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_46 = __this->___m_TextComponent;
NullCheck(L_46);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_47;
L_47 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_46, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_48 = L_47;
NullCheck(L_48);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
L_49 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_48, NULL);
float L_50 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51;
memset((&L_51), 0, sizeof(L_51));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_51), (0.0f), L_50, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52;
L_52 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_49, L_51, NULL);
NullCheck(L_48);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_48, L_52, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2976>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_013f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2983>
return;
}
}
// Method Definition Index: 59518
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageDown_mE32EFCBEB2A1D230D3C6C8B27357C454F4AD5EC2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2988>
bool L_0 = ___0_shift;
TMP_InputField_MovePageDown_m80AEFB5ACD656505A347F13FAEFB55EA62F0EC86(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2989>
return;
}
}
// Method Definition Index: 59519
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MovePageDown_m80AEFB5ACD656505A347F13FAEFB55EA62F0EC86 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
memset((&V_5), 0, sizeof(V_5));
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t G_B6_0 = 0;
float G_B13_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2993>
bool L_0;
L_0 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:2997>
int32_t L_2;
L_2 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_5, NULL);
int32_t L_6 = V_1;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_6, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3000>
bool L_7;
L_7 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (L_7)
{
goto IL_0047;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_8 = __this->___m_TextComponent;
NullCheck(L_8);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_9;
L_9 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_8, NULL);
NullCheck(L_9);
int32_t L_10 = L_9->___characterCount;
G_B6_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
goto IL_0054;
}
IL_0047:
{
int32_t L_11;
L_11 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
bool L_12 = ___1_goToLastChar;
int32_t L_13;
L_13 = TMP_InputField_PageDownCharacterPosition_mD00879F9AD1E5315C8896D8CB421FAB93045F818(__this, L_11, L_12, NULL);
G_B6_0 = L_13;
}
IL_0054:
{
V_0 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3002>
bool L_14 = ___0_shift;
if (!L_14)
{
goto IL_0073;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3004>
int32_t L_15 = V_0;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_15, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3005>
int32_t L_16;
L_16 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_17;
L_17 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_16, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_17, NULL);
goto IL_009e;
}
IL_0073:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3009>
int32_t L_18 = V_0;
int32_t L_19 = L_18;
V_1 = L_19;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_19, NULL);
int32_t L_20 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_20, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3010>
int32_t L_21;
L_21 = TMP_InputField_get_caretSelectPositionInternal_m977002CC2C821A3B4FA5FB3F1BC15C7DD0BA35A4(__this, NULL);
int32_t L_22;
L_22 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_21, NULL);
int32_t L_23 = L_22;
V_1 = L_23;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_23, NULL);
int32_t L_24 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_24, NULL);
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3018>
int32_t L_25 = __this->___m_LineType;
if (!L_25)
{
goto IL_0150;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3020>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_26 = __this->___m_TextViewport;
NullCheck(L_26);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_27;
L_27 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_26, NULL);
V_5 = L_27;
float L_28;
L_28 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_5), NULL);
V_2 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3022>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_29 = __this->___m_TextComponent;
NullCheck(L_29);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_30;
L_30 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_29, NULL);
NullCheck(L_30);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_30, NULL);
float L_32 = L_31.___y;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_33 = __this->___m_TextComponent;
NullCheck(L_33);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_34;
L_34 = TMP_Text_get_textBounds_m0D3E180B72130830D1C16BC7E5097AF2958E2740(L_33, NULL);
V_6 = L_34;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
L_35 = Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline((&V_6), NULL);
float L_36 = L_35.___y;
V_3 = ((float)il2cpp_codegen_add(L_32, L_36));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3023>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_37 = __this->___m_TextViewport;
NullCheck(L_37);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_37, NULL);
float L_39 = L_38.___y;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = __this->___m_TextViewport;
NullCheck(L_40);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_41;
L_41 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_40, NULL);
V_5 = L_41;
float L_42;
L_42 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&V_5), NULL);
V_4 = ((float)il2cpp_codegen_add(L_39, L_42));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3025>
float L_43 = V_4;
float L_44 = V_3;
float L_45 = V_2;
if ((((float)L_43) > ((float)((float)il2cpp_codegen_add(L_44, L_45)))))
{
goto IL_0122;
}
}
{
float L_46 = V_4;
float L_47 = V_3;
G_B13_0 = ((float)il2cpp_codegen_subtract(L_46, L_47));
goto IL_0123;
}
IL_0122:
{
float L_48 = V_2;
G_B13_0 = L_48;
}
IL_0123:
{
V_2 = G_B13_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3027>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_49 = __this->___m_TextComponent;
NullCheck(L_49);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_50;
L_50 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_49, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_51 = L_50;
NullCheck(L_51);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52;
L_52 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_51, NULL);
float L_53 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54;
memset((&L_54), 0, sizeof(L_54));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_54), (0.0f), L_53, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55;
L_55 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_52, L_54, NULL);
NullCheck(L_51);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_51, L_55, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3028>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_0150:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3035>
return;
}
}
// Method Definition Index: 59520
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3039>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3040>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3042>
int32_t L_1 = __this->___m_StringPosition;
int32_t L_2 = __this->___m_StringSelectPosition;
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3043>
return;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3045>
bool L_3 = __this->___m_isRichTextEditingAllowed;
if (L_3)
{
goto IL_002b;
}
}
{
bool L_4 = __this->___m_isSelectAll;
if (!L_4)
{
goto IL_00be;
}
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3048>
int32_t L_5 = __this->___m_StringPosition;
int32_t L_6 = __this->___m_StringSelectPosition;
if ((((int32_t)L_5) >= ((int32_t)L_6)))
{
goto IL_006b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3050>
String_t* L_7;
L_7 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_8 = __this->___m_StringPosition;
int32_t L_9 = __this->___m_StringSelectPosition;
int32_t L_10 = __this->___m_StringPosition;
NullCheck(L_7);
String_t* L_11;
L_11 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
__this->___m_Text = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_11);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3051>
int32_t L_12 = __this->___m_StringPosition;
__this->___m_StringSelectPosition = L_12;
goto IL_009b;
}
IL_006b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3055>
String_t* L_13;
L_13 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_14 = __this->___m_StringSelectPosition;
int32_t L_15 = __this->___m_StringPosition;
int32_t L_16 = __this->___m_StringSelectPosition;
NullCheck(L_13);
String_t* L_17;
L_17 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_13, L_14, ((int32_t)il2cpp_codegen_subtract(L_15, L_16)), NULL);
__this->___m_Text = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_17);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3056>
int32_t L_18 = __this->___m_StringSelectPosition;
__this->___m_StringPosition = L_18;
}
IL_009b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3059>
bool L_19 = __this->___m_isSelectAll;
if (!L_19)
{
goto IL_022c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3061>
int32_t L_20 = 0;
V_0 = L_20;
__this->___m_CaretSelectPosition = L_20;
int32_t L_21 = V_0;
__this->___m_CaretPosition = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3062>
__this->___m_isSelectAll = (bool)0;
return;
}
IL_00be:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3067>
int32_t L_22 = __this->___m_CaretPosition;
int32_t L_23 = __this->___m_CaretSelectPosition;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_017e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3069>
int32_t L_24 = __this->___m_CaretSelectPosition;
int32_t L_25;
L_25 = TMP_InputField_ClampArrayIndex_mFD46E1F200092DC5CD5BB8BE57E2D550F0DE21C0(__this, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), NULL);
V_1 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3070>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_26 = __this->___m_TextComponent;
NullCheck(L_26);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_27;
L_27 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_26, NULL);
NullCheck(L_27);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_28 = L_27->___characterInfo;
int32_t L_29 = __this->___m_CaretPosition;
NullCheck(L_28);
int32_t L_30 = ((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_29)))->___index;
__this->___m_StringPosition = L_30;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3071>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_31 = __this->___m_TextComponent;
NullCheck(L_31);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_32;
L_32 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_31, NULL);
NullCheck(L_32);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_33 = L_32->___characterInfo;
int32_t L_34 = V_1;
NullCheck(L_33);
int32_t L_35 = ((L_33)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_34)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_36 = __this->___m_TextComponent;
NullCheck(L_36);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_37;
L_37 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_36, NULL);
NullCheck(L_37);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_38 = L_37->___characterInfo;
int32_t L_39 = V_1;
NullCheck(L_38);
int32_t L_40 = ((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_39)))->___stringLength;
__this->___m_StringSelectPosition = ((int32_t)il2cpp_codegen_add(L_35, L_40));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3073>
String_t* L_41;
L_41 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_42 = __this->___m_StringPosition;
int32_t L_43 = __this->___m_StringSelectPosition;
int32_t L_44 = __this->___m_StringPosition;
NullCheck(L_41);
String_t* L_45;
L_45 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_41, L_42, ((int32_t)il2cpp_codegen_subtract(L_43, L_44)), NULL);
__this->___m_Text = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_45);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3075>
int32_t L_46 = __this->___m_StringPosition;
__this->___m_StringSelectPosition = L_46;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3076>
int32_t L_47 = __this->___m_CaretPosition;
__this->___m_CaretSelectPosition = L_47;
return;
}
IL_017e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3080>
int32_t L_48 = __this->___m_CaretPosition;
int32_t L_49;
L_49 = TMP_InputField_ClampArrayIndex_mFD46E1F200092DC5CD5BB8BE57E2D550F0DE21C0(__this, ((int32_t)il2cpp_codegen_subtract(L_48, 1)), NULL);
V_2 = L_49;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3081>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_50 = __this->___m_TextComponent;
NullCheck(L_50);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_51;
L_51 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_50, NULL);
NullCheck(L_51);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_52 = L_51->___characterInfo;
int32_t L_53 = V_2;
NullCheck(L_52);
int32_t L_54 = ((L_52)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_53)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_55 = __this->___m_TextComponent;
NullCheck(L_55);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_56;
L_56 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_55, NULL);
NullCheck(L_56);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_57 = L_56->___characterInfo;
int32_t L_58 = V_2;
NullCheck(L_57);
int32_t L_59 = ((L_57)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_58)))->___stringLength;
__this->___m_StringPosition = ((int32_t)il2cpp_codegen_add(L_54, L_59));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3082>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_60 = __this->___m_TextComponent;
NullCheck(L_60);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_61;
L_61 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_60, NULL);
NullCheck(L_61);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_62 = L_61->___characterInfo;
int32_t L_63 = __this->___m_CaretSelectPosition;
NullCheck(L_62);
int32_t L_64 = ((L_62)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_63)))->___index;
__this->___m_StringSelectPosition = L_64;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3084>
String_t* L_65;
L_65 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_66 = __this->___m_StringSelectPosition;
int32_t L_67 = __this->___m_StringPosition;
int32_t L_68 = __this->___m_StringSelectPosition;
NullCheck(L_65);
String_t* L_69;
L_69 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_65, L_66, ((int32_t)il2cpp_codegen_subtract(L_67, L_68)), NULL);
__this->___m_Text = L_69;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_69);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3086>
int32_t L_70 = __this->___m_StringSelectPosition;
__this->___m_StringPosition = L_70;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3087>
int32_t L_71 = __this->___m_CaretSelectPosition;
__this->___m_CaretPosition = L_71;
}
IL_022c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3094>
return;
}
}
// Method Definition Index: 59521
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_DeleteKey_m3EE34B2EE784E0F8833BCEA668B590D8C838BDCC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3101>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3102>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3104>
bool L_1;
L_1 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3106>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3108>
TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3109>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3110>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
return;
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3114>
bool L_2 = __this->___m_isRichTextEditingAllowed;
if (!L_2)
{
goto IL_00a7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3116>
int32_t L_3;
L_3 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
String_t* L_4;
L_4 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
if ((((int32_t)L_3) >= ((int32_t)L_5)))
{
goto IL_0195;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3119>
String_t* L_6;
L_6 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_7;
L_7 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
NullCheck(L_6);
Il2CppChar L_8;
L_8 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_9;
L_9 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_8, NULL);
if (!L_9)
{
goto IL_007b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3120>
String_t* L_10;
L_10 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_11;
L_11 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
NullCheck(L_10);
String_t* L_12;
L_12 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_10, L_11, 2, NULL);
__this->___m_Text = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_12);
goto IL_0093;
}
IL_007b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3122>
String_t* L_13;
L_13 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_14;
L_14 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
NullCheck(L_13);
String_t* L_15;
L_15 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_13, L_14, 1, NULL);
__this->___m_Text = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_15);
}
IL_0093:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3124>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3126>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3127>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
return;
}
IL_00a7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3132>
int32_t L_16;
L_16 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_17 = __this->___m_TextComponent;
NullCheck(L_17);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_18;
L_18 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_17, NULL);
NullCheck(L_18);
int32_t L_19 = L_18->___characterCount;
if ((((int32_t)L_16) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_19, 1)))))
{
goto IL_0195;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3134>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = __this->___m_TextComponent;
NullCheck(L_20);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_21;
L_21 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_20, NULL);
NullCheck(L_21);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_22 = L_21->___characterInfo;
int32_t L_23;
L_23 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_22);
int32_t L_24 = ((L_22)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_23)))->___stringLength;
V_0 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3137>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_25 = __this->___m_TextComponent;
NullCheck(L_25);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_26;
L_26 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_25, NULL);
NullCheck(L_26);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_27 = L_26->___characterInfo;
int32_t L_28;
L_28 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_27);
Il2CppChar L_29 = ((L_27)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_28)))->___character;
if ((!(((uint32_t)L_29) == ((uint32_t)((int32_t)13)))))
{
goto IL_0154;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_31;
L_31 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_30, NULL);
NullCheck(L_31);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_32 = L_31->___characterInfo;
int32_t L_33;
L_33 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_32);
Il2CppChar L_34 = ((L_32)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_33, 1)))))->___character;
if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)10)))))
{
goto IL_0154;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3138>
int32_t L_35 = V_0;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_36 = __this->___m_TextComponent;
NullCheck(L_36);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_37;
L_37 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_36, NULL);
NullCheck(L_37);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_38 = L_37->___characterInfo;
int32_t L_39;
L_39 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_38);
int32_t L_40 = ((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_39, 1)))))->___stringLength;
V_0 = ((int32_t)il2cpp_codegen_add(L_35, L_40));
}
IL_0154:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3141>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_41 = __this->___m_TextComponent;
NullCheck(L_41);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_42;
L_42 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_41, NULL);
NullCheck(L_42);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_43 = L_42->___characterInfo;
int32_t L_44;
L_44 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_43);
int32_t L_45 = ((L_43)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_44)))->___index;
V_1 = L_45;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3143>
String_t* L_46;
L_46 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_47 = V_1;
int32_t L_48 = V_0;
NullCheck(L_46);
String_t* L_49;
L_49 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_46, L_47, L_48, NULL);
__this->___m_Text = L_49;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_49);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3145>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3147>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
}
IL_0195:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3155>
return;
}
}
// Method Definition Index: 59522
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Backspace_m1962DCE85EA39B861EF3E9E147A63C8CFE58A917 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B16_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B16_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B15_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B15_1 = NULL;
int32_t G_B17_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B17_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B17_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3162>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3163>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3165>
bool L_1;
L_1 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (!L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3167>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3169>
TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3170>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3171>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
return;
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3175>
bool L_2 = __this->___m_isRichTextEditingAllowed;
if (!L_2)
{
goto IL_00ba;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3177>
int32_t L_3;
L_3 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_01f3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3179>
V_0 = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3182>
String_t* L_4;
L_4 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_5;
L_5 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
NullCheck(L_4);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, ((int32_t)il2cpp_codegen_subtract(L_5, 1)), NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_7;
L_7 = Char_IsLowSurrogate_mEE95A617A89CEB99AADAB54E025087D56CAB1BAA(L_6, NULL);
if (!L_7)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3183>
V_0 = 2;
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3185>
int32_t L_8;
L_8 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_9 = V_0;
int32_t L_10 = ((int32_t)il2cpp_codegen_subtract(L_8, L_9));
V_1 = L_10;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_10, NULL);
int32_t L_11 = V_1;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3187>
String_t* L_12;
L_12 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_13;
L_13 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_14 = V_0;
NullCheck(L_12);
String_t* L_15;
L_15 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_12, L_13, L_14, NULL);
__this->___m_Text = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_15);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3189>
int32_t L_16;
L_16 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
V_1 = L_17;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_17, NULL);
int32_t L_18 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_18, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3191>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3193>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3194>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
return;
}
IL_00ba:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3199>
int32_t L_19;
L_19 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
if ((((int32_t)L_19) <= ((int32_t)0)))
{
goto IL_01e0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3201>
int32_t L_20;
L_20 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
V_2 = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3202>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_21 = __this->___m_TextComponent;
NullCheck(L_21);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_22;
L_22 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_21, NULL);
NullCheck(L_22);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_23 = L_22->___characterInfo;
int32_t L_24 = V_2;
NullCheck(L_23);
int32_t L_25 = ((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24)))->___stringLength;
V_3 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3205>
int32_t L_26 = V_2;
if ((((int32_t)L_26) <= ((int32_t)0)))
{
goto IL_0153;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_27 = __this->___m_TextComponent;
NullCheck(L_27);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_28;
L_28 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_27, NULL);
NullCheck(L_28);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_29 = L_28->___characterInfo;
int32_t L_30 = V_2;
NullCheck(L_29);
Il2CppChar L_31 = ((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_30)))->___character;
if ((!(((uint32_t)L_31) == ((uint32_t)((int32_t)10)))))
{
goto IL_0153;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_32 = __this->___m_TextComponent;
NullCheck(L_32);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_33;
L_33 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_32, NULL);
NullCheck(L_33);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_34 = L_33->___characterInfo;
int32_t L_35 = V_2;
NullCheck(L_34);
Il2CppChar L_36 = ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_35, 1)))))->___character;
if ((!(((uint32_t)L_36) == ((uint32_t)((int32_t)13)))))
{
goto IL_0153;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3207>
int32_t L_37 = V_3;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_38 = __this->___m_TextComponent;
NullCheck(L_38);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_39;
L_39 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_38, NULL);
NullCheck(L_39);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_40 = L_39->___characterInfo;
int32_t L_41 = V_2;
NullCheck(L_40);
int32_t L_42 = ((L_40)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_41, 1)))))->___stringLength;
V_3 = ((int32_t)il2cpp_codegen_add(L_37, L_42));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3208>
int32_t L_43 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_43, 1));
}
IL_0153:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3212>
String_t* L_44;
L_44 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_45 = __this->___m_TextComponent;
NullCheck(L_45);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_46;
L_46 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_45, NULL);
NullCheck(L_46);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_47 = L_46->___characterInfo;
int32_t L_48 = V_2;
NullCheck(L_47);
int32_t L_49 = ((L_47)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_48)))->___index;
int32_t L_50 = V_3;
NullCheck(L_44);
String_t* L_51;
L_51 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_44, L_49, L_50, NULL);
__this->___m_Text = L_51;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_51);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3215>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3216>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3217>
int32_t L_52;
L_52 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
if ((((int32_t)L_52) < ((int32_t)1)))
{
G_B16_0 = __this;
G_B16_1 = __this;
goto IL_01a8;
}
G_B15_0 = __this;
G_B15_1 = __this;
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_53 = __this->___m_TextComponent;
NullCheck(L_53);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_54;
L_54 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_53, NULL);
NullCheck(L_54);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_55 = L_54->___characterInfo;
int32_t L_56 = V_2;
NullCheck(L_55);
int32_t L_57 = ((L_55)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_56)))->___index;
G_B17_0 = L_57;
G_B17_1 = G_B15_0;
G_B17_2 = G_B15_1;
goto IL_01c3;
}
IL_01a8:
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_58 = __this->___m_TextComponent;
NullCheck(L_58);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_59;
L_59 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_58, NULL);
NullCheck(L_59);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_60 = L_59->___characterInfo;
NullCheck(L_60);
int32_t L_61 = ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___index;
G_B17_0 = L_61;
G_B17_1 = G_B16_0;
G_B17_2 = G_B16_1;
}
IL_01c3:
{
int32_t L_62 = G_B17_0;
V_1 = L_62;
NullCheck(G_B17_1);
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(G_B17_1, L_62, NULL);
int32_t L_63 = V_1;
NullCheck(G_B17_2);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(G_B17_2, L_63, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3219>
int32_t L_64 = V_2;
int32_t L_65 = L_64;
V_1 = L_65;
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_65, NULL);
int32_t L_66 = V_1;
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_66, NULL);
}
IL_01e0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3222>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3224>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3225>
TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64(__this, NULL);
}
IL_01f3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3233>
return;
}
}
// Method Definition Index: 59523
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Append_m4595DE62B0D6CD1E1EACC127F8B84563351190C8 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_input, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Il2CppChar V_2 = 0x0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3241>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3242>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3244>
bool L_1;
L_1 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (L_1)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3245>
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3247>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3247>
String_t* L_2 = ___0_input;
NullCheck(L_2);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
V_1 = L_3;
goto IL_0044;
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3249>
String_t* L_4 = ___0_input;
int32_t L_5 = V_0;
NullCheck(L_4);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL);
V_2 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3251>
Il2CppChar L_7 = V_2;
if ((((int32_t)L_7) >= ((int32_t)((int32_t)32))))
{
goto IL_0039;
}
}
{
Il2CppChar L_8 = V_2;
if ((((int32_t)L_8) == ((int32_t)((int32_t)9))))
{
goto IL_0039;
}
}
{
Il2CppChar L_9 = V_2;
if ((((int32_t)L_9) == ((int32_t)((int32_t)13))))
{
goto IL_0039;
}
}
{
Il2CppChar L_10 = V_2;
if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)10)))))
{
goto IL_0040;
}
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3253>
Il2CppChar L_11 = V_2;
VirtualActionInvoker1< Il2CppChar >::Invoke(71, __this, L_11);
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3247>
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0044:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3247>
int32_t L_13 = V_0;
int32_t L_14 = V_1;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_001d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3256>
return;
}
}
// Method Definition Index: 59524
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Append_m90791E607DDDAD68C715529BF47B24726ED86582 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Il2CppChar ___0_input, const RuntimeMethod* method)
{
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3260>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3261>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3263>
bool L_1;
L_1 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (L_1)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3264>
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3267>
int32_t L_2;
L_2 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_4;
L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3270>
String_t* L_5;
L_5 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3272>
int32_t L_6;
L_6 = TMP_InputField_get_selectionFocusPosition_m64C9DB19CDB18E29B7CB02DCC84B5F05ACDB473E(__this, NULL);
int32_t L_7;
L_7 = TMP_InputField_get_selectionAnchorPosition_mAAD925C368B16EFE972C11F551A1D9DCB93B0B93(__this, NULL);
if ((((int32_t)L_6) == ((int32_t)L_7)))
{
goto IL_01df;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3275>
__this->___m_HasTextBeenRemoved = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3277>
bool L_8 = __this->___m_isRichTextEditingAllowed;
if (L_8)
{
goto IL_0053;
}
}
{
bool L_9 = __this->___m_isSelectAll;
if (!L_9)
{
goto IL_00a9;
}
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3280>
int32_t L_10 = __this->___m_StringPosition;
int32_t L_11 = __this->___m_StringSelectPosition;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_0085;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3281>
String_t* L_12;
L_12 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_13 = __this->___m_StringPosition;
int32_t L_14 = __this->___m_StringSelectPosition;
int32_t L_15 = __this->___m_StringPosition;
NullCheck(L_12);
String_t* L_16;
L_16 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_12, L_13, ((int32_t)il2cpp_codegen_subtract(L_14, L_15)), NULL);
V_1 = L_16;
goto IL_01df;
}
IL_0085:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3283>
String_t* L_17;
L_17 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_18 = __this->___m_StringSelectPosition;
int32_t L_19 = __this->___m_StringPosition;
int32_t L_20 = __this->___m_StringSelectPosition;
NullCheck(L_17);
String_t* L_21;
L_21 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_17, L_18, ((int32_t)il2cpp_codegen_subtract(L_19, L_20)), NULL);
V_1 = L_21;
goto IL_01df;
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3287>
int32_t L_22 = __this->___m_CaretPosition;
int32_t L_23 = __this->___m_CaretSelectPosition;
if ((((int32_t)L_22) >= ((int32_t)L_23)))
{
goto IL_014f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3289>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_24 = __this->___m_TextComponent;
NullCheck(L_24);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_25;
L_25 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_24, NULL);
NullCheck(L_25);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_26 = L_25->___characterInfo;
int32_t L_27 = __this->___m_CaretPosition;
NullCheck(L_26);
int32_t L_28 = ((L_26)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_27)))->___index;
__this->___m_StringPosition = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3290>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_29 = __this->___m_TextComponent;
NullCheck(L_29);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_30;
L_30 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_29, NULL);
NullCheck(L_30);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_31 = L_30->___characterInfo;
int32_t L_32 = __this->___m_CaretSelectPosition;
NullCheck(L_31);
int32_t L_33 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_32, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_34 = __this->___m_TextComponent;
NullCheck(L_34);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_35;
L_35 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_34, NULL);
NullCheck(L_35);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_36 = L_35->___characterInfo;
int32_t L_37 = __this->___m_CaretSelectPosition;
NullCheck(L_36);
int32_t L_38 = ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_37, 1)))))->___stringLength;
__this->___m_StringSelectPosition = ((int32_t)il2cpp_codegen_add(L_33, L_38));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3292>
String_t* L_39;
L_39 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_40 = __this->___m_StringPosition;
int32_t L_41 = __this->___m_StringSelectPosition;
int32_t L_42 = __this->___m_StringPosition;
NullCheck(L_39);
String_t* L_43;
L_43 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_39, L_40, ((int32_t)il2cpp_codegen_subtract(L_41, L_42)), NULL);
V_1 = L_43;
goto IL_01df;
}
IL_014f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3296>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_44 = __this->___m_TextComponent;
NullCheck(L_44);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_45;
L_45 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_44, NULL);
NullCheck(L_45);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_46 = L_45->___characterInfo;
int32_t L_47 = __this->___m_CaretPosition;
NullCheck(L_46);
int32_t L_48 = ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_47, 1)))))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_49 = __this->___m_TextComponent;
NullCheck(L_49);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_50;
L_50 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_49, NULL);
NullCheck(L_50);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_51 = L_50->___characterInfo;
int32_t L_52 = __this->___m_CaretPosition;
NullCheck(L_51);
int32_t L_53 = ((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_52, 1)))))->___stringLength;
__this->___m_StringPosition = ((int32_t)il2cpp_codegen_add(L_48, L_53));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3297>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_54 = __this->___m_TextComponent;
NullCheck(L_54);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_55;
L_55 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_54, NULL);
NullCheck(L_55);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_56 = L_55->___characterInfo;
int32_t L_57 = __this->___m_CaretSelectPosition;
NullCheck(L_56);
int32_t L_58 = ((L_56)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_57)))->___index;
__this->___m_StringSelectPosition = L_58;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3299>
String_t* L_59;
L_59 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_60 = __this->___m_StringSelectPosition;
int32_t L_61 = __this->___m_StringPosition;
int32_t L_62 = __this->___m_StringSelectPosition;
NullCheck(L_59);
String_t* L_63;
L_63 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_59, L_60, ((int32_t)il2cpp_codegen_subtract(L_61, L_62)), NULL);
V_1 = L_63;
}
IL_01df:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3304>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_64;
L_64 = TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D_inline(__this, NULL);
if (!L_64)
{
goto IL_01f9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3306>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_65;
L_65 = TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D_inline(__this, NULL);
String_t* L_66 = V_1;
int32_t L_67 = V_0;
Il2CppChar L_68 = ___0_input;
NullCheck(L_65);
Il2CppChar L_69;
L_69 = OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_inline(L_65, L_66, L_67, L_68, NULL);
___0_input = L_69;
goto IL_0250;
}
IL_01f9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3308>
int32_t L_70;
L_70 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_70) == ((uint32_t)8))))
{
goto IL_023d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3310>
String_t* L_71 = V_1;
int32_t L_72 = V_0;
Il2CppChar L_73 = ___0_input;
Il2CppChar L_74;
L_74 = TMP_InputField_Validate_m76212763DA49DFD7C152C65F8AF6CC056EE69979(__this, L_71, L_72, L_73, NULL);
___0_input = L_74;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3312>
Il2CppChar L_75 = ___0_input;
if (L_75)
{
goto IL_0211;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3312>
return;
}
IL_0211:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3314>
Il2CppChar L_76 = ___0_input;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_77;
L_77 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_76, NULL);
if (L_77)
{
goto IL_0230;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3315>
int32_t L_78 = __this->___m_CaretPosition;
int32_t L_79 = ((int32_t)il2cpp_codegen_add(L_78, 1));
V_2 = L_79;
__this->___m_CaretPosition = L_79;
int32_t L_80 = V_2;
__this->___m_CaretSelectPosition = L_80;
}
IL_0230:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3317>
TMP_InputField_SendOnValueChanged_m9138A30966454771476FF25A71ED03DDAF6EC0C7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3318>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3320>
return;
}
IL_023d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3322>
int32_t L_81;
L_81 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if (!L_81)
{
goto IL_0250;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3324>
String_t* L_82 = V_1;
int32_t L_83 = V_0;
Il2CppChar L_84 = ___0_input;
Il2CppChar L_85;
L_85 = TMP_InputField_Validate_m76212763DA49DFD7C152C65F8AF6CC056EE69979(__this, L_82, L_83, L_84, NULL);
___0_input = L_85;
}
IL_0250:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3328>
Il2CppChar L_86 = ___0_input;
if (L_86)
{
goto IL_0254;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3329>
return;
}
IL_0254:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3332>
Il2CppChar L_87 = ___0_input;
TMP_InputField_Insert_mD8773951E82B4743AF137BE4EDA14915EC704907(__this, L_87, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3333>
return;
}
}
// Method Definition Index: 59525
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Insert_mD8773951E82B4743AF137BE4EDA14915EC704907 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3339>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3340>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3344>
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
String_t* L_1;
L_1 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&___0_c), NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3345>
TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3348>
int32_t L_2;
L_2 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0034;
}
}
{
String_t* L_3;
L_3 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
int32_t L_5;
L_5 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0034;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3349>
return;
}
IL_0034:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3351>
String_t* L_6;
L_6 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_7 = __this->___m_StringPosition;
String_t* L_8 = V_0;
NullCheck(L_6);
String_t* L_9;
L_9 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_6, L_7, L_8, NULL);
__this->___m_Text = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_9);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3353>
Il2CppChar L_10 = ___0_c;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_11;
L_11 = Char_IsHighSurrogate_mED1E5FB863528ABB0D7D3DC4DE0FAB4517760658(L_10, NULL);
if (L_11)
{
goto IL_006b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3354>
int32_t L_12 = __this->___m_CaretPosition;
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_12, 1));
V_1 = L_13;
__this->___m_CaretPosition = L_13;
int32_t L_14 = V_1;
__this->___m_CaretSelectPosition = L_14;
}
IL_006b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3356>
int32_t L_15 = __this->___m_StringPosition;
int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1));
V_1 = L_16;
__this->___m_StringPosition = L_16;
int32_t L_17 = V_1;
__this->___m_StringSelectPosition = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3358>
TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3359>
TMP_InputField_SendOnValueChanged_m9138A30966454771476FF25A71ED03DDAF6EC0C7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3364>
return;
}
}
// Method Definition Index: 59526
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateTouchKeyboardFromEditChanges_m05E63AC0F9D593BB8584E97AC236646C05E22B12 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3370>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_SoftKeyboard;
if (!L_0)
{
goto IL_0021;
}
}
{
bool L_1;
L_1 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (!L_1)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3372>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_2 = __this->___m_SoftKeyboard;
String_t* L_3 = __this->___m_Text;
NullCheck(L_2);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_2, L_3, NULL);
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3374>
return;
}
}
// Method Definition Index: 59527
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnValueChangedAndUpdateLabel_m9A56A0E7406E3E3362400445749CE33C20C7BC64 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3378>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3379>
TMP_InputField_SendOnValueChanged_m9138A30966454771476FF25A71ED03DDAF6EC0C7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3380>
return;
}
}
// Method Definition Index: 59528
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnValueChanged_m9138A30966454771476FF25A71ED03DDAF6EC0C7 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3384>
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* L_0;
L_0 = TMP_InputField_get_onValueChanged_m407B5F5BFD1F4B04032F6B90B06F5072F5993407_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3385>
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* L_1;
L_1 = TMP_InputField_get_onValueChanged_m407B5F5BFD1F4B04032F6B90B06F5072F5993407_inline(__this, NULL);
String_t* L_2;
L_2 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3386>
return;
}
}
// Method Definition Index: 59529
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnEndEdit_mBE399B126786848BC400A04B165A6C9BD6757CD1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3394>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_0;
L_0 = TMP_InputField_get_onEndEdit_m0CE9718C71A834CC279430E20DC7FF4F42114FD3_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3395>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_1;
L_1 = TMP_InputField_get_onEndEdit_m0CE9718C71A834CC279430E20DC7FF4F42114FD3_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3396>
return;
}
}
// Method Definition Index: 59530
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnSubmit_m3993BECBCAB4632CD5C564C0BC38486FC2320D14 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3400>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_0;
L_0 = TMP_InputField_get_onSubmit_mAA494FA0B3CFFB2916B399BD5D87C2E1AA637B90_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3401>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_1;
L_1 = TMP_InputField_get_onSubmit_mAA494FA0B3CFFB2916B399BD5D87C2E1AA637B90_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3402>
return;
}
}
// Method Definition Index: 59531
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnFocus_m306B75E91484337E9A090AB1A45D971133ACF7C8 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3406>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_0;
L_0 = TMP_InputField_get_onSelect_m6762226148A4B3265EE5FD70ED894BBE8DE86AF0_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3407>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_1;
L_1 = TMP_InputField_get_onSelect_m6762226148A4B3265EE5FD70ED894BBE8DE86AF0_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3408>
return;
}
}
// Method Definition Index: 59532
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnFocusLost_m0BC85C3C362617A4E81F9E9360207EFC0D2882FF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3412>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_0;
L_0 = TMP_InputField_get_onDeselect_mC9429495032728AEE8FCB818D61EDFB5DC7F9B0A_inline(__this, NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3413>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_1;
L_1 = TMP_InputField_get_onDeselect_mC9429495032728AEE8FCB818D61EDFB5DC7F9B0A_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3414>
return;
}
}
// Method Definition Index: 59533
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnTextSelection_m301880AB4201417DFE7FEB6CC22A323DF0935ADC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3418>
__this->___m_isSelected = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3420>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_0;
L_0 = TMP_InputField_get_onTextSelection_mEBA14AF8E2BAF100DE885B78385F510A8E978A33_inline(__this, NULL);
if (!L_0)
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3421>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_1;
L_1 = TMP_InputField_get_onTextSelection_mEBA14AF8E2BAF100DE885B78385F510A8E978A33_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
int32_t L_3;
L_3 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_4;
L_4 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
NullCheck(L_1);
UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6(L_1, L_2, L_3, L_4, UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6_RuntimeMethod_var);
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3422>
return;
}
}
// Method Definition Index: 59534
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendOnEndTextSelection_m5142CBC7340FC8E2B0457DDD1F257C1A19DE01D0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3426>
bool L_0 = __this->___m_isSelected;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3426>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3428>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_1;
L_1 = TMP_InputField_get_onEndTextSelection_mB01ED58A536B3DCC323A974C27C50337EAC7CAD5_inline(__this, NULL);
if (!L_1)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3429>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_2;
L_2 = TMP_InputField_get_onEndTextSelection_mB01ED58A536B3DCC323A974C27C50337EAC7CAD5_inline(__this, NULL);
String_t* L_3 = __this->___m_Text;
int32_t L_4;
L_4 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_5;
L_5 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
NullCheck(L_2);
UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6(L_2, L_3, L_4, L_5, UnityEvent_3_Invoke_mA9B8756BF3A597179581D20E1EDC4ECAAC73F0F6_RuntimeMethod_var);
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3431>
__this->___m_isSelected = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3432>
return;
}
}
// Method Definition Index: 59535
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SendTouchScreenKeyboardStatusChanged_mF0F1E86DFF3023EA6167004879DAE86E1D2C3AEB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m9607E0E883B2FD3379DEAFA17740ACBFB0A99412_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3436>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_SoftKeyboard;
if (!L_0)
{
goto IL_0026;
}
}
{
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* L_1;
L_1 = TMP_InputField_get_onTouchScreenKeyboardStatusChanged_mF14075CDC1B4C99F300FCAD70350CDF144CB4818_inline(__this, NULL);
if (!L_1)
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3437>
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* L_2;
L_2 = TMP_InputField_get_onTouchScreenKeyboardStatusChanged_mF14075CDC1B4C99F300FCAD70350CDF144CB4818_inline(__this, NULL);
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_3 = __this->___m_SoftKeyboard;
NullCheck(L_3);
int32_t L_4;
L_4 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_3, NULL);
NullCheck(L_2);
UnityEvent_1_Invoke_m9607E0E883B2FD3379DEAFA17740ACBFB0A99412(L_2, L_4, UnityEvent_1_Invoke_m9607E0E883B2FD3379DEAFA17740ACBFB0A99412_RuntimeMethod_var);
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3438>
return;
}
}
// Method Definition Index: 59536
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22BE618ADF9DAFBF84F27DD4CA2D8D34F67B1103);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EA6E1F0CD13652D9FAF12B294A842319F6F67E5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AD0A41F2A9B43719CFF3CBA1FFE2771F454578E);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
bool V_2 = false;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3447>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0267;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3;
L_3 = TMP_Text_get_font_m1F5E907B9181A54212FBD8123242583C1CA4BE2A_inline(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0267;
}
}
{
bool L_5 = __this->___m_PreventCallback;
if (L_5)
{
goto IL_0267;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3450>
__this->___m_PreventCallback = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3453>
int32_t L_6;
L_6 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if ((((int32_t)L_6) <= ((int32_t)0)))
{
goto IL_00e6;
}
}
{
bool L_7 = __this->___m_ReadOnly;
if (L_7)
{
goto IL_00e6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3458>
TMP_InputField_Delete_mD817C69CFF25B762DF673A1FD31DAF0E2F761784(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3460>
bool L_8 = __this->___m_RichText;
if (!L_8)
{
goto IL_00ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3461>
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
String_t* L_11;
L_11 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_12 = __this->___m_StringPosition;
NullCheck(L_11);
String_t* L_13;
L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_11, 0, L_12, NULL);
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_13);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_10;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral4EA6E1F0CD13652D9FAF12B294A842319F6F67E5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
String_t* L_16;
L_16 = TMP_InputField_get_compositionString_m4332AACD655CF044F84411B3BCE32BF2034AC4CC(__this, NULL);
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_15;
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)_stringLiteral8AD0A41F2A9B43719CFF3CBA1FFE2771F454578E);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
String_t* L_19;
L_19 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_20 = __this->___m_StringPosition;
NullCheck(L_19);
String_t* L_21;
L_21 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_19, L_20, NULL);
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)L_21);
String_t* L_22;
L_22 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_18, NULL);
V_0 = L_22;
goto IL_00dd;
}
IL_00ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3463>
String_t* L_23;
L_23 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_24 = __this->___m_StringPosition;
NullCheck(L_23);
String_t* L_25;
L_25 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_23, 0, L_24, NULL);
String_t* L_26;
L_26 = TMP_InputField_get_compositionString_m4332AACD655CF044F84411B3BCE32BF2034AC4CC(__this, NULL);
String_t* L_27;
L_27 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
int32_t L_28 = __this->___m_StringPosition;
NullCheck(L_27);
String_t* L_29;
L_29 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_27, L_28, NULL);
String_t* L_30;
L_30 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_25, L_26, L_29, NULL);
V_0 = L_30;
}
IL_00dd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3465>
__this->___m_IsCompositionActive = (bool)1;
goto IL_00fb;
}
IL_00e6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3471>
String_t* L_31;
L_31 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
V_0 = L_31;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3472>
__this->___m_IsCompositionActive = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3473>
__this->___m_ShouldUpdateIMEWindowPosition = (bool)1;
}
IL_00fb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3480>
int32_t L_32;
L_32 = TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline(__this, NULL);
if ((!(((uint32_t)L_32) == ((uint32_t)2))))
{
goto IL_0118;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3481>
Il2CppChar L_33;
L_33 = TMP_InputField_get_asteriskChar_m3D3F22537749D339A3DB36BE6C56015D0B06A38E_inline(__this, NULL);
String_t* L_34 = V_0;
NullCheck(L_34);
int32_t L_35;
L_35 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_34, NULL);
String_t* L_36;
L_36 = String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B(NULL, L_33, L_35, NULL);
V_1 = L_36;
goto IL_011a;
}
IL_0118:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3483>
String_t* L_37 = V_0;
V_1 = L_37;
}
IL_011a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3485>
String_t* L_38 = V_0;
bool L_39;
L_39 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_38, NULL);
V_2 = L_39;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3487>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_40 = __this->___m_Placeholder;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_41;
L_41 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_40, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_41)
{
goto IL_013b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3488>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_42 = __this->___m_Placeholder;
bool L_43 = V_2;
NullCheck(L_42);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_42, L_43, NULL);
}
IL_013b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3490>
bool L_44 = V_2;
if (L_44)
{
goto IL_014c;
}
}
{
bool L_45 = __this->___m_ReadOnly;
if (L_45)
{
goto IL_014c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3492>
TMP_InputField_SetCaretVisible_m1D8A496EA7137B9CCEFD1785B1D5BFA3A3325194(__this, NULL);
}
IL_014c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3495>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_46 = __this->___m_TextComponent;
String_t* L_47 = V_1;
String_t* L_48;
L_48 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_47, _stringLiteral22BE618ADF9DAFBF84F27DD4CA2D8D34F67B1103, NULL);
NullCheck(L_46);
VirtualActionInvoker1< String_t* >::Invoke(66, L_46, L_48);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3498>
bool L_49 = __this->___m_IsDrivenByLayoutComponents;
if (!L_49)
{
goto IL_0175;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3499>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_50 = __this->___m_RectTransform;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_50, NULL);
}
IL_0175:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3502>
int32_t L_51 = __this->___m_LineLimit;
if ((((int32_t)L_51) <= ((int32_t)0)))
{
goto IL_0221;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3504>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_52 = __this->___m_TextComponent;
NullCheck(L_52);
VirtualActionInvoker2< bool, bool >::Invoke(106, L_52, (bool)0, (bool)0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3506>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_53 = __this->___m_TextComponent;
NullCheck(L_53);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_54;
L_54 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_53, NULL);
V_3 = L_54;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3509>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_55 = V_3;
if (!L_55)
{
goto IL_0221;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_56 = V_3;
NullCheck(L_56);
int32_t L_57 = L_56->___lineCount;
int32_t L_58 = __this->___m_LineLimit;
if ((((int32_t)L_57) <= ((int32_t)L_58)))
{
goto IL_0221;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3511>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_59 = V_3;
NullCheck(L_59);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_60 = L_59->___lineInfo;
int32_t L_61 = __this->___m_LineLimit;
NullCheck(L_60);
int32_t L_62 = ((L_60)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_61, 1)))))->___lastCharacterIndex;
V_4 = L_62;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3512>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_63 = V_3;
NullCheck(L_63);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_64 = L_63->___characterInfo;
int32_t L_65 = V_4;
NullCheck(L_64);
int32_t L_66 = ((L_64)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_65)))->___index;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_67 = V_3;
NullCheck(L_67);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_68 = L_67->___characterInfo;
int32_t L_69 = V_4;
NullCheck(L_68);
int32_t L_70 = ((L_68)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_69)))->___stringLength;
V_5 = ((int32_t)il2cpp_codegen_add(L_66, L_70));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3513>
String_t* L_71 = V_1;
int32_t L_72 = V_5;
String_t* L_73 = V_1;
NullCheck(L_73);
int32_t L_74;
L_74 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_73, NULL);
int32_t L_75 = V_5;
NullCheck(L_71);
String_t* L_76;
L_76 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_71, L_72, ((int32_t)il2cpp_codegen_subtract(L_74, L_75)), NULL);
TMP_InputField_set_text_m684E9CDA2D9E82D1C497B5E03DBE79C00584FF62(__this, L_76, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3514>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_77 = __this->___m_TextComponent;
String_t* L_78;
L_78 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
String_t* L_79;
L_79 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_78, _stringLiteral22BE618ADF9DAFBF84F27DD4CA2D8D34F67B1103, NULL);
NullCheck(L_77);
VirtualActionInvoker1< String_t* >::Invoke(66, L_77, L_79);
}
IL_0221:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3518>
bool L_80 = __this->___m_IsTextComponentUpdateRequired;
if (L_80)
{
goto IL_0246;
}
}
{
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_81 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_82;
L_82 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_81, NULL);
if (!L_82)
{
goto IL_025a;
}
}
{
bool L_83 = __this->___m_IsCaretPositionDirty;
if (!L_83)
{
goto IL_0246;
}
}
{
bool L_84 = __this->___m_IsStringPositionDirty;
if (L_84)
{
goto IL_025a;
}
}
IL_0246:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3520>
__this->___m_IsTextComponentUpdateRequired = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3521>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_85 = __this->___m_TextComponent;
NullCheck(L_85);
VirtualActionInvoker2< bool, bool >::Invoke(106, L_85, (bool)0, (bool)0);
}
IL_025a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3524>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3526>
__this->___m_PreventCallback = (bool)0;
}
IL_0267:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3528>
return;
}
}
// Method Definition Index: 59537
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateScrollbar_m61D071BE0C6F2D5C8FD3F75AF4B6A256685429C9 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3534>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_0 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_004a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3536>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = __this->___m_TextViewport;
NullCheck(L_2);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
L_3 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3538>
float L_4;
L_4 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_0), NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5 = __this->___m_TextComponent;
NullCheck(L_5);
float L_6;
L_6 = VirtualFuncInvoker0< float >::Invoke(85, L_5);
V_1 = ((float)(L_4/L_6));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3540>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_7 = __this->___m_VerticalScrollbar;
float L_8 = V_1;
NullCheck(L_7);
Scrollbar_set_size_m5376982465D6013425FAB0CA8EFC620C3E1458FB(L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3542>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_9 = __this->___m_VerticalScrollbar;
float L_10;
L_10 = TMP_InputField_GetScrollPositionRelativeToViewport_mE320B683741E2E7403D1F2ADCD65F44B68FA4158(__this, NULL);
NullCheck(L_9);
Scrollbar_set_value_m8F7815DB02D4A69B33B091FC5F674609F070D804(L_9, L_10, NULL);
}
IL_004a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3546>
return;
}
}
// Method Definition Index: 59538
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnScrollbarValueChange_mD38291A7EBF4EDA6C308DF090261355519C10E03 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3561>
float L_0 = ___0_value;
if ((((float)L_0) < ((float)(0.0f))))
{
goto IL_0010;
}
}
{
float L_1 = ___0_value;
if ((!(((float)L_1) > ((float)(1.0f)))))
{
goto IL_0011;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3561>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3563>
float L_2 = ___0_value;
TMP_InputField_AdjustTextPositionRelativeToViewport_m7EC3FED9FB3F4F5450E60552FE36F0D79E48592C(__this, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3565>
float L_3 = ___0_value;
__this->___m_ScrollPosition = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3568>
return;
}
}
// Method Definition Index: 59539
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateMaskRegions_mD22E32D41A5E6EDAC8A7547194CA34A4DE918343 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3598>
return;
}
}
// Method Definition Index: 59540
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_AdjustTextPositionRelativeToViewport_m7EC3FED9FB3F4F5450E60552FE36F0D79E48592C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_relativePosition, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_4;
memset((&V_4), 0, sizeof(V_4));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
memset((&V_5), 0, sizeof(V_5));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3606>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_TextViewport;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3607>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3609>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_3;
L_3 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3612>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_4 = V_0;
if (!L_4)
{
goto IL_003e;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_5 = V_0;
NullCheck(L_5);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_6 = L_5->___lineInfo;
if (!L_6)
{
goto IL_003e;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_7 = V_0;
NullCheck(L_7);
int32_t L_8 = L_7->___lineCount;
if (!L_8)
{
goto IL_003e;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_9 = V_0;
NullCheck(L_9);
int32_t L_10 = L_9->___lineCount;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_11 = V_0;
NullCheck(L_11);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_12 = L_11->___lineInfo;
NullCheck(L_12);
if ((((int32_t)L_10) <= ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))
{
goto IL_003f;
}
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3612>
return;
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3614>
V_1 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3615>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_13 = __this->___m_TextComponent;
NullCheck(L_13);
float L_14;
L_14 = VirtualFuncInvoker0< float >::Invoke(85, L_13);
V_2 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3617>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_15 = __this->___m_TextComponent;
NullCheck(L_15);
int32_t L_16;
L_16 = TMP_Text_get_verticalAlignment_m83109ED3E925A505F5E9E9142B07829A56CCB54A_inline(L_15, NULL);
V_3 = L_16;
int32_t L_17 = V_3;
if ((((int32_t)L_17) > ((int32_t)((int32_t)1024))))
{
goto IL_007f;
}
}
{
int32_t L_18 = V_3;
if ((((int32_t)L_18) == ((int32_t)((int32_t)256))))
{
goto IL_0099;
}
}
{
int32_t L_19 = V_3;
if ((((int32_t)L_19) == ((int32_t)((int32_t)512))))
{
goto IL_00a1;
}
}
{
int32_t L_20 = V_3;
if ((((int32_t)L_20) == ((int32_t)((int32_t)1024))))
{
goto IL_00a9;
}
}
{
goto IL_00d9;
}
IL_007f:
{
int32_t L_21 = V_3;
if ((((int32_t)L_21) == ((int32_t)((int32_t)2048))))
{
goto IL_00d9;
}
}
{
int32_t L_22 = V_3;
if ((((int32_t)L_22) == ((int32_t)((int32_t)4096))))
{
goto IL_00b1;
}
}
{
int32_t L_23 = V_3;
if ((((int32_t)L_23) == ((int32_t)((int32_t)8192))))
{
goto IL_00d3;
}
}
{
goto IL_00d9;
}
IL_0099:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3620>
V_1 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3621>
goto IL_00d9;
}
IL_00a1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3623>
V_1 = (0.5f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3624>
goto IL_00d9;
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3626>
V_1 = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3627>
goto IL_00d9;
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3631>
V_1 = (0.5f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3632>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_24 = __this->___m_TextComponent;
NullCheck(L_24);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_25;
L_25 = TMP_Text_get_bounds_mAEE407DE6CA2E1D1180868C03A3F0A3B6E455189(L_24, NULL);
V_4 = L_25;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline((&V_4), NULL);
float L_27 = L_26.___y;
V_2 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3633>
goto IL_00d9;
}
IL_00d3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3635>
V_1 = (0.5f);
}
IL_00d9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3639>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = __this->___m_TextComponent;
NullCheck(L_28);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29;
L_29 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_28, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_30, NULL);
NullCheck(L_31);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_31, NULL);
float L_33 = L_32.___x;
float L_34 = V_2;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35 = __this->___m_TextViewport;
NullCheck(L_35);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_36;
L_36 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_35, NULL);
V_5 = L_36;
float L_37;
L_37 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_5), NULL);
float L_38 = ___0_relativePosition;
float L_39 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40;
memset((&L_40), 0, sizeof(L_40));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_40), L_33, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_34, L_37)), ((float)il2cpp_codegen_subtract(L_38, L_39)))), NULL);
NullCheck(L_29);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_29, L_40, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3641>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3644>
return;
}
}
// Method Definition Index: 59541
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_stringIndex, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3649>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
NullCheck(L_1);
int32_t L_2 = L_1->___characterCount;
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3651>
V_1 = 0;
goto IL_0039;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3653>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = __this->___m_TextComponent;
NullCheck(L_3);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_4;
L_4 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_3, NULL);
NullCheck(L_4);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_5 = L_4->___characterInfo;
int32_t L_6 = V_1;
NullCheck(L_5);
int32_t L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___index;
int32_t L_8 = ___0_stringIndex;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0035;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3654>
int32_t L_9 = V_1;
return L_9;
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3651>
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3651>
int32_t L_11 = V_1;
int32_t L_12 = V_0;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3657>
int32_t L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 59542
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_GetMinCaretPositionFromStringIndex_mF22329EB6607A83C8791B9DE0A1FB4B8B53575AC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_stringIndex, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3667>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
NullCheck(L_1);
int32_t L_2 = L_1->___characterCount;
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3669>
V_1 = 0;
goto IL_0055;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3671>
int32_t L_3 = ___0_stringIndex;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_5;
L_5 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_4, NULL);
NullCheck(L_5);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_6 = L_5->___characterInfo;
int32_t L_7 = V_1;
NullCheck(L_6);
int32_t L_8 = ((L_6)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_7)))->___index;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = __this->___m_TextComponent;
NullCheck(L_9);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_10;
L_10 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_9, NULL);
NullCheck(L_10);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_11 = L_10->___characterInfo;
int32_t L_12 = V_1;
NullCheck(L_11);
int32_t L_13 = ((L_11)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_12)))->___stringLength;
if ((((int32_t)L_3) >= ((int32_t)((int32_t)il2cpp_codegen_add(L_8, L_13)))))
{
goto IL_0051;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3672>
int32_t L_14 = V_1;
return L_14;
}
IL_0051:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3669>
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0055:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3669>
int32_t L_16 = V_1;
int32_t L_17 = V_0;
if ((((int32_t)L_16) < ((int32_t)L_17)))
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3675>
int32_t L_18 = V_0;
return L_18;
}
}
// Method Definition Index: 59543
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_GetMaxCaretPositionFromStringIndex_m5A2C033C4018D10695C8E3CA0A53EA7E5F6F5B01 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_stringIndex, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3685>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
NullCheck(L_1);
int32_t L_2 = L_1->___characterCount;
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3687>
V_1 = 0;
goto IL_0039;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3689>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = __this->___m_TextComponent;
NullCheck(L_3);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_4;
L_4 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_3, NULL);
NullCheck(L_4);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_5 = L_4->___characterInfo;
int32_t L_6 = V_1;
NullCheck(L_5);
int32_t L_7 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)))->___index;
int32_t L_8 = ___0_stringIndex;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0035;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3690>
int32_t L_9 = V_1;
return L_9;
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3687>
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3687>
int32_t L_11 = V_1;
int32_t L_12 = V_0;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3693>
int32_t L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 59544
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_caretPosition, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3699>
TMP_InputField_ClampCaretPos_m24F8EDB52862BA470A2CD5FD3D2A62AA86A00FC1(__this, (&___0_caretPosition), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3701>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
NullCheck(L_1);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_2 = L_1->___characterInfo;
int32_t L_3 = ___0_caretPosition;
NullCheck(L_2);
int32_t L_4 = ((L_2)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_3)))->___index;
return L_4;
}
}
// Method Definition Index: 59545
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateStringIndexFromCaretPosition_m8D3E94E9EDF597A60FBEF486E005DB87E8450EAB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3706>
int32_t L_0 = __this->___m_CaretPosition;
int32_t L_1;
L_1 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_0, NULL);
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3707>
int32_t L_2 = __this->___m_CaretSelectPosition;
int32_t L_3;
L_3 = TMP_InputField_GetStringIndexFromCaretPosition_mE8952E126639234C711E6DA723C272AA6C22FB59(__this, L_2, NULL);
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3708>
__this->___m_IsStringPositionDirty = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3709>
return;
}
}
// Method Definition Index: 59546
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateCaretPositionFromStringIndex_mC5C4A5C506805EEB1B32577969B126E257246D2C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3713>
int32_t L_0;
L_0 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_1;
L_1 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_0, NULL);
TMP_InputField_set_caretPositionInternal_mEC3488328558F5257115078785242BE6C59BA1BF(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3714>
int32_t L_2;
L_2 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_3;
L_3 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_2, NULL);
TMP_InputField_set_caretSelectPositionInternal_m2AA6FD295A4E6D7236ABFE88B4CF49EDDA566191(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3715>
__this->___m_IsCaretPositionDirty = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3716>
return;
}
}
// Method Definition Index: 59547
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ForceLabelUpdate_m06F01A5D3EF44553E23404EC82D65B405A842C11 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3721>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3722>
return;
}
}
// Method Definition Index: 59548
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3731>
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
CanvasUpdateRegistry_RegisterCanvasElementForGraphicRebuild_mEBBD04C3B001E80801966E3347E70A35FCEBE8B1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3732>
return;
}
}
// Method Definition Index: 59549
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_Rebuild_mA714C05AB0AAF3BDB56E2534622E978943AC2317 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_update, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_update;
if ((!(((uint32_t)L_0) == ((uint32_t)4))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3739>
TMP_InputField_UpdateGeometry_m44637D3DF51E919CE2F702A61B49A2F4FEFCEAFB(__this, NULL);
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3742>
return;
}
}
// Method Definition Index: 59550
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_LayoutComplete_m3C78365E6DFF603628C61A7321EEE5AA1FBCDA67 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3745>
return;
}
}
// Method Definition Index: 59551
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_GraphicUpdateComplete_m5FE6F033C3688FD16CE1D52A0CABE075699C568E (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3748>
return;
}
}
// Method Definition Index: 59552
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_UpdateGeometry_m44637D3DF51E919CE2F702A61B49A2F4FEFCEAFB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3758>
bool L_0;
L_0 = TMP_InputField_InPlaceEditing_m2FEE000FC40DAF7CAE8B2DA4FF5D364E30873FC1(__this, NULL);
if (L_0)
{
goto IL_0011;
}
}
{
bool L_1;
L_1 = TMP_InputField_isUWP_mF4D492C45E598A35755C69FF79AC7994619FDE25(__this, NULL);
if (L_1)
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3759>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3761>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_2 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3762>
return;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3764>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4;
L_4 = TMP_InputField_get_mesh_m200F4FCC0738B54A3DFED98FF430660DB52E3E00(__this, NULL);
TMP_InputField_OnFillVBO_m4F9AEEB359EABEA669C3E3587ECF4B1262067E6A(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3766>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_5 = __this->___m_CachedInputRenderer;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6;
L_6 = TMP_InputField_get_mesh_m200F4FCC0738B54A3DFED98FF430660DB52E3E00(__this, NULL);
NullCheck(L_5);
CanvasRenderer_SetMesh_m1DF21BBC31233AC324BC08331BB542C619DC7543(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3767>
return;
}
}
// Method Definition Index: 59553
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3775>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3776>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3777>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3778>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3779>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3780>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3781>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3782>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3783>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0219;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = __this->___caretRectTrans;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0219;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = __this->___caretRectTrans;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_4, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_6, NULL);
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_7, NULL);
bool L_9;
L_9 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_5, L_8, NULL);
if (L_9)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = __this->___caretRectTrans;
NullCheck(L_10);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_10, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_12 = __this->___m_TextComponent;
NullCheck(L_12);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13;
L_13 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_12, NULL);
NullCheck(L_13);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_13, NULL);
bool L_15;
L_15 = Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline(L_11, L_14, NULL);
if (L_15)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = __this->___caretRectTrans;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_16, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_18 = __this->___m_TextComponent;
NullCheck(L_18);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19;
L_19 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_18, NULL);
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_19, NULL);
bool L_21;
L_21 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_17, L_20, NULL);
if (L_21)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_22 = __this->___caretRectTrans;
NullCheck(L_22);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_22, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_24 = __this->___m_TextComponent;
NullCheck(L_24);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_25;
L_25 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_24, NULL);
NullCheck(L_25);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_25, NULL);
bool L_27;
L_27 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_23, L_26, NULL);
if (L_27)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = __this->___caretRectTrans;
NullCheck(L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_28, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_30, NULL);
NullCheck(L_31);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_31, NULL);
bool L_33;
L_33 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_29, L_32, NULL);
if (L_33)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_34 = __this->___caretRectTrans;
NullCheck(L_34);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
L_35 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_34, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_36 = __this->___m_TextComponent;
NullCheck(L_36);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_37;
L_37 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_36, NULL);
NullCheck(L_37);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
L_38 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_37, NULL);
bool L_39;
L_39 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_35, L_38, NULL);
if (L_39)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = __this->___caretRectTrans;
NullCheck(L_40);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
L_41 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_40, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_42 = __this->___m_TextComponent;
NullCheck(L_42);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_43;
L_43 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_42, NULL);
NullCheck(L_43);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44;
L_44 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_43, NULL);
bool L_45;
L_45 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_41, L_44, NULL);
if (L_45)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_46 = __this->___caretRectTrans;
NullCheck(L_46);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47;
L_47 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_46, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_48 = __this->___m_TextComponent;
NullCheck(L_48);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_49;
L_49 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_48, NULL);
NullCheck(L_49);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50;
L_50 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_49, NULL);
bool L_51;
L_51 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_47, L_50, NULL);
if (!L_51)
{
goto IL_0219;
}
}
IL_0141:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3785>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_52 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_53 = __this->___m_TextComponent;
NullCheck(L_53);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_54;
L_54 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_53, NULL);
NullCheck(L_54);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
L_55 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_54, NULL);
NullCheck(L_52);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_52, L_55, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3786>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_56 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_57 = __this->___m_TextComponent;
NullCheck(L_57);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_58;
L_58 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_57, NULL);
NullCheck(L_58);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_59;
L_59 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_58, NULL);
NullCheck(L_56);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_56, L_59, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3787>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_60 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_61 = __this->___m_TextComponent;
NullCheck(L_61);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_62;
L_62 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_61, NULL);
NullCheck(L_62);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
L_63 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_62, NULL);
NullCheck(L_60);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_60, L_63, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3788>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_64 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_65 = __this->___m_TextComponent;
NullCheck(L_65);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_66;
L_66 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_65, NULL);
NullCheck(L_66);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
L_67 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_66, NULL);
NullCheck(L_64);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_64, L_67, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3789>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_68 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_69 = __this->___m_TextComponent;
NullCheck(L_69);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_70;
L_70 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_69, NULL);
NullCheck(L_70);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71;
L_71 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_70, NULL);
NullCheck(L_68);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_68, L_71, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3790>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_72 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_73 = __this->___m_TextComponent;
NullCheck(L_73);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_74;
L_74 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_73, NULL);
NullCheck(L_74);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75;
L_75 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_74, NULL);
NullCheck(L_72);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_72, L_75, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3791>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_76 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_77 = __this->___m_TextComponent;
NullCheck(L_77);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_78;
L_78 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_77, NULL);
NullCheck(L_78);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_79;
L_79 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_78, NULL);
NullCheck(L_76);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_76, L_79, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3792>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_80 = __this->___caretRectTrans;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_81 = __this->___m_TextComponent;
NullCheck(L_81);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_82;
L_82 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_81, NULL);
NullCheck(L_82);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_83;
L_83 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_82, NULL);
NullCheck(L_80);
RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146(L_80, L_83, NULL);
}
IL_0219:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3794>
return;
}
}
// Method Definition Index: 59554
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnFillVBO_m4F9AEEB359EABEA669C3E3587ECF4B1262067E6A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_vbo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3799>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_0 = (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE*)il2cpp_codegen_object_new(VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var);
VertexHelper__ctor_mE8DE438637116EA7AF8180E10E7641FD00DB64A5(L_0, NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0072:
{
{
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_1 = V_0;
if (!L_1)
{
goto IL_007b;
}
}
{
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_007b:
{
return;
}
}
});
try
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3801>
bool L_3;
L_3 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_3)
{
goto IL_001f_1;
}
}
{
bool L_4 = __this->___m_SelectionStillActive;
if (L_4)
{
goto IL_001f_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3803>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_5 = V_0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = ___0_vbo;
NullCheck(L_5);
VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3804>
goto IL_007c;
}
IL_001f_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3807>
bool L_7 = __this->___m_IsStringPositionDirty;
if (!L_7)
{
goto IL_002d_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3808>
TMP_InputField_UpdateStringIndexFromCaretPosition_m8D3E94E9EDF597A60FBEF486E005DB87E8450EAB(__this, NULL);
}
IL_002d_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3810>
bool L_8 = __this->___m_IsCaretPositionDirty;
if (!L_8)
{
goto IL_003b_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3811>
TMP_InputField_UpdateCaretPositionFromStringIndex_mC5C4A5C506805EEB1B32577969B126E257246D2C(__this, NULL);
}
IL_003b_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3813>
bool L_9;
L_9 = TMP_InputField_get_hasSelection_mA2CF23CC43AD3EE9F66C67A5995407EBB2F59565(__this, NULL);
if (L_9)
{
goto IL_0057_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3815>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_10 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
TMP_InputField_GenerateCaret_m6020296CC782C426A13349E6B8885C029DBEBB72(__this, L_10, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3816>
TMP_InputField_SendOnEndTextSelection_m5142CBC7340FC8E2B0457DDD1F257C1A19DE01D0(__this, NULL);
goto IL_0069_1;
}
IL_0057_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3820>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_12 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
L_13 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
TMP_InputField_GenerateHighlight_m13A9F4C6BB6CD42E0C56C0D06A837BD8CCC97EAF(__this, L_12, L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3821>
TMP_InputField_SendOnTextSelection_m301880AB4201417DFE7FEB6CC22A323DF0935ADC(__this, NULL);
}
IL_0069_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3824>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_14 = V_0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_15 = ___0_vbo;
NullCheck(L_14);
VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E(L_14, L_15, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3825>
goto IL_007c;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_007c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3826>
return;
}
}
// Method Definition Index: 59555
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_GenerateCaret_m6020296CC782C426A13349E6B8885C029DBEBB72 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* V_6 = NULL;
float V_7 = 0.0f;
float V_8 = 0.0f;
int32_t V_9 = 0;
int32_t V_10 = 0;
FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 V_11;
memset((&V_11), 0, sizeof(V_11));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_12 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
memset((&V_13), 0, sizeof(V_13));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14;
memset((&V_14), 0, sizeof(V_14));
int32_t G_B21_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3831>
bool L_0 = __this->___m_CaretVisible;
if (!L_0)
{
goto IL_0023;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = __this->___m_TextComponent;
NullCheck(L_1);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2;
L_2 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
bool L_4 = __this->___m_ReadOnly;
if (!L_4)
{
goto IL_0024;
}
}
IL_0023:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3832>
return;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3834>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_5 = __this->___m_CursorVerts;
if (L_5)
{
goto IL_0032;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3836>
TMP_InputField_CreateCursorVerts_mAD2D8B4DD0331646AA852C4BFF7595CC76D27836(__this, NULL);
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3841>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3842>
V_1 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3846>
int32_t L_7;
L_7 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_8 = __this->___m_TextComponent;
NullCheck(L_8);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_9;
L_9 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_8, NULL);
NullCheck(L_9);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_10 = L_9->___characterInfo;
NullCheck(L_10);
if ((((int32_t)L_7) >= ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0061;
}
}
{
int32_t L_11;
L_11 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0062;
}
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3847>
return;
}
IL_0062:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3849>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_12 = __this->___m_TextComponent;
NullCheck(L_12);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_13;
L_13 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_12, NULL);
NullCheck(L_13);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_14 = L_13->___characterInfo;
int32_t L_15;
L_15 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_14);
int32_t L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___lineNumber;
V_3 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3852>
int32_t L_17;
L_17 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_18 = __this->___m_TextComponent;
NullCheck(L_18);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_19;
L_19 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_18, NULL);
NullCheck(L_19);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_20 = L_19->___lineInfo;
int32_t L_21 = V_3;
NullCheck(L_20);
int32_t L_22 = ((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_21)))->___firstCharacterIndex;
if ((!(((uint32_t)L_17) == ((uint32_t)L_22))))
{
goto IL_0116;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3854>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_23 = __this->___m_TextComponent;
NullCheck(L_23);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_24;
L_24 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_23, NULL);
NullCheck(L_24);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_25 = L_24->___characterInfo;
int32_t L_26;
L_26 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_25);
int32_t L_27 = L_26;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
V_2 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3855>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_29 = V_2;
float L_30 = L_29.___ascender;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_31 = V_2;
float L_32 = L_31.___descender;
V_1 = ((float)il2cpp_codegen_subtract(L_30, L_32));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3857>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_33 = __this->___m_TextComponent;
NullCheck(L_33);
int32_t L_34;
L_34 = TMP_Text_get_verticalAlignment_m83109ED3E925A505F5E9E9142B07829A56CCB54A_inline(L_33, NULL);
if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)4096)))))
{
goto IL_0101;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3858>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_35 = V_2;
float L_36 = L_35.___origin;
float L_37 = V_1;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_36, ((float)il2cpp_codegen_subtract((0.0f), ((float)(L_37/(2.0f))))), NULL);
goto IL_0183;
}
IL_0101:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3860>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_38 = V_2;
float L_39 = L_38.___origin;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_40 = V_2;
float L_41 = L_40.___descender;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_39, L_41, NULL);
goto IL_0183;
}
IL_0116:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3864>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_42 = __this->___m_TextComponent;
NullCheck(L_42);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_43;
L_43 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_42, NULL);
NullCheck(L_43);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_44 = L_43->___characterInfo;
int32_t L_45;
L_45 = TMP_InputField_get_caretPositionInternal_m21C9BFCD70C944B374E5C916C7E7E67B75B831EA(__this, NULL);
NullCheck(L_44);
int32_t L_46 = ((int32_t)il2cpp_codegen_subtract(L_45, 1));
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
V_2 = L_47;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3865>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_48 = V_2;
float L_49 = L_48.___ascender;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_50 = V_2;
float L_51 = L_50.___descender;
V_1 = ((float)il2cpp_codegen_subtract(L_49, L_51));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3867>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_52 = __this->___m_TextComponent;
NullCheck(L_52);
int32_t L_53;
L_53 = TMP_Text_get_verticalAlignment_m83109ED3E925A505F5E9E9142B07829A56CCB54A_inline(L_52, NULL);
if ((!(((uint32_t)L_53) == ((uint32_t)((int32_t)4096)))))
{
goto IL_0170;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3868>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_2;
float L_55 = L_54.___xAdvance;
float L_56 = V_1;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_55, ((float)il2cpp_codegen_subtract((0.0f), ((float)(L_56/(2.0f))))), NULL);
goto IL_0183;
}
IL_0170:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3870>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_2;
float L_58 = L_57.___xAdvance;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_59 = V_2;
float L_60 = L_59.___descender;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), L_58, L_60, NULL);
}
IL_0183:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3874>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_61 = __this->___m_SoftKeyboard;
if (!L_61)
{
goto IL_01e2;
}
}
{
int32_t L_62;
L_62 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (L_62)
{
goto IL_01e2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3876>
int32_t L_63 = __this->___m_StringPosition;
V_9 = L_63;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3877>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_64 = __this->___m_SoftKeyboard;
NullCheck(L_64);
String_t* L_65;
L_65 = TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E(L_64, NULL);
if (!L_65)
{
goto IL_01ba;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_66 = __this->___m_SoftKeyboard;
NullCheck(L_66);
String_t* L_67;
L_67 = TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E(L_66, NULL);
NullCheck(L_67);
int32_t L_68;
L_68 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_67, NULL);
G_B21_0 = L_68;
goto IL_01bb;
}
IL_01ba:
{
G_B21_0 = 0;
}
IL_01bb:
{
V_10 = G_B21_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3879>
int32_t L_69 = V_9;
if ((((int32_t)L_69) >= ((int32_t)0)))
{
goto IL_01c5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3880>
V_9 = 0;
}
IL_01c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3882>
int32_t L_70 = V_9;
int32_t L_71 = V_10;
if ((((int32_t)L_70) <= ((int32_t)L_71)))
{
goto IL_01cf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3883>
int32_t L_72 = V_10;
V_9 = L_72;
}
IL_01cf:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3885>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_73 = __this->___m_SoftKeyboard;
int32_t L_74 = V_9;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_75;
memset((&L_75), 0, sizeof(L_75));
RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE((&L_75), L_74, 0, NULL);
NullCheck(L_73);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(L_73, L_75, NULL);
}
IL_01e2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3889>
bool L_76;
L_76 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (!L_76)
{
goto IL_01f8;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_77 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_78 = __this->___m_LastPosition;
bool L_79;
L_79 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_77, L_78, NULL);
if (L_79)
{
goto IL_0208;
}
}
IL_01f8:
{
bool L_80 = __this->___m_forceRectTransformAdjustment;
if (L_80)
{
goto IL_0208;
}
}
{
bool L_81 = __this->___m_HasTextBeenRemoved;
if (!L_81)
{
goto IL_0216;
}
}
IL_0208:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3890>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_82 = V_0;
float L_83 = V_1;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_84 = V_2;
bool L_85 = L_84.___isVisible;
TMP_InputField_AdjustRectTransformRelativeToViewport_m58C2AAE39A4A6EE2309BAACBDFBAA22A885CF479(__this, L_82, L_83, L_85, NULL);
}
IL_0216:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3892>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_86 = V_0;
__this->___m_LastPosition = L_86;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3895>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87 = V_0;
float L_88 = L_87.___y;
float L_89 = V_1;
V_4 = ((float)il2cpp_codegen_add(L_88, L_89));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3896>
float L_90 = V_4;
float L_91 = V_1;
V_5 = ((float)il2cpp_codegen_subtract(L_90, L_91));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3900>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_92 = __this->___m_TextComponent;
NullCheck(L_92);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_93;
L_93 = TMP_Text_get_font_m1F5E907B9181A54212FBD8123242583C1CA4BE2A_inline(L_92, NULL);
V_6 = L_93;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3901>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_94 = __this->___m_TextComponent;
NullCheck(L_94);
float L_95;
L_95 = TMP_Text_get_fontSize_m13A8365A56EA2B726EAD826B4A69C8918A528731_inline(L_94, NULL);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_96 = V_6;
NullCheck(L_96);
FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_97 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)L_96)->___m_FaceInfo);
float L_98;
L_98 = FaceInfo_get_pointSize_mDCB57F74233408806DF4F658751ECEE9A66C003E(L_97, NULL);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_99 = V_6;
NullCheck(L_99);
FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756* L_100 = (FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756*)(&((TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969*)L_99)->___m_FaceInfo);
float L_101;
L_101 = FaceInfo_get_scale_mC475A572AD4956B47D8B9F8D90DC69BBBB102FCD(L_100, NULL);
V_7 = ((float)il2cpp_codegen_multiply(((float)(L_95/L_98)), L_101));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3902>
int32_t L_102 = __this->___m_CaretWidth;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_103 = V_6;
NullCheck(L_103);
FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_104;
L_104 = TMP_Asset_get_faceInfo_m6830F2CF3F0ECDFD65151B755872F9FF518E8FBC_inline(L_103, NULL);
V_11 = L_104;
float L_105;
L_105 = FaceInfo_get_lineHeight_m528B4A822181FCECF3D4FF1045DF288E5872AB9D((&V_11), NULL);
float L_106 = V_7;
V_8 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(((float)L_102), L_105)), L_106)), (0.0500000007f)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3903>
float L_107 = V_8;
float L_108;
L_108 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_107, (1.0f), NULL);
V_8 = L_108;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3905>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_109 = __this->___m_CursorVerts;
NullCheck(L_109);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_110 = V_0;
float L_111 = L_110.___x;
float L_112 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113;
memset((&L_113), 0, sizeof(L_113));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_113), L_111, L_112, (0.0f), NULL);
((L_109)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position = L_113;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3906>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_114 = __this->___m_CursorVerts;
NullCheck(L_114);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115 = V_0;
float L_116 = L_115.___x;
float L_117 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
memset((&L_118), 0, sizeof(L_118));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_118), L_116, L_117, (0.0f), NULL);
((L_114)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___position = L_118;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3907>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_119 = __this->___m_CursorVerts;
NullCheck(L_119);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_120 = V_0;
float L_121 = L_120.___x;
float L_122 = V_8;
float L_123 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
memset((&L_124), 0, sizeof(L_124));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_124), ((float)il2cpp_codegen_add(L_121, L_122)), L_123, (0.0f), NULL);
((L_119)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___position = L_124;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3908>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_125 = __this->___m_CursorVerts;
NullCheck(L_125);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_126 = V_0;
float L_127 = L_126.___x;
float L_128 = V_8;
float L_129 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
memset((&L_130), 0, sizeof(L_130));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_130), ((float)il2cpp_codegen_add(L_127, L_128)), L_129, (0.0f), NULL);
((L_125)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___position = L_130;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3911>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_131 = __this->___m_CursorVerts;
NullCheck(L_131);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_132;
L_132 = TMP_InputField_get_caretColor_m9733E1CB5CAD3CCFA9C32343D12F0095BA6DC76F(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_133;
L_133 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_132, NULL);
((L_131)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___color = L_133;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3912>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_134 = __this->___m_CursorVerts;
NullCheck(L_134);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_135;
L_135 = TMP_InputField_get_caretColor_m9733E1CB5CAD3CCFA9C32343D12F0095BA6DC76F(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_136;
L_136 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_135, NULL);
((L_134)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___color = L_136;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3913>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_137 = __this->___m_CursorVerts;
NullCheck(L_137);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_138;
L_138 = TMP_InputField_get_caretColor_m9733E1CB5CAD3CCFA9C32343D12F0095BA6DC76F(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_139;
L_139 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_138, NULL);
((L_137)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___color = L_139;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3914>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_140 = __this->___m_CursorVerts;
NullCheck(L_140);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_141;
L_141 = TMP_InputField_get_caretColor_m9733E1CB5CAD3CCFA9C32343D12F0095BA6DC76F(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_142;
L_142 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_141, NULL);
((L_140)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___color = L_142;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3916>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_143 = ___0_vbo;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_144 = __this->___m_CursorVerts;
NullCheck(L_143);
VertexHelper_AddUIVertexQuad_m6AC21081F2A5A48D22BC3497E527D0A9AB8278B0(L_143, L_144, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3919>
bool L_145 = __this->___m_ShouldUpdateIMEWindowPosition;
if (L_145)
{
goto IL_03b4;
}
}
{
int32_t L_146 = V_3;
int32_t L_147 = __this->___m_PreviousIMEInsertionLine;
if ((((int32_t)L_146) == ((int32_t)L_147)))
{
goto IL_045f;
}
}
IL_03b4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3921>
__this->___m_ShouldUpdateIMEWindowPosition = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3922>
int32_t L_148 = V_3;
__this->___m_PreviousIMEInsertionLine = L_148;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3926>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_149 = __this->___m_TextComponent;
NullCheck(L_149);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_150;
L_150 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_149, NULL);
NullCheck(L_150);
int32_t L_151;
L_151 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_150, NULL);
if (L_151)
{
goto IL_03d9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3927>
V_12 = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
goto IL_03fc;
}
IL_03d9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3930>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_152 = __this->___m_TextComponent;
NullCheck(L_152);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_153;
L_153 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_152, NULL);
NullCheck(L_153);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_154;
L_154 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_153, NULL);
V_12 = L_154;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3932>
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_155 = V_12;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_156;
L_156 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_155, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_156)
{
goto IL_03fc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3933>
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_157;
L_157 = Camera_get_current_m25217A02CB09E3BD50E3E0327879E870AD58C6C3(NULL);
V_12 = L_157;
}
IL_03fc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3936>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_158 = __this->___m_CachedInputRenderer;
NullCheck(L_158);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_159;
L_159 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_158, NULL);
NullCheck(L_159);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_160;
L_160 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_159, NULL);
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_161 = __this->___m_CursorVerts;
NullCheck(L_161);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162 = ((L_161)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position;
NullCheck(L_160);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_163;
L_163 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_160, L_162, NULL);
V_13 = L_163;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3937>
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_164 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_165 = V_13;
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_166;
L_166 = RectTransformUtility_WorldToScreenPoint_mC8701032E223BA296C43799F4AEE98626686238F(L_164, L_165, NULL);
V_14 = L_166;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3938>
int32_t L_167;
L_167 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_168 = V_14;
float L_169 = L_168.___y;
(&V_14)->___y = ((float)il2cpp_codegen_subtract(((float)L_167), L_169));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3940>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_170;
L_170 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_171;
L_171 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_170, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_171)
{
goto IL_045f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3941>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_172;
L_172 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_173 = V_14;
NullCheck(L_172);
VirtualActionInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(21, L_172, L_173);
}
IL_045f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3949>
return;
}
}
// Method Definition Index: 59556
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_CreateCursorVerts_mAD2D8B4DD0331646AA852C4BFF7595CC76D27836 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3954>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_0 = (UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F*)(UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F*)SZArrayNew(UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F_il2cpp_TypeInfo_var, (uint32_t)4);
__this->___m_CursorVerts = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CursorVerts), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3956>
V_0 = 0;
goto IL_0040;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3958>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_1 = __this->___m_CursorVerts;
int32_t L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_3 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207)L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3959>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_4 = __this->___m_CursorVerts;
int32_t L_5 = V_0;
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_6, NULL);
((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->___uv0 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3956>
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3956>
int32_t L_9 = V_0;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_10 = __this->___m_CursorVerts;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3961>
return;
}
}
// Method Definition Index: 59557
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_GenerateHighlight_m13A9F4C6BB6CD42E0C56C0D06A837BD8CCC97EAF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* V_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t V_8 = 0;
int32_t V_9 = 0;
int32_t V_10 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_11;
memset((&V_11), 0, sizeof(V_11));
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
memset((&V_12), 0, sizeof(V_12));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_13;
memset((&V_13), 0, sizeof(V_13));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_14;
memset((&V_14), 0, sizeof(V_14));
int32_t V_15 = 0;
int32_t G_B7_0 = 0;
int32_t G_B10_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3967>
TMP_InputField_UpdateMaskRegions_mD22E32D41A5E6EDAC8A7547194CA34A4DE918343(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3973>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_1;
L_1 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3976>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_2 = V_0;
NullCheck(L_2);
int32_t L_3 = L_2->___characterCount;
if (L_3)
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3977>
return;
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3979>
int32_t L_4;
L_4 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_5;
L_5 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_4, NULL);
__this->___m_CaretPosition = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3980>
int32_t L_6;
L_6 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_7;
L_7 = TMP_InputField_GetCaretPositionFromStringIndex_m24E11A6B461D41DAD8CA4DC96F0AB263175DE283(__this, L_6, NULL);
__this->___m_CaretSelectPosition = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3982>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_8 = __this->___m_SoftKeyboard;
if (!L_8)
{
goto IL_00c5;
}
}
{
int32_t L_9;
L_9 = TMP_InputField_get_compositionLength_m444E57B7F68C9AECE1CDEBF4732FAD66EBA4937F(__this, NULL);
if (L_9)
{
goto IL_00c5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3984>
int32_t L_10 = __this->___m_CaretPosition;
int32_t L_11 = __this->___m_CaretSelectPosition;
if ((((int32_t)L_10) < ((int32_t)L_11)))
{
goto IL_0075;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_12 = V_0;
NullCheck(L_12);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_13 = L_12->___characterInfo;
int32_t L_14 = __this->___m_CaretSelectPosition;
NullCheck(L_13);
int32_t L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___index;
G_B7_0 = L_15;
goto IL_008b;
}
IL_0075:
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_16 = V_0;
NullCheck(L_16);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_17 = L_16->___characterInfo;
int32_t L_18 = __this->___m_CaretPosition;
NullCheck(L_17);
int32_t L_19 = ((L_17)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_18)))->___index;
G_B7_0 = L_19;
}
IL_008b:
{
V_9 = G_B7_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3985>
int32_t L_20 = __this->___m_CaretPosition;
int32_t L_21 = __this->___m_CaretSelectPosition;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_00a6;
}
}
{
int32_t L_22;
L_22 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_23 = V_9;
G_B10_0 = ((int32_t)il2cpp_codegen_subtract(L_22, L_23));
goto IL_00af;
}
IL_00a6:
{
int32_t L_24;
L_24 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_25 = V_9;
G_B10_0 = ((int32_t)il2cpp_codegen_subtract(L_24, L_25));
}
IL_00af:
{
V_10 = G_B10_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3986>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_26 = __this->___m_SoftKeyboard;
int32_t L_27 = V_9;
int32_t L_28 = V_10;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_29;
memset((&L_29), 0, sizeof(L_29));
RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE((&L_29), L_27, L_28, NULL);
NullCheck(L_26);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(L_26, L_29, NULL);
}
IL_00c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3991>
V_2 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3992>
int32_t L_30 = __this->___m_CaretSelectPosition;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_31 = V_0;
NullCheck(L_31);
int32_t L_32 = L_31->___characterCount;
if ((((int32_t)L_30) >= ((int32_t)L_32)))
{
goto IL_013c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3994>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_33 = V_0;
NullCheck(L_33);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_34 = L_33->___characterInfo;
int32_t L_35 = __this->___m_CaretSelectPosition;
NullCheck(L_34);
float L_36 = ((L_34)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_35)))->___origin;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_37 = V_0;
NullCheck(L_37);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_38 = L_37->___characterInfo;
int32_t L_39 = __this->___m_CaretSelectPosition;
NullCheck(L_38);
float L_40 = ((L_38)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_39)))->___descender;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_36, L_40, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3995>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_41 = V_0;
NullCheck(L_41);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_42 = L_41->___characterInfo;
int32_t L_43 = __this->___m_CaretSelectPosition;
NullCheck(L_42);
float L_44 = ((L_42)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_43)))->___ascender;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_45 = V_0;
NullCheck(L_45);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_46 = L_45->___characterInfo;
int32_t L_47 = __this->___m_CaretSelectPosition;
NullCheck(L_46);
float L_48 = ((L_46)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_47)))->___descender;
V_2 = ((float)il2cpp_codegen_subtract(L_44, L_48));
goto IL_01a5;
}
IL_013c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:3999>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_49 = V_0;
NullCheck(L_49);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_50 = L_49->___characterInfo;
int32_t L_51 = __this->___m_CaretSelectPosition;
NullCheck(L_50);
float L_52 = ((L_50)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_51, 1)))))->___xAdvance;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_53 = V_0;
NullCheck(L_53);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_54 = L_53->___characterInfo;
int32_t L_55 = __this->___m_CaretSelectPosition;
NullCheck(L_54);
float L_56 = ((L_54)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_55, 1)))))->___descender;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_52, L_56, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4000>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_57 = V_0;
NullCheck(L_57);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_58 = L_57->___characterInfo;
int32_t L_59 = __this->___m_CaretSelectPosition;
NullCheck(L_58);
float L_60 = ((L_58)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_59, 1)))))->___ascender;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_61 = V_0;
NullCheck(L_61);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_62 = L_61->___characterInfo;
int32_t L_63 = __this->___m_CaretSelectPosition;
NullCheck(L_62);
float L_64 = ((L_62)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_63, 1)))))->___descender;
V_2 = ((float)il2cpp_codegen_subtract(L_60, L_64));
}
IL_01a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4005>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65 = V_1;
float L_66 = V_2;
TMP_InputField_AdjustRectTransformRelativeToViewport_m58C2AAE39A4A6EE2309BAACBDFBAA22A885CF479(__this, L_65, L_66, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4007>
int32_t L_67 = __this->___m_CaretPosition;
int32_t L_68;
L_68 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_67, NULL);
V_3 = L_68;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4008>
int32_t L_69 = __this->___m_CaretSelectPosition;
int32_t L_70;
L_70 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, L_69, NULL);
V_4 = L_70;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4011>
int32_t L_71 = V_3;
int32_t L_72 = V_4;
if ((((int32_t)L_71) <= ((int32_t)L_72)))
{
goto IL_01d4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4013>
int32_t L_73 = V_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4014>
int32_t L_74 = V_4;
V_3 = L_74;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4015>
V_4 = L_73;
}
IL_01d4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4018>
int32_t L_75 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_75, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4023>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_76 = V_0;
NullCheck(L_76);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_77 = L_76->___characterInfo;
int32_t L_78 = V_3;
NullCheck(L_77);
int32_t L_79 = ((L_77)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_78)))->___lineNumber;
V_5 = L_79;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4024>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_80 = V_0;
NullCheck(L_80);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_81 = L_80->___lineInfo;
int32_t L_82 = V_5;
NullCheck(L_81);
int32_t L_83 = ((L_81)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_82)))->___lastCharacterIndex;
V_6 = L_83;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4026>
il2cpp_codegen_runtime_class_init_inline(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_84 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert;
V_7 = L_84;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4027>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_85;
L_85 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_86;
L_86 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_85, NULL);
(&V_7)->___uv0 = L_86;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4028>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_87;
L_87 = TMP_InputField_get_selectionColor_m99D5B9FBC11FEAA170C113FB238120A73429F5BB_inline(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_88;
L_88 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_87, NULL);
(&V_7)->___color = L_88;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4030>
int32_t L_89 = V_3;
V_8 = L_89;
goto IL_03cb;
}
IL_0233:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4033>
int32_t L_90 = V_8;
int32_t L_91 = V_6;
if ((((int32_t)L_90) == ((int32_t)L_91)))
{
goto IL_0242;
}
}
{
int32_t L_92 = V_8;
int32_t L_93 = V_4;
if ((!(((uint32_t)L_92) == ((uint32_t)L_93))))
{
goto IL_03c5;
}
}
IL_0242:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4035>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_94 = V_0;
NullCheck(L_94);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_95 = L_94->___characterInfo;
int32_t L_96 = V_3;
NullCheck(L_95);
int32_t L_97 = L_96;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_98 = (L_95)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
V_11 = L_98;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4036>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_99 = V_0;
NullCheck(L_99);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_100 = L_99->___characterInfo;
int32_t L_101 = V_8;
NullCheck(L_100);
int32_t L_102 = L_101;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
V_12 = L_103;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4039>
int32_t L_104 = V_8;
if ((((int32_t)L_104) <= ((int32_t)0)))
{
goto IL_0298;
}
}
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_105 = V_12;
Il2CppChar L_106 = L_105.___character;
if ((!(((uint32_t)L_106) == ((uint32_t)((int32_t)10)))))
{
goto IL_0298;
}
}
{
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_107 = V_0;
NullCheck(L_107);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_108 = L_107->___characterInfo;
int32_t L_109 = V_8;
NullCheck(L_108);
Il2CppChar L_110 = ((L_108)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_109, 1)))))->___character;
if ((!(((uint32_t)L_110) == ((uint32_t)((int32_t)13)))))
{
goto IL_0298;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4040>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_111 = V_0;
NullCheck(L_111);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_112 = L_111->___characterInfo;
int32_t L_113 = V_8;
NullCheck(L_112);
int32_t L_114 = ((int32_t)il2cpp_codegen_subtract(L_113, 1));
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_115 = (L_112)->GetAt(static_cast<il2cpp_array_size_t>(L_114));
V_12 = L_115;
}
IL_0298:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4042>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_116 = V_11;
float L_117 = L_116.___origin;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_118 = V_0;
NullCheck(L_118);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_119 = L_118->___lineInfo;
int32_t L_120 = V_5;
NullCheck(L_119);
float L_121 = ((L_119)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_120)))->___ascender;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_13), L_117, L_121, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4043>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_122 = V_12;
float L_123 = L_122.___xAdvance;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_124 = V_0;
NullCheck(L_124);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_125 = L_124->___lineInfo;
int32_t L_126 = V_5;
NullCheck(L_125);
float L_127 = ((L_125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_126)))->___descender;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_14), L_123, L_127, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4045>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_128 = ___0_vbo;
NullCheck(L_128);
int32_t L_129;
L_129 = VertexHelper_get_currentVertCount_m45BFEBD6FCB7DF3BF9F76946D6002BDC58B173A4(L_128, NULL);
V_15 = L_129;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4046>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_130 = V_13;
float L_131 = L_130.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_132 = V_14;
float L_133 = L_132.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134;
memset((&L_134), 0, sizeof(L_134));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_134), L_131, L_133, (0.0f), NULL);
(&V_7)->___position = L_134;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4047>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_135 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_136 = V_7;
NullCheck(L_135);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_135, L_136, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4049>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_137 = V_14;
float L_138 = L_137.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_139 = V_14;
float L_140 = L_139.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141;
memset((&L_141), 0, sizeof(L_141));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_141), L_138, L_140, (0.0f), NULL);
(&V_7)->___position = L_141;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4050>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_142 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_143 = V_7;
NullCheck(L_142);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_142, L_143, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4052>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_144 = V_14;
float L_145 = L_144.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_146 = V_13;
float L_147 = L_146.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148;
memset((&L_148), 0, sizeof(L_148));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_148), L_145, L_147, (0.0f), NULL);
(&V_7)->___position = L_148;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4053>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_149 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_150 = V_7;
NullCheck(L_149);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_149, L_150, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4055>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_151 = V_13;
float L_152 = L_151.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_153 = V_13;
float L_154 = L_153.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_155;
memset((&L_155), 0, sizeof(L_155));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_155), L_152, L_154, (0.0f), NULL);
(&V_7)->___position = L_155;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4056>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_156 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_157 = V_7;
NullCheck(L_156);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_156, L_157, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4058>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_158 = ___0_vbo;
int32_t L_159 = V_15;
int32_t L_160 = V_15;
int32_t L_161 = V_15;
NullCheck(L_158);
VertexHelper_AddTriangle_mBA2504734E550C672A33168BE119D76D92C788A4(L_158, L_159, ((int32_t)il2cpp_codegen_add(L_160, 1)), ((int32_t)il2cpp_codegen_add(L_161, 2)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4059>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_162 = ___0_vbo;
int32_t L_163 = V_15;
int32_t L_164 = V_15;
int32_t L_165 = V_15;
NullCheck(L_162);
VertexHelper_AddTriangle_mBA2504734E550C672A33168BE119D76D92C788A4(L_162, ((int32_t)il2cpp_codegen_add(L_163, 2)), ((int32_t)il2cpp_codegen_add(L_164, 3)), L_165, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4061>
int32_t L_166 = V_8;
V_3 = ((int32_t)il2cpp_codegen_add(L_166, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4062>
int32_t L_167 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_167, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4064>
int32_t L_168 = V_5;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_169 = V_0;
NullCheck(L_169);
int32_t L_170 = L_169->___lineCount;
if ((((int32_t)L_168) >= ((int32_t)L_170)))
{
goto IL_03c5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4065>
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_171 = V_0;
NullCheck(L_171);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_172 = L_171->___lineInfo;
int32_t L_173 = V_5;
NullCheck(L_172);
int32_t L_174 = ((L_172)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_173)))->___lastCharacterIndex;
V_6 = L_174;
}
IL_03c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4067>
int32_t L_175 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_175, 1));
}
IL_03cb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4031>
int32_t L_176 = V_8;
int32_t L_177 = V_4;
if ((((int32_t)L_176) > ((int32_t)L_177)))
{
goto IL_03de;
}
}
{
int32_t L_178 = V_8;
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_179 = V_0;
NullCheck(L_179);
int32_t L_180 = L_179->___characterCount;
if ((((int32_t)L_178) < ((int32_t)L_180)))
{
goto IL_0233;
}
}
IL_03de:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4073>
return;
}
}
// Method Definition Index: 59558
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_AdjustRectTransformRelativeToViewport_m58C2AAE39A4A6EE2309BAACBDFBAA22A885CF479 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_startPosition, float ___1_height, bool ___2_isCharVisible, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
memset((&V_3), 0, sizeof(V_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
int32_t V_12 = 0;
float V_13 = 0.0f;
float V_14 = 0.0f;
float V_15 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4086>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_TextViewport;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4087>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4089>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4090>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5;
L_5 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_4, NULL);
NullCheck(L_5);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_5, NULL);
V_1 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4091>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = __this->___m_TextViewport;
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_7, NULL);
V_2 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4092>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9 = __this->___m_TextViewport;
NullCheck(L_9);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10;
L_10 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_9, NULL);
V_3 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4094>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = ___0_startPosition;
float L_12 = L_11.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
float L_14 = L_13.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_2;
float L_16 = L_15.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_0;
float L_18 = L_17.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = ___0_startPosition;
float L_20 = L_19.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_1;
float L_22 = L_21.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_2;
float L_24 = L_23.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
float L_26 = L_25.___y;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_4), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_12, L_14)), L_16)), L_18)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_20, L_22)), L_24)), L_26)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4095>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_0;
float L_28 = L_27.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
float L_30 = L_29.___x;
float L_31;
L_31 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&V_3), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_0;
float L_33 = L_32.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_2;
float L_35 = L_34.___y;
float L_36;
L_36 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&V_3), NULL);
float L_37;
L_37 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_3), NULL);
float L_38;
L_38 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_3), NULL);
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&V_5), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_28, L_30)), L_31)), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_33, L_35)), L_36)), L_37, L_38, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4098>
float L_39;
L_39 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_5), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_4;
float L_41 = L_40.___x;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_42 = __this->___m_TextComponent;
NullCheck(L_42);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43;
L_43 = VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(73, L_42);
float L_44 = L_43.___z;
int32_t L_45 = __this->___m_CaretWidth;
V_6 = ((float)il2cpp_codegen_subtract(L_39, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_41, L_44)), ((float)L_45)))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4099>
float L_46 = V_6;
if ((!(((float)L_46) < ((float)(0.0f)))))
{
goto IL_0132;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4101>
bool L_47;
L_47 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (!L_47)
{
goto IL_0105;
}
}
{
bool L_48;
L_48 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
bool L_49 = ___2_isCharVisible;
if (!((int32_t)((int32_t)L_48&(int32_t)L_49)))
{
goto IL_0132;
}
}
IL_0105:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4104>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_50 = __this->___m_TextComponent;
NullCheck(L_50);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_51;
L_51 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_50, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_52 = L_51;
NullCheck(L_52);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53;
L_53 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_52, NULL);
float L_54 = V_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55;
memset((&L_55), 0, sizeof(L_55));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_55), L_54, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56;
L_56 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_53, L_55, NULL);
NullCheck(L_52);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_52, L_56, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4106>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_0132:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4110>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_4;
float L_58 = L_57.___x;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_59 = __this->___m_TextComponent;
NullCheck(L_59);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_60;
L_60 = VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(73, L_59);
float L_61 = L_60.___x;
float L_62;
L_62 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_5), NULL);
V_7 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(L_58, L_61)), L_62));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4111>
float L_63 = V_7;
if ((!(((float)L_63) < ((float)(0.0f)))))
{
goto IL_018b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4114>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_64 = __this->___m_TextComponent;
NullCheck(L_64);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_65;
L_65 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_64, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_66 = L_65;
NullCheck(L_66);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
L_67 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_66, NULL);
float L_68 = V_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69;
memset((&L_69), 0, sizeof(L_69));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_69), ((-L_68)), (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70;
L_70 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_67, L_69, NULL);
NullCheck(L_66);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_66, L_70, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4115>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_018b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4119>
int32_t L_71 = __this->___m_LineType;
if (!L_71)
{
goto IL_0226;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4121>
float L_72;
L_72 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_5), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73 = V_4;
float L_74 = L_73.___y;
float L_75 = ___1_height;
V_8 = ((float)il2cpp_codegen_subtract(L_72, ((float)il2cpp_codegen_add(L_74, L_75))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4122>
float L_76 = V_8;
if ((!(((float)L_76) < ((float)(-9.99999975E-05f)))))
{
goto IL_01df;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4125>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_77 = __this->___m_TextComponent;
NullCheck(L_77);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_78;
L_78 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_77, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_79 = L_78;
NullCheck(L_79);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_80;
L_80 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_79, NULL);
float L_81 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_82;
memset((&L_82), 0, sizeof(L_82));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_82), (0.0f), L_81, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_83;
L_83 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_80, L_82, NULL);
NullCheck(L_79);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_79, L_83, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4126>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_01df:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4129>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_84 = V_4;
float L_85 = L_84.___y;
float L_86;
L_86 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&V_5), NULL);
V_9 = ((float)il2cpp_codegen_subtract(L_85, L_86));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4130>
float L_87 = V_9;
if ((!(((float)L_87) < ((float)(0.0f)))))
{
goto IL_0226;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4133>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_88 = __this->___m_TextComponent;
NullCheck(L_88);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_89;
L_89 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_88, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_90 = L_89;
NullCheck(L_90);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91;
L_91 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_90, NULL);
float L_92 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93;
memset((&L_93), 0, sizeof(L_93));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_93), (0.0f), L_92, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_94;
L_94 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_91, L_93, NULL);
NullCheck(L_90);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_90, L_94, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4134>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_0226:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4139>
bool L_95 = __this->___m_HasTextBeenRemoved;
if (!L_95)
{
goto IL_03ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4141>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_96 = __this->___m_TextComponent;
NullCheck(L_96);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_97;
L_97 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_96, NULL);
NullCheck(L_97);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98;
L_98 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_97, NULL);
float L_99 = L_98.___x;
V_10 = L_99;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4143>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = V_0;
float L_101 = L_100.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102 = V_2;
float L_103 = L_102.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_104 = V_1;
float L_105 = L_104.___x;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_106 = __this->___m_TextComponent;
NullCheck(L_106);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_107;
L_107 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_106, NULL);
NullCheck(L_107);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_108 = L_107->___characterInfo;
NullCheck(L_108);
float L_109 = ((L_108)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___origin;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_110 = __this->___m_TextComponent;
NullCheck(L_110);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_111;
L_111 = VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(73, L_110);
float L_112 = L_111.___x;
V_11 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_101, L_103)), L_105)), L_109)), L_112));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4144>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_113 = __this->___m_TextComponent;
NullCheck(L_113);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_114;
L_114 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_113, NULL);
NullCheck(L_114);
int32_t L_115 = L_114->___characterCount;
int32_t L_116;
L_116 = TMP_InputField_ClampArrayIndex_mFD46E1F200092DC5CD5BB8BE57E2D550F0DE21C0(__this, ((int32_t)il2cpp_codegen_subtract(L_115, 1)), NULL);
V_12 = L_116;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4145>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = V_0;
float L_118 = L_117.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = V_2;
float L_120 = L_119.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121 = V_1;
float L_122 = L_121.___x;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_123 = __this->___m_TextComponent;
NullCheck(L_123);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_124;
L_124 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_123, NULL);
NullCheck(L_124);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_125 = L_124->___characterInfo;
int32_t L_126 = V_12;
NullCheck(L_125);
float L_127 = ((L_125)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_126)))->___origin;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_128 = __this->___m_TextComponent;
NullCheck(L_128);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_129;
L_129 = VirtualFuncInvoker0< Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 >::Invoke(73, L_128);
float L_130 = L_129.___z;
int32_t L_131 = __this->___m_CaretWidth;
V_13 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_118, L_120)), L_122)), L_127)), L_130)), ((float)L_131)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4147>
float L_132 = V_10;
if ((!(((float)L_132) > ((float)(9.99999975E-05f)))))
{
goto IL_034c;
}
}
{
float L_133 = V_11;
float L_134;
L_134 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_5), NULL);
if ((!(((float)L_133) > ((float)L_134))))
{
goto IL_034c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4149>
float L_135;
L_135 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_5), NULL);
float L_136 = V_11;
V_14 = ((float)il2cpp_codegen_subtract(L_135, L_136));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4151>
float L_137 = V_10;
float L_138 = V_14;
if ((!(((float)L_137) < ((float)((-L_138))))))
{
goto IL_031d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4152>
float L_139 = V_10;
V_14 = ((-L_139));
}
IL_031d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4154>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_140 = __this->___m_TextComponent;
NullCheck(L_140);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_141;
L_141 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_140, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_142 = L_141;
NullCheck(L_142);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_143;
L_143 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_142, NULL);
float L_144 = V_14;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_145;
memset((&L_145), 0, sizeof(L_145));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_145), L_144, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_146;
L_146 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_143, L_145, NULL);
NullCheck(L_142);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_142, L_146, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4155>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
goto IL_03a5;
}
IL_034c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4157>
float L_147 = V_10;
if ((!(((float)L_147) < ((float)(-9.99999975E-05f)))))
{
goto IL_03a5;
}
}
{
float L_148 = V_13;
float L_149;
L_149 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_5), NULL);
if ((!(((float)L_148) < ((float)L_149))))
{
goto IL_03a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4159>
float L_150;
L_150 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_5), NULL);
float L_151 = V_13;
V_15 = ((float)il2cpp_codegen_subtract(L_150, L_151));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4161>
float L_152 = V_10;
float L_153 = V_15;
if ((!(((float)((-L_152))) < ((float)L_153))))
{
goto IL_0378;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4162>
float L_154 = V_10;
V_15 = ((-L_154));
}
IL_0378:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4164>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_155 = __this->___m_TextComponent;
NullCheck(L_155);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_156;
L_156 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_155, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_157 = L_156;
NullCheck(L_157);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_158;
L_158 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_157, NULL);
float L_159 = V_15;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_160;
memset((&L_160), 0, sizeof(L_160));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_160), L_159, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_161;
L_161 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_158, L_160, NULL);
NullCheck(L_157);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_157, L_161, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4165>
TMP_InputField_AssignPositioningIfNeeded_m3CA56BB25376EF783C8E1218AA2643FACEB924E1(__this, NULL);
}
IL_03a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4168>
__this->___m_HasTextBeenRemoved = (bool)0;
}
IL_03ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4171>
__this->___m_forceRectTransformAdjustment = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4172>
return;
}
}
// Method Definition Index: 59559
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_InputField_Validate_m76212763DA49DFD7C152C65F8AF6CC056EE69979 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, String_t* ___0_text, int32_t ___1_pos, Il2CppChar ___2_ch, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
String_t* V_1 = NULL;
Il2CppChar V_2 = 0x0;
Il2CppChar V_3 = 0x0;
Il2CppChar V_4 = 0x0;
Il2CppChar V_5 = 0x0;
int32_t V_6 = 0;
int32_t G_B9_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B12_0 = 0;
int32_t G_B12_1 = 0;
int32_t G_B47_0 = 0;
int32_t G_B50_0 = 0;
int32_t G_B53_0 = 0;
int32_t G_B114_0 = 0;
int32_t G_B116_0 = 0;
int32_t G_B115_0 = 0;
int32_t G_B117_0 = 0;
int32_t G_B117_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4180>
int32_t L_0;
L_0 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (L_1)
{
goto IL_0012;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4181>
Il2CppChar L_2 = ___2_ch;
return L_2;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4183>
int32_t L_3;
L_3 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((((int32_t)L_3) == ((int32_t)2)))
{
goto IL_0027;
}
}
{
int32_t L_4;
L_4 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)3))))
{
goto IL_00e1;
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4186>
int32_t L_5 = ___1_pos;
if (L_5)
{
goto IL_0040;
}
}
{
String_t* L_6 = ___0_text;
NullCheck(L_6);
int32_t L_7;
L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0040;
}
}
{
String_t* L_8 = ___0_text;
NullCheck(L_8);
Il2CppChar L_9;
L_9 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, 0, NULL);
G_B9_0 = ((((int32_t)L_9) == ((int32_t)((int32_t)45)))? 1 : 0);
goto IL_0041;
}
IL_0040:
{
G_B9_0 = 0;
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4187>
int32_t L_10;
L_10 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
if (!L_10)
{
G_B11_0 = G_B9_0;
goto IL_0054;
}
G_B10_0 = G_B9_0;
}
{
int32_t L_11;
L_11 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
G_B12_0 = ((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
G_B12_1 = G_B10_0;
goto IL_0055;
}
IL_0054:
{
G_B12_0 = 1;
G_B12_1 = G_B11_0;
}
IL_0055:
{
V_0 = (bool)G_B12_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4188>
if (G_B12_1)
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4190>
Il2CppChar L_12 = ___2_ch;
if ((((int32_t)L_12) < ((int32_t)((int32_t)48))))
{
goto IL_0067;
}
}
{
Il2CppChar L_13 = ___2_ch;
if ((((int32_t)L_13) > ((int32_t)((int32_t)57))))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4190>
Il2CppChar L_14 = ___2_ch;
return L_14;
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4191>
Il2CppChar L_15 = ___2_ch;
if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)45)))))
{
goto IL_0080;
}
}
{
int32_t L_16 = ___1_pos;
bool L_17 = V_0;
if (!((int32_t)(((((int32_t)L_16) == ((int32_t)0))? 1 : 0)|(int32_t)L_17)))
{
goto IL_0080;
}
}
{
String_t* L_18 = ___0_text;
NullCheck(L_18);
bool L_19;
L_19 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_18, ((int32_t)45), NULL);
if (L_19)
{
goto IL_0080;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4191>
Il2CppChar L_20 = ___2_ch;
return L_20;
}
IL_0080:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4193>
Thread_t0A773B9DE873D2DCAA7D229EAB36757B500E207F* L_21;
L_21 = Thread_get_CurrentThread_m6D4719F4993DB9200490531FF02D4076FF9CA9BD(NULL);
NullCheck(L_21);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_22;
L_22 = Thread_get_CurrentCulture_mD011FDBB62CA34E83A1D1916628826ADAC85E7A6(L_21, NULL);
NullCheck(L_22);
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* L_23;
L_23 = VirtualFuncInvoker0< NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* >::Invoke(14, L_22);
NullCheck(L_23);
String_t* L_24;
L_24 = NumberFormatInfo_get_NumberDecimalSeparator_m7413FA8739F3FA6F5D61B54331DBF3232FC6BFC7_inline(L_23, NULL);
V_1 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4194>
Il2CppChar L_25 = ___2_ch;
String_t* L_26 = V_1;
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
Il2CppChar L_27;
L_27 = Convert_ToChar_m1F2BBA9AD900A2570DE55F3E315BA7D9277E8230(L_26, NULL);
if ((!(((uint32_t)L_25) == ((uint32_t)L_27))))
{
goto IL_00b2;
}
}
{
int32_t L_28;
L_28 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_28) == ((uint32_t)3))))
{
goto IL_00b2;
}
}
{
String_t* L_29 = ___0_text;
String_t* L_30 = V_1;
NullCheck(L_29);
bool L_31;
L_31 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_29, L_30, NULL);
if (L_31)
{
goto IL_00b2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4194>
Il2CppChar L_32 = ___2_ch;
return L_32;
}
IL_00b2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4197>
int32_t L_33;
L_33 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_33) == ((uint32_t)2))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_34 = ___2_ch;
if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)46)))))
{
goto IL_03c0;
}
}
{
int32_t L_35 = ___1_pos;
bool L_36 = V_0;
if (!((int32_t)(((((int32_t)L_35) == ((int32_t)0))? 1 : 0)|(int32_t)L_36)))
{
goto IL_03c0;
}
}
{
String_t* L_37 = ___0_text;
NullCheck(L_37);
bool L_38;
L_38 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_37, ((int32_t)45), NULL);
if (L_38)
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4197>
return ((int32_t)45);
}
IL_00e1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4201>
int32_t L_39;
L_39 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_39) == ((uint32_t)1))))
{
goto IL_00fc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4203>
Il2CppChar L_40 = ___2_ch;
if ((((int32_t)L_40) < ((int32_t)((int32_t)48))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_41 = ___2_ch;
if ((((int32_t)L_41) > ((int32_t)((int32_t)57))))
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4203>
Il2CppChar L_42 = ___2_ch;
return L_42;
}
IL_00fc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4205>
int32_t L_43;
L_43 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_43) == ((uint32_t)4))))
{
goto IL_012f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4208>
Il2CppChar L_44 = ___2_ch;
if ((((int32_t)L_44) < ((int32_t)((int32_t)65))))
{
goto IL_0111;
}
}
{
Il2CppChar L_45 = ___2_ch;
if ((((int32_t)L_45) > ((int32_t)((int32_t)90))))
{
goto IL_0111;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4208>
Il2CppChar L_46 = ___2_ch;
return L_46;
}
IL_0111:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4209>
Il2CppChar L_47 = ___2_ch;
if ((((int32_t)L_47) < ((int32_t)((int32_t)97))))
{
goto IL_011d;
}
}
{
Il2CppChar L_48 = ___2_ch;
if ((((int32_t)L_48) > ((int32_t)((int32_t)122))))
{
goto IL_011d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4209>
Il2CppChar L_49 = ___2_ch;
return L_49;
}
IL_011d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4210>
Il2CppChar L_50 = ___2_ch;
if ((((int32_t)L_50) < ((int32_t)((int32_t)48))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_51 = ___2_ch;
if ((((int32_t)L_51) > ((int32_t)((int32_t)57))))
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4210>
Il2CppChar L_52 = ___2_ch;
return L_52;
}
IL_012f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4212>
int32_t L_53;
L_53 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_53) == ((uint32_t)5))))
{
goto IL_02b2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4214>
String_t* L_54 = ___0_text;
NullCheck(L_54);
int32_t L_55;
L_55 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_54, NULL);
if ((((int32_t)L_55) > ((int32_t)0)))
{
goto IL_0148;
}
}
{
G_B47_0 = ((int32_t)32);
goto IL_015f;
}
IL_0148:
{
String_t* L_56 = ___0_text;
int32_t L_57 = ___1_pos;
String_t* L_58 = ___0_text;
NullCheck(L_58);
int32_t L_59;
L_59 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_58, NULL);
int32_t L_60;
L_60 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_subtract(L_57, 1)), 0, ((int32_t)il2cpp_codegen_subtract(L_59, 1)), NULL);
NullCheck(L_56);
Il2CppChar L_61;
L_61 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_56, L_60, NULL);
G_B47_0 = ((int32_t)(L_61));
}
IL_015f:
{
V_2 = G_B47_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4215>
String_t* L_62 = ___0_text;
NullCheck(L_62);
int32_t L_63;
L_63 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_62, NULL);
if ((((int32_t)L_63) > ((int32_t)0)))
{
goto IL_016d;
}
}
{
G_B50_0 = ((int32_t)32);
goto IL_0182;
}
IL_016d:
{
String_t* L_64 = ___0_text;
int32_t L_65 = ___1_pos;
String_t* L_66 = ___0_text;
NullCheck(L_66);
int32_t L_67;
L_67 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_66, NULL);
int32_t L_68;
L_68 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_65, 0, ((int32_t)il2cpp_codegen_subtract(L_67, 1)), NULL);
NullCheck(L_64);
Il2CppChar L_69;
L_69 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_64, L_68, NULL);
G_B50_0 = ((int32_t)(L_69));
}
IL_0182:
{
V_3 = G_B50_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4216>
String_t* L_70 = ___0_text;
NullCheck(L_70);
int32_t L_71;
L_71 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_70, NULL);
if ((((int32_t)L_71) > ((int32_t)0)))
{
goto IL_0190;
}
}
{
G_B53_0 = ((int32_t)10);
goto IL_01a7;
}
IL_0190:
{
String_t* L_72 = ___0_text;
int32_t L_73 = ___1_pos;
String_t* L_74 = ___0_text;
NullCheck(L_74);
int32_t L_75;
L_75 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_74, NULL);
int32_t L_76;
L_76 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_add(L_73, 1)), 0, ((int32_t)il2cpp_codegen_subtract(L_75, 1)), NULL);
NullCheck(L_72);
Il2CppChar L_77;
L_77 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_72, L_76, NULL);
G_B53_0 = ((int32_t)(L_77));
}
IL_01a7:
{
V_4 = G_B53_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4218>
Il2CppChar L_78 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_79;
L_79 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_78, NULL);
if (!L_79)
{
goto IL_021a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4221>
Il2CppChar L_80 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_81;
L_81 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(L_80, NULL);
if (!L_81)
{
goto IL_01c3;
}
}
{
int32_t L_82 = ___1_pos;
if (L_82)
{
goto IL_01c3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4222>
Il2CppChar L_83 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_84;
L_84 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(L_83, NULL);
return L_84;
}
IL_01c3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4225>
Il2CppChar L_85 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_86;
L_86 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(L_85, NULL);
if (!L_86)
{
goto IL_01dc;
}
}
{
Il2CppChar L_87 = V_2;
if ((((int32_t)L_87) == ((int32_t)((int32_t)32))))
{
goto IL_01d5;
}
}
{
Il2CppChar L_88 = V_2;
if ((!(((uint32_t)L_88) == ((uint32_t)((int32_t)45)))))
{
goto IL_01dc;
}
}
IL_01d5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4226>
Il2CppChar L_89 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_90;
L_90 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(L_89, NULL);
return L_90;
}
IL_01dc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4229>
Il2CppChar L_91 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_92;
L_92 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(L_91, NULL);
if (!L_92)
{
goto IL_0206;
}
}
{
int32_t L_93 = ___1_pos;
if ((((int32_t)L_93) <= ((int32_t)0)))
{
goto IL_0206;
}
}
{
Il2CppChar L_94 = V_2;
if ((((int32_t)L_94) == ((int32_t)((int32_t)32))))
{
goto IL_0206;
}
}
{
Il2CppChar L_95 = V_2;
if ((((int32_t)L_95) == ((int32_t)((int32_t)39))))
{
goto IL_0206;
}
}
{
Il2CppChar L_96 = V_2;
if ((((int32_t)L_96) == ((int32_t)((int32_t)45))))
{
goto IL_0206;
}
}
{
Il2CppChar L_97 = V_2;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_98;
L_98 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(L_97, NULL);
if (L_98)
{
goto IL_0206;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4230>
Il2CppChar L_99 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_100;
L_100 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(L_99, NULL);
return L_100;
}
IL_0206:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4233>
Il2CppChar L_101 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_102;
L_102 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(L_101, NULL);
if (!L_102)
{
goto IL_0218;
}
}
{
Il2CppChar L_103 = V_3;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_104;
L_104 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(L_103, NULL);
if (!L_104)
{
goto IL_0218;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4234>
return 0;
}
IL_0218:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4238>
Il2CppChar L_105 = ___2_ch;
return L_105;
}
IL_021a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4240>
Il2CppChar L_106 = ___2_ch;
if ((!(((uint32_t)L_106) == ((uint32_t)((int32_t)39)))))
{
goto IL_023e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4243>
Il2CppChar L_107 = V_3;
if ((((int32_t)L_107) == ((int32_t)((int32_t)32))))
{
goto IL_023e;
}
}
{
Il2CppChar L_108 = V_3;
if ((((int32_t)L_108) == ((int32_t)((int32_t)39))))
{
goto IL_023e;
}
}
{
Il2CppChar L_109 = V_4;
if ((((int32_t)L_109) == ((int32_t)((int32_t)39))))
{
goto IL_023e;
}
}
{
String_t* L_110 = ___0_text;
NullCheck(L_110);
bool L_111;
L_111 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_110, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
if (L_111)
{
goto IL_023e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4244>
Il2CppChar L_112 = ___2_ch;
return L_112;
}
IL_023e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4248>
Il2CppChar L_113 = V_2;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_114;
L_114 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_113, NULL);
if (!L_114)
{
goto IL_0252;
}
}
{
Il2CppChar L_115 = ___2_ch;
if ((!(((uint32_t)L_115) == ((uint32_t)((int32_t)45)))))
{
goto IL_0252;
}
}
{
Il2CppChar L_116 = V_3;
if ((((int32_t)L_116) == ((int32_t)((int32_t)45))))
{
goto IL_0252;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4250>
Il2CppChar L_117 = ___2_ch;
return L_117;
}
IL_0252:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4253>
Il2CppChar L_118 = ___2_ch;
if ((((int32_t)L_118) == ((int32_t)((int32_t)32))))
{
goto IL_025f;
}
}
{
Il2CppChar L_119 = ___2_ch;
if ((!(((uint32_t)L_119) == ((uint32_t)((int32_t)45)))))
{
goto IL_03c0;
}
}
IL_025f:
{
int32_t L_120 = ___1_pos;
if (!L_120)
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4256>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4257>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4258>
Il2CppChar L_121 = V_2;
if ((((int32_t)L_121) == ((int32_t)((int32_t)32))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_122 = V_2;
if ((((int32_t)L_122) == ((int32_t)((int32_t)39))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_123 = V_2;
if ((((int32_t)L_123) == ((int32_t)((int32_t)45))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_124 = V_3;
if ((((int32_t)L_124) == ((int32_t)((int32_t)32))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_125 = V_3;
if ((((int32_t)L_125) == ((int32_t)((int32_t)39))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_126 = V_3;
if ((((int32_t)L_126) == ((int32_t)((int32_t)45))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_127 = V_4;
if ((((int32_t)L_127) == ((int32_t)((int32_t)32))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_128 = V_4;
if ((((int32_t)L_128) == ((int32_t)((int32_t)39))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_129 = V_4;
if ((((int32_t)L_129) == ((int32_t)((int32_t)45))))
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4259>
Il2CppChar L_130 = ___2_ch;
return L_130;
}
IL_02b2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4262>
int32_t L_131;
L_131 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_131) == ((uint32_t)7))))
{
goto IL_0360;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4271>
Il2CppChar L_132 = ___2_ch;
if ((((int32_t)L_132) < ((int32_t)((int32_t)65))))
{
goto IL_02ca;
}
}
{
Il2CppChar L_133 = ___2_ch;
if ((((int32_t)L_133) > ((int32_t)((int32_t)90))))
{
goto IL_02ca;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4271>
Il2CppChar L_134 = ___2_ch;
return L_134;
}
IL_02ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4272>
Il2CppChar L_135 = ___2_ch;
if ((((int32_t)L_135) < ((int32_t)((int32_t)97))))
{
goto IL_02d6;
}
}
{
Il2CppChar L_136 = ___2_ch;
if ((((int32_t)L_136) > ((int32_t)((int32_t)122))))
{
goto IL_02d6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4272>
Il2CppChar L_137 = ___2_ch;
return L_137;
}
IL_02d6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4273>
Il2CppChar L_138 = ___2_ch;
if ((((int32_t)L_138) < ((int32_t)((int32_t)48))))
{
goto IL_02e2;
}
}
{
Il2CppChar L_139 = ___2_ch;
if ((((int32_t)L_139) > ((int32_t)((int32_t)57))))
{
goto IL_02e2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4273>
Il2CppChar L_140 = ___2_ch;
return L_140;
}
IL_02e2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4274>
Il2CppChar L_141 = ___2_ch;
if ((!(((uint32_t)L_141) == ((uint32_t)((int32_t)64)))))
{
goto IL_02f4;
}
}
{
String_t* L_142 = ___0_text;
NullCheck(L_142);
int32_t L_143;
L_143 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_142, ((int32_t)64), NULL);
if ((!(((uint32_t)L_143) == ((uint32_t)(-1)))))
{
goto IL_02f4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4274>
Il2CppChar L_144 = ___2_ch;
return L_144;
}
IL_02f4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4275>
Il2CppChar L_145 = ___2_ch;
NullCheck(_stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790);
int32_t L_146;
L_146 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790, L_145, NULL);
if ((((int32_t)L_146) == ((int32_t)(-1))))
{
goto IL_0304;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4275>
Il2CppChar L_147 = ___2_ch;
return L_147;
}
IL_0304:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4276>
Il2CppChar L_148 = ___2_ch;
if ((!(((uint32_t)L_148) == ((uint32_t)((int32_t)46)))))
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4278>
String_t* L_149 = ___0_text;
NullCheck(L_149);
int32_t L_150;
L_150 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_149, NULL);
if ((((int32_t)L_150) > ((int32_t)0)))
{
goto IL_0319;
}
}
{
G_B114_0 = ((int32_t)32);
goto IL_032e;
}
IL_0319:
{
String_t* L_151 = ___0_text;
int32_t L_152 = ___1_pos;
String_t* L_153 = ___0_text;
NullCheck(L_153);
int32_t L_154;
L_154 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_153, NULL);
int32_t L_155;
L_155 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_152, 0, ((int32_t)il2cpp_codegen_subtract(L_154, 1)), NULL);
NullCheck(L_151);
Il2CppChar L_156;
L_156 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_151, L_155, NULL);
G_B114_0 = ((int32_t)(L_156));
}
IL_032e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4279>
String_t* L_157 = ___0_text;
NullCheck(L_157);
int32_t L_158;
L_158 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_157, NULL);
if ((((int32_t)L_158) > ((int32_t)0)))
{
G_B116_0 = G_B114_0;
goto IL_033b;
}
G_B115_0 = G_B114_0;
}
{
G_B117_0 = ((int32_t)10);
G_B117_1 = G_B115_0;
goto IL_0352;
}
IL_033b:
{
String_t* L_159 = ___0_text;
int32_t L_160 = ___1_pos;
String_t* L_161 = ___0_text;
NullCheck(L_161);
int32_t L_162;
L_162 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_161, NULL);
int32_t L_163;
L_163 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_add(L_160, 1)), 0, ((int32_t)il2cpp_codegen_subtract(L_162, 1)), NULL);
NullCheck(L_159);
Il2CppChar L_164;
L_164 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_159, L_163, NULL);
G_B117_0 = ((int32_t)(L_164));
G_B117_1 = G_B116_0;
}
IL_0352:
{
V_5 = G_B117_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4280>
if ((((int32_t)G_B117_1) == ((int32_t)((int32_t)46))))
{
goto IL_03c0;
}
}
{
Il2CppChar L_165 = V_5;
if ((((int32_t)L_165) == ((int32_t)((int32_t)46))))
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4281>
Il2CppChar L_166 = ___2_ch;
return L_166;
}
IL_0360:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4284>
int32_t L_167;
L_167 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_167) == ((uint32_t)6))))
{
goto IL_037f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4287>
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
String_t* L_168;
L_168 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&___2_ch), NULL);
String_t* L_169 = __this->___m_RegexValue;
il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
bool L_170;
L_170 = Regex_IsMatch_m66D13054C7992322810B0CFC6B46AF11A927C9AA(L_168, L_169, NULL);
if (!L_170)
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4289>
Il2CppChar L_171 = ___2_ch;
return L_171;
}
IL_037f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4292>
int32_t L_172;
L_172 = TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline(__this, NULL);
if ((!(((uint32_t)L_172) == ((uint32_t)8))))
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4294>
TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* L_173 = __this->___m_InputValidator;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_174;
L_174 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_173, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_174)
{
goto IL_03c0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4296>
TMP_InputValidator_t3429AF61284AE19180C3FB81C0C7D2F90165EA98* L_175 = __this->___m_InputValidator;
Il2CppChar L_176 = ___2_ch;
NullCheck(L_175);
Il2CppChar L_177;
L_177 = VirtualFuncInvoker3< Il2CppChar, String_t**, int32_t*, Il2CppChar >::Invoke(4, L_175, (&___0_text), (&___1_pos), L_176);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4297>
String_t* L_178 = ___0_text;
__this->___m_Text = L_178;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_178);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4298>
int32_t L_179 = ___1_pos;
int32_t L_180 = L_179;
V_6 = L_180;
TMP_InputField_set_stringPositionInternal_m0C190ABB9829A8F93268F669655D6AF29E25E265(__this, L_180, NULL);
int32_t L_181 = V_6;
TMP_InputField_set_stringSelectPositionInternal_mCBA385B30788D514E2306703B370F6350E1B9997(__this, L_181, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4299>
return L_177;
}
IL_03c0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4302>
return 0;
}
}
// Method Definition Index: 59560
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ActivateInputField_m9471012A606F201DF838539F5400D072A827914F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4307>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0031;
}
}
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_3;
L_3 = TMP_Text_get_font_m1F5E907B9181A54212FBD8123242583C1CA4BE2A_inline(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_4)
{
goto IL_0031;
}
}
{
bool L_5;
L_5 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_5)
{
goto IL_0031;
}
}
{
bool L_6;
L_6 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (L_6)
{
goto IL_0032;
}
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4308>
return;
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4310>
bool L_7;
L_7 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (!L_7)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4312>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_8 = __this->___m_SoftKeyboard;
if (!L_8)
{
goto IL_006c;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_9 = __this->___m_SoftKeyboard;
NullCheck(L_9);
bool L_10;
L_10 = TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775(L_9, NULL);
if (L_10)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4314>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_11 = __this->___m_SoftKeyboard;
NullCheck(L_11);
TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2(L_11, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4315>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_12 = __this->___m_SoftKeyboard;
String_t* L_13 = __this->___m_Text;
NullCheck(L_12);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_12, L_13, NULL);
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4319>
__this->___m_ShouldActivateNextUpdate = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4320>
return;
}
}
// Method Definition Index: 59561
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ActivateInputFieldInternal_m95B34ECC08F02FF048EFC2272CE07648657627BC (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B6_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B5_0 = NULL;
int32_t G_B7_0 = 0;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B7_1 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B16_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B15_0 = NULL;
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* G_B17_0 = NULL;
TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* G_B17_1 = NULL;
int32_t G_B22_0 = 0;
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* G_B24_0 = NULL;
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* G_B23_0 = NULL;
int32_t G_B25_0 = 0;
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* G_B25_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4324>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4325>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4327>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_2, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0035;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4328>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_6;
L_6 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_6);
EventSystem_SetSelectedGameObject_m91382EAC4D552C672CC07BE7EB1481F156045280(L_6, L_7, NULL);
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4332>
il2cpp_codegen_runtime_class_init_inline(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
bool L_8 = ((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___s_IsQuestDevice;
if (L_8)
{
G_B6_0 = __this;
goto IL_0044;
}
G_B5_0 = __this;
}
{
bool L_9;
L_9 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
G_B7_0 = ((int32_t)(L_9));
G_B7_1 = G_B5_0;
goto IL_0045;
}
IL_0044:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
}
IL_0045:
{
NullCheck(G_B7_1);
G_B7_1->___m_TouchKeyboardAllowsInPlaceEditing = (bool)G_B7_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4334>
bool L_10;
L_10 = TMP_InputField_TouchScreenKeyboardShouldBeUsed_m8806A4066DDEDF4266EF3D5DE493F246BCE482F3(__this, NULL);
if (!L_10)
{
goto IL_0184;
}
}
{
bool L_11;
L_11 = TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790(__this, NULL);
if (L_11)
{
goto IL_0184;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4336>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_12;
L_12 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_0086;
}
}
{
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_14;
L_14 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
NullCheck(L_14);
bool L_15;
L_15 = VirtualFuncInvoker0< bool >::Invoke(29, L_14);
if (!L_15)
{
goto IL_0086;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4338>
bool L_16;
L_16 = TMP_InputField_get_shouldHideMobileInput_mB40438A3E4172E95CE11F03FD2484E954CDB1F1B(__this, NULL);
TouchScreenKeyboard_set_hideInput_m8FDDB21FB7E9B06B791649BBE369E4EA0F5F5299(L_16, NULL);
}
IL_0086:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4341>
bool L_17;
L_17 = TMP_InputField_get_shouldHideSoftKeyboard_m08F3F6AB9DC9A89029B6A41E26F42B7222535790(__this, NULL);
if (L_17)
{
goto IL_01b4;
}
}
{
bool L_18 = __this->___m_ReadOnly;
if (L_18)
{
goto IL_01b4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4343>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4344>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4345>
int32_t L_19;
L_19 = TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline(__this, NULL);
if ((((int32_t)L_19) == ((int32_t)2)))
{
G_B16_0 = __this;
goto IL_00da;
}
G_B15_0 = __this;
}
{
String_t* L_20 = __this->___m_Text;
int32_t L_21;
L_21 = TMP_InputField_get_keyboardType_m8B616A743B2FAB03C6263F1582171BB390F94F8B_inline(__this, NULL);
int32_t L_22;
L_22 = TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline(__this, NULL);
bool L_23;
L_23 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
bool L_24 = __this->___isAlert;
int32_t L_25;
L_25 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_26;
L_26 = TouchScreenKeyboard_Open_m2E1E3A71919EE30C51539DF8A037B74BE2D78065(L_20, L_21, (bool)((((int32_t)L_22) == ((int32_t)1))? 1 : 0), L_23, (bool)0, L_24, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_25, NULL);
G_B17_0 = L_26;
G_B17_1 = G_B15_0;
goto IL_0104;
}
IL_00da:
{
String_t* L_27 = __this->___m_Text;
int32_t L_28;
L_28 = TMP_InputField_get_keyboardType_m8B616A743B2FAB03C6263F1582171BB390F94F8B_inline(__this, NULL);
bool L_29;
L_29 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
bool L_30 = __this->___isAlert;
int32_t L_31;
L_31 = TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline(__this, NULL);
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_32;
L_32 = TouchScreenKeyboard_Open_m2E1E3A71919EE30C51539DF8A037B74BE2D78065(L_27, L_28, (bool)0, L_29, (bool)1, L_30, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_31, NULL);
G_B17_0 = L_32;
G_B17_1 = G_B16_0;
}
IL_0104:
{
NullCheck(G_B17_1);
G_B17_1->___m_SoftKeyboard = G_B17_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B17_1->___m_SoftKeyboard), (void*)G_B17_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4347>
TMP_InputField_OnFocus_mBDC52EE4DF24C43E6C4C272B09FDAE6F7CB5970F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4351>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_33 = __this->___m_SoftKeyboard;
if (!L_33)
{
goto IL_01b4;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_34 = __this->___m_SoftKeyboard;
NullCheck(L_34);
bool L_35;
L_35 = TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9(L_34, NULL);
if (!L_35)
{
goto IL_01b4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4353>
int32_t L_36;
L_36 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_37;
L_37 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_0147;
}
}
{
int32_t L_38;
L_38 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_39;
L_39 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
G_B22_0 = ((int32_t)il2cpp_codegen_subtract(L_38, L_39));
goto IL_0154;
}
IL_0147:
{
int32_t L_40;
L_40 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
int32_t L_41;
L_41 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
G_B22_0 = ((int32_t)il2cpp_codegen_subtract(L_40, L_41));
}
IL_0154:
{
V_0 = G_B22_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4354>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_42 = __this->___m_SoftKeyboard;
int32_t L_43;
L_43 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
int32_t L_44;
L_44 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
G_B24_0 = L_42;
goto IL_0171;
}
G_B23_0 = L_42;
}
{
int32_t L_45;
L_45 = TMP_InputField_get_stringSelectPositionInternal_m8FE3D7533D67501DFDC1EA83B3FD72F8C1E0A79D(__this, NULL);
G_B25_0 = L_45;
G_B25_1 = G_B23_0;
goto IL_0177;
}
IL_0171:
{
int32_t L_46;
L_46 = TMP_InputField_get_stringPositionInternal_mBDA10D8ED51D01C973FB6CFDD1096DD29CA5D214(__this, NULL);
G_B25_0 = L_46;
G_B25_1 = G_B24_0;
}
IL_0177:
{
int32_t L_47 = V_0;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_48;
memset((&L_48), 0, sizeof(L_48));
RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE((&L_48), G_B25_0, L_47, NULL);
NullCheck(G_B25_1);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(G_B25_1, L_48, NULL);
goto IL_01b4;
}
IL_0184:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4361>
bool L_49;
L_49 = TMP_InputField_TouchScreenKeyboardShouldBeUsed_m8806A4066DDEDF4266EF3D5DE493F246BCE482F3(__this, NULL);
if (L_49)
{
goto IL_01ae;
}
}
{
bool L_50 = __this->___m_ReadOnly;
if (L_50)
{
goto IL_01ae;
}
}
{
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_51;
L_51 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_52;
L_52 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_51, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_52)
{
goto IL_01ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4362>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_53;
L_53 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
NullCheck(L_53);
VirtualActionInvoker1< int32_t >::Invoke(19, L_53, 1);
}
IL_01ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4364>
TMP_InputField_OnFocus_mBDC52EE4DF24C43E6C4C272B09FDAE6F7CB5970F(__this, NULL);
}
IL_01b4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4367>
__this->___m_AllowInput = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4368>
String_t* L_54;
L_54 = TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline(__this, NULL);
__this->___m_OriginalText = L_54;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalText), (void*)L_54);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4369>
__this->___m_WasCanceled = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4370>
TMP_InputField_SetCaretVisible_m1D8A496EA7137B9CCEFD1785B1D5BFA3A3325194(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4371>
TMP_InputField_UpdateLabel_mC40048ECFCF13981FE38993C7251024EC2477ED2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4372>
return;
}
}
// Method Definition Index: 59562
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnSelect_m586B40BE0FAFFDA515B1AF7A391094F076B2036F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4378>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_0 = ___0_eventData;
Selectable_OnSelect_m50BA6D8F185CEA3211F9DEFE68AB6439AF685242(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4379>
TMP_InputField_SendOnFocus_m306B75E91484337E9A090AB1A45D971133ACF7C8(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4381>
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(62, __this);
if (!L_1)
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4382>
TMP_InputField_ActivateInputField_m9471012A606F201DF838539F5400D072A827914F(__this, NULL);
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4383>
return;
}
}
// Method Definition Index: 59563
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnPointerClick_m2A6F2110D5AD4EF8C3FBA29166BC76921C469C55 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4389>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
NullCheck(L_0);
int32_t L_1;
L_1 = PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline(L_0, NULL);
if (!L_1)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4390>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4392>
TMP_InputField_ActivateInputField_m9471012A606F201DF838539F5400D072A827914F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4393>
return;
}
}
// Method Definition Index: 59564
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnControlClick_m5E418EA29EFE5180655F904E5727AE8210B6EC21 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4398>
return;
}
}
// Method Definition Index: 59565
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4402>
__this->___m_SelectionStillActive = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4403>
__this->___m_ReleaseSelection = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4404>
__this->___m_PreviouslySelectedObject = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviouslySelectedObject), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4406>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4408>
TMP_InputField_SendOnEndEdit_mBE399B126786848BC400A04B165A6C9BD6757CD1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4409>
TMP_InputField_SendOnEndTextSelection_m5142CBC7340FC8E2B0457DDD1F257C1A19DE01D0(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4410>
return;
}
}
// Method Definition Index: 59566
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, bool ___0_clearSelection, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B15_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4417>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4418>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4420>
__this->___m_HasDoneFocusTransition = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4421>
__this->___m_AllowInput = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4423>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1 = __this->___m_Placeholder;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_003b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4424>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_3 = __this->___m_Placeholder;
String_t* L_4 = __this->___m_Text;
bool L_5;
L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
NullCheck(L_3);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_3, L_5, NULL);
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4426>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_00e7;
}
}
{
bool L_8;
L_8 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (!L_8)
{
goto IL_00e7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4428>
bool L_9 = __this->___m_WasCanceled;
if (!L_9)
{
goto IL_007b;
}
}
{
bool L_10 = __this->___m_RestoreOriginalTextOnEscape;
if (!L_10)
{
goto IL_007b;
}
}
{
bool L_11 = __this->___m_IsKeyboardBeingClosedInHoloLens;
if (L_11)
{
goto IL_007b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4429>
String_t* L_12 = __this->___m_OriginalText;
TMP_InputField_set_text_m684E9CDA2D9E82D1C497B5E03DBE79C00584FF62(__this, L_12, NULL);
}
IL_007b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4431>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_13 = __this->___m_SoftKeyboard;
if (!L_13)
{
goto IL_0096;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4433>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_14 = __this->___m_SoftKeyboard;
NullCheck(L_14);
TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2(L_14, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4434>
__this->___m_SoftKeyboard = (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SoftKeyboard), (void*)(TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A*)NULL);
}
IL_0096:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4437>
__this->___m_SelectionStillActive = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4439>
bool L_15 = __this->___m_ResetOnDeActivation;
if (L_15)
{
goto IL_00ad;
}
}
{
bool L_16 = __this->___m_ReleaseSelection;
G_B15_0 = ((int32_t)(L_16));
goto IL_00ae;
}
IL_00ad:
{
G_B15_0 = 1;
}
IL_00ae:
{
bool L_17 = ___0_clearSelection;
if (!((int32_t)(G_B15_0|(int32_t)L_17)))
{
goto IL_00c6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4445>
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* L_18 = __this->___m_VerticalScrollbar;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_19;
L_19 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_18, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_19)
{
goto IL_00c6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4446>
TMP_InputField_ReleaseSelection_mC70F802822362452CFDD9FE095F5147E6BB5020F(__this, NULL);
}
IL_00c6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4449>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_20;
L_20 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_21;
L_21 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_20, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_21)
{
goto IL_00e0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4450>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_22;
L_22 = TMP_InputField_get_inputSystem_mB89A77F46D53CCD05D9F57E03F4586B90265A55A(__this, NULL);
NullCheck(L_22);
VirtualActionInvoker1< int32_t >::Invoke(19, L_22, 0);
}
IL_00e0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4452>
__this->___m_IsKeyboardBeingClosedInHoloLens = (bool)0;
}
IL_00e7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4455>
TMP_InputField_MarkGeometryAsDirty_m3FD825DDE67FAA8CFBF12EE92C65463823402138(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4456>
return;
}
}
// Method Definition Index: 59567
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnDeselect_m19AA85C6A6FAB27850293318B1D92908B82F99AF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4460>
TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D(__this, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4462>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_0 = ___0_eventData;
Selectable_OnDeselect_m43A2F451FC100ACAFA88D67331CD4537994B8262(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4463>
TMP_InputField_SendOnFocusLost_m0BC85C3C362617A4E81F9E9360207EFC0D2882FF(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4464>
return;
}
}
// Method Definition Index: 59568
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnSubmit_m52BE7037E939A81A0EF41FCB4DA55D77C5970039 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4470>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (L_1)
{
goto IL_0011;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4471>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4473>
bool L_2;
L_2 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_2)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4474>
__this->___m_ShouldActivateNextUpdate = (bool)1;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4476>
TMP_InputField_SendOnSubmit_m3993BECBCAB4632CD5C564C0BC38486FC2320D14(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4477>
TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D(__this, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4478>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_3 = ___0_eventData;
if (!L_3)
{
goto IL_0036;
}
}
{
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_4 = ___0_eventData;
NullCheck(L_4);
VirtualActionInvoker0::Invoke(5, L_4);
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4479>
return;
}
}
// Method Definition Index: 59569
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnCancel_m686143EF204ADB7CE0C8C3C6B5D4838A05F8CC4C (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4483>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (L_1)
{
goto IL_0011;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4484>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4486>
bool L_2;
L_2 = TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline(__this, NULL);
if (L_2)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4487>
__this->___m_ShouldActivateNextUpdate = (bool)1;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4489>
__this->___m_WasCanceled = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4490>
TMP_InputField_DeactivateInputField_m1C829676E9DC0D3E5DAE85D1869D26FBF748184D(__this, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4491>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_3 = ___0_eventData;
NullCheck(L_3);
VirtualActionInvoker0::Invoke(5, L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4492>
return;
}
}
// Method Definition Index: 59570
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_OnMove_mB63ECADCE8AC698AA2F3F1C1442B8D3482F96D28 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4497>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4498>
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* L_1 = ___0_eventData;
Selectable_OnMove_m0801D5433615BD3163659A17B1DB2B23886AF05A(__this, L_1, NULL);
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4499>
return;
}
}
// Method Definition Index: 59571
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_EnforceContentType_m4D5F42FD6E04B3B3B541E978C9C603B7696E7AB2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4509>
int32_t L_0;
L_0 = TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline(__this, NULL);
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_0036;
}
case 1:
{
goto IL_0050;
}
case 2:
{
goto IL_006a;
}
case 3:
{
goto IL_008b;
}
case 4:
{
goto IL_00ac;
}
case 5:
{
goto IL_00ca;
}
case 6:
{
goto IL_00e8;
}
case 7:
{
goto IL_0106;
}
case 8:
{
goto IL_0124;
}
}
}
{
goto IL_0140;
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4514>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4515>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4516>
__this->___m_CharacterValidation = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4517>
goto IL_0140;
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4522>
__this->___m_InputType = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4523>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4524>
__this->___m_CharacterValidation = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4525>
goto IL_0140;
}
IL_006a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4529>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4530>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4531>
__this->___m_KeyboardType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4532>
__this->___m_CharacterValidation = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4533>
goto IL_0140;
}
IL_008b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4537>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4538>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4539>
__this->___m_KeyboardType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4540>
__this->___m_CharacterValidation = 3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4541>
goto IL_0140;
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4545>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4546>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4547>
__this->___m_KeyboardType = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4548>
__this->___m_CharacterValidation = 4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4549>
goto IL_0140;
}
IL_00ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4553>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4554>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4555>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4556>
__this->___m_CharacterValidation = 5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4557>
goto IL_0140;
}
IL_00e8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4561>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4562>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4563>
__this->___m_KeyboardType = 7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4564>
__this->___m_CharacterValidation = 7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4565>
goto IL_0140;
}
IL_0106:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4569>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4570>
__this->___m_InputType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4571>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4572>
__this->___m_CharacterValidation = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4573>
goto IL_0140;
}
IL_0124:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4577>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4578>
__this->___m_InputType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4579>
__this->___m_KeyboardType = 4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4580>
__this->___m_CharacterValidation = 1;
}
IL_0140:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4590>
TMP_InputField_SetTextComponentWrapMode_m9CF72ADC54A79451A8B35A85FFF2232F1D6A79ED(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4591>
return;
}
}
// Method Definition Index: 59572
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetTextComponentWrapMode_m9CF72ADC54A79451A8B35A85FFF2232F1D6A79ED (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4595>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4596>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4598>
bool L_2;
L_2 = TMP_InputField_get_multiLine_m3000150A39B90BCFFAFD41E0F49F479323F045B7(__this, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4599>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = __this->___m_TextComponent;
NullCheck(L_3);
TMP_Text_set_textWrappingMode_mBD3A313CC85C9BB85F924D589A33A500E21DCA3D(L_3, 1, NULL);
return;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4601>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
TMP_Text_set_textWrappingMode_mBD3A313CC85C9BB85F924D589A33A500E21DCA3D(L_4, 3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4602>
return;
}
}
// Method Definition Index: 59573
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetTextComponentRichTextMode_mAA7F99B2DFD5DD46007BF0247B37A8CA008F1947 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4607>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4608>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4610>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2 = __this->___m_TextComponent;
bool L_3 = __this->___m_RichText;
NullCheck(L_2);
TMP_Text_set_richText_mAB3D04F620E13F02117B34BBA2EF7BD30AAE6F0F(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4611>
return;
}
}
// Method Definition Index: 59574
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetToCustomIfContentTypeIsNot_mB9AC8BE6A15C7DC926F5064C49A0F2199CC6B14D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39* ___0_allowedContentTypes, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4615>
int32_t L_0;
L_0 = TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)9)))))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4616>
return;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4618>
V_0 = 0;
goto IL_001f;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4619>
int32_t L_1;
L_1 = TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline(__this, NULL);
ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39* L_2 = ___0_allowedContentTypes;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
int32_t L_5 = (int32_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if ((!(((uint32_t)L_1) == ((uint32_t)L_5))))
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4620>
return;
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4618>
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4618>
int32_t L_7 = V_0;
ContentTypeU5BU5D_t9CD28BD8595DADB2BF0E1020E0E5701C95E80B39* L_8 = ___0_allowedContentTypes;
NullCheck(L_8);
if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4622>
TMP_InputField_set_contentType_mB9BCF78B6868FBB3CDE671DDF008E3716D3ADC91(__this, ((int32_t)9), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4623>
return;
}
}
// Method Definition Index: 59575
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetToCustom_m798A8846432794AA8687F6020551B512357D2CF0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4627>
int32_t L_0;
L_0 = TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)9)))))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4628>
return;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4630>
TMP_InputField_set_contentType_mB9BCF78B6868FBB3CDE671DDF008E3716D3ADC91(__this, ((int32_t)9), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4631>
return;
}
}
// Method Definition Index: 59576
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetToCustom_mB668A3AB0C1900F2B2618DB9C1288C805DD21D58 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_characterValidation, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4635>
int32_t L_0;
L_0 = TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)9)))))
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4637>
___0_characterValidation = 8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4638>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4641>
TMP_InputField_set_contentType_mB9BCF78B6868FBB3CDE671DDF008E3716D3ADC91(__this, ((int32_t)9), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4642>
___0_characterValidation = 8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4643>
return;
}
}
// Method Definition Index: 59577
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_DoStateTransition_mB9F4AAD269179A5EBE7A31DDC64D8832C403F260 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, int32_t ___0_state, bool ___1_instant, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4648>
bool L_0 = __this->___m_HasDoneFocusTransition;
if (!L_0)
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4649>
___0_state = 3;
goto IL_0018;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4650>
int32_t L_1 = ___0_state;
if ((!(((uint32_t)L_1) == ((uint32_t)2))))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4651>
__this->___m_HasDoneFocusTransition = (bool)1;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4653>
int32_t L_2 = ___0_state;
bool L_3 = ___1_instant;
Selectable_DoStateTransition_mE74A03CC2A2DBCA9C07559B168FA6A77FFE57942(__this, L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4654>
return;
}
}
// Method Definition Index: 59578
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_CalculateLayoutInputHorizontal_m46CEB3041DFCF55FF496A01B186965E0846BDAA0 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4661>
return;
}
}
// Method Definition Index: 59579
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_CalculateLayoutInputVertical_m89664390EDA3B835EF3540E85A65978247884577 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4667>
return;
}
}
// Method Definition Index: 59580
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_minWidth_m2A2D1042C5D78373A2AD8BBF514157D83C3A706A (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4672>
return (0.0f);
}
}
// Method Definition Index: 59581
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_preferredWidth_m7B67921BC7BD2A2FDD53C93FC9AB63B04A00C753 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4681>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0;
L_0 = TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4682>
return (0.0f);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4684>
V_0 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4686>
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* L_2 = __this->___m_LayoutGroup;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_003a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4687>
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* L_4 = __this->___m_LayoutGroup;
NullCheck(L_4);
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5;
L_5 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(L_4, NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_5, NULL);
V_0 = ((float)L_6);
}
IL_003a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4689>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = __this->___m_TextViewport;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4690>
float L_9 = V_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = __this->___m_TextViewport;
NullCheck(L_10);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = RectTransform_get_offsetMin_mD02BE5256DADAF02CEEF99214C4E80478CD5287B(L_10, NULL);
float L_12 = L_11.___x;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = __this->___m_TextViewport;
NullCheck(L_13);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = RectTransform_get_offsetMax_m6A51C62A2C69780EFD879D3CFE4EE2CBF4AD3D73(L_13, NULL);
float L_15 = L_14.___x;
V_0 = ((float)il2cpp_codegen_add(L_9, ((float)il2cpp_codegen_subtract(L_12, L_15))));
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4692>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_16 = __this->___m_TextComponent;
NullCheck(L_16);
float L_17;
L_17 = VirtualFuncInvoker0< float >::Invoke(84, L_16);
float L_18 = V_0;
return ((float)il2cpp_codegen_add(L_17, L_18));
}
}
// Method Definition Index: 59582
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_flexibleWidth_m8E903250C848B81530D7A757513C98FD7DB4E3CB (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4699>
return (-1.0f);
}
}
// Method Definition Index: 59583
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_minHeight_m5B9B113BDB4FA8562DE935A377CA0734F7ADE7B1 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4704>
return (0.0f);
}
}
// Method Definition Index: 59584
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_preferredHeight_mF8468DD1FB5F87870379277710E1D5C3DDCFFC1D (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4713>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0;
L_0 = TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4714>
return (0.0f);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4716>
V_0 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4718>
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* L_2 = __this->___m_LayoutGroup;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_003a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4719>
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* L_4 = __this->___m_LayoutGroup;
NullCheck(L_4);
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5;
L_5 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(L_4, NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_5, NULL);
V_0 = ((float)L_6);
}
IL_003a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4721>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = __this->___m_TextViewport;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4722>
float L_9 = V_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = __this->___m_TextViewport;
NullCheck(L_10);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = RectTransform_get_offsetMin_mD02BE5256DADAF02CEEF99214C4E80478CD5287B(L_10, NULL);
float L_12 = L_11.___y;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = __this->___m_TextViewport;
NullCheck(L_13);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = RectTransform_get_offsetMax_m6A51C62A2C69780EFD879D3CFE4EE2CBF4AD3D73(L_13, NULL);
float L_15 = L_14.___y;
V_0 = ((float)il2cpp_codegen_add(L_9, ((float)il2cpp_codegen_subtract(L_12, L_15))));
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4724>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_16 = __this->___m_TextComponent;
NullCheck(L_16);
float L_17;
L_17 = VirtualFuncInvoker0< float >::Invoke(85, L_16);
float L_18 = V_0;
return ((float)il2cpp_codegen_add(L_17, L_18));
}
}
// Method Definition Index: 59585
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_InputField_get_flexibleHeight_m3293370FBA374E6FCDBC1E7BF9EF975C1D00DEC3 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4731>
return (-1.0f);
}
}
// Method Definition Index: 59586
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_layoutPriority_m29F413DB25AC2A615265C1C2820D89AC60816DF2 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4736>
return 1;
}
}
// Method Definition Index: 59587
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetGlobalPointSize_m3FFB4ADB49E9D601673A53AEA78839B964D32A81 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, float ___0_pointSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4745>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_Placeholder;
V_0 = ((TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9*)IsInstClass((RuntimeObject*)L_0, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4747>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4748>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = V_0;
float L_4 = ___0_pointSize;
NullCheck(L_3);
TMP_Text_set_fontSize_m1C3A3BA2BC88E5E1D89375FD35A0AA91E75D3AAD(L_3, L_4, NULL);
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4750>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5;
L_5 = TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline(__this, NULL);
float L_6 = ___0_pointSize;
NullCheck(L_5);
TMP_Text_set_fontSize_m1C3A3BA2BC88E5E1D89375FD35A0AA91E75D3AAD(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4751>
return;
}
}
// Method Definition Index: 59588
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField_SetGlobalFontAsset_m4AD28DDE68A928EA340F360105C99A1EBC789201 (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* ___0_fontAsset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4759>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_Placeholder;
V_0 = ((TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9*)IsInstClass((RuntimeObject*)L_0, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4761>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4762>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = V_0;
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_4 = ___0_fontAsset;
NullCheck(L_3);
TMP_Text_set_font_mC55E4A8C1C09595031384B35F2C2FB2FC3479E83(L_3, L_4, NULL);
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4764>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5;
L_5 = TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline(__this, NULL);
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_6 = ___0_fontAsset;
NullCheck(L_5);
TMP_Text_set_font_mC55E4A8C1C09595031384B35F2C2FB2FC3479E83(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:4765>
return;
}
}
// Method Definition Index: 59589
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_InputField__cctor_mEFAAE367E78CED0A26A678556C750E8045A5AC37 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t04635BCB4D7C7C21D10547072BD307E80F347DD3____1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:100>
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)6);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t04635BCB4D7C7C21D10547072BD307E80F347DD3____1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___kSeparators = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___kSeparators), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:106>
((TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_StaticFields*)il2cpp_codegen_static_fields_for(TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F_il2cpp_TypeInfo_var))->___s_IsQuestDevice = (bool)0;
return;
}
}
// Method Definition Index: 59590
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_InputField_UnityEngine_UI_ICanvasElement_get_transform_m54CD226342494A37D5AF311CC975A634588AE1AF (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Method Definition Index: 60243
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_TextElement_get_unicode_mF963B03CCA673335FB682EBDD1CFF86F0DB8539F_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextElement.cs:27>
uint32_t L_0 = __this->___m_Unicode;
return L_0;
}
}
// Method Definition Index: 59258
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void KerningPair_set_firstGlyph_m558F1AB56DF0BC72921E60524E906B3308EF6254_inline (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:190>
uint32_t L_0 = ___0_value;
__this->___m_FirstGlyph = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:190>
return;
}
}
// Method Definition Index: 59257
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KerningPair_get_firstGlyph_m8B473F310BB1D0E83BE4DB2E9C395C97E578BDCD_inline (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:189>
uint32_t L_0 = __this->___m_FirstGlyph;
return L_0;
}
}
// Method Definition Index: 59260
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t KerningPair_get_secondGlyph_m7F0717E0FE69CCE0ECFFB39680839D2734C095F0_inline (KerningPair_tC8E09DC4C7DA41551F1BCC9DDABF4AE44938D481* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAssetCommon.cs:211>
uint32_t L_0 = __this->___m_SecondGlyph;
return L_0;
}
}
// Method Definition Index: 60245
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* TMP_TextElement_get_textAsset_m3FFA01E6D0068D1F8F578CBF2590A752683A61EA_inline (TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextElement.cs:32>
TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* L_0 = __this->___m_TextAsset;
return L_0;
}
}
// Method Definition Index: 59164
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* TMP_FontAsset_get_fallbackFontAssetTable_mE0C2D8D8A55C5E2FAAB13CE0A5591C82F1AAF15A_inline (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAsset.cs:386>
List_1_t06C3ABB0C6F2347B32881E33D154431EADAE3ECF* L_0 = __this->___m_FallbackFontAssetTable;
return L_0;
}
}
// Method Definition Index: 59166
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* TMP_FontAsset_get_fontWeightTable_mC27EC0A27F82292FB24E3AB7B87421AEFD0869DD_inline (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAsset.cs:397>
TMP_FontWeightPairU5BU5D_t0A3A5955F13FEB2F7329D81BA157110DB99F9F37* L_0 = __this->___m_FontWeightTable;
return L_0;
}
}
// Method Definition Index: 59128
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_FontAsset_get_atlasPopulationMode_m31A707178FB4F1722BA7D090A8E169CE2FAEB19F_inline (TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontAsset.cs:92>
int32_t L_0 = __this->___m_AtlasPopulationMode;
return L_0;
}
}
// Method Definition Index: 427
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength;
return L_0;
}
}
// Method Definition Index: 59302
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_xPlacement_m3BB0AE22AA4B44163AD2BFB438E60E227523D5E7_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:27>
float L_0 = __this->___m_XPlacement;
return L_0;
}
}
// Method Definition Index: 59303
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_xPlacement_m12D97CDB7F44213ACBB3C015B5E88147147850A2_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:27>
float L_0 = ___0_value;
__this->___m_XPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:27>
return;
}
}
// Method Definition Index: 59304
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_yPlacement_m4FC0DDE3029083A45158537122D3BC3391DF2143_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:32>
float L_0 = __this->___m_YPlacement;
return L_0;
}
}
// Method Definition Index: 59305
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_yPlacement_m21EE385F1B674F9A575FFE6583A7E9035CFA2C24_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:32>
float L_0 = ___0_value;
__this->___m_YPlacement = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:32>
return;
}
}
// Method Definition Index: 59306
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_xAdvance_mA01138133A0841ADC49C3D0718B2268D9819CE4B_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:37>
float L_0 = __this->___m_XAdvance;
return L_0;
}
}
// Method Definition Index: 59307
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_xAdvance_m862DABDFC3FF1C78E6A4C655A6C5631B905370E9_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:37>
float L_0 = ___0_value;
__this->___m_XAdvance = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:37>
return;
}
}
// Method Definition Index: 59308
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_GlyphValueRecord_get_yAdvance_m6F2282B9DF89F62B52A07D36327CC39720225BA3_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:42>
float L_0 = __this->___m_YAdvance;
return L_0;
}
}
// Method Definition Index: 59309
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphValueRecord_set_yAdvance_m5369AC719C39D3B9B79F5FEDC85C109754A4D60E_inline (TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:42>
float L_0 = ___0_value;
__this->___m_YAdvance = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:42>
return;
}
}
// Method Definition Index: 59314
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t TMP_GlyphAdjustmentRecord_get_glyphIndex_m5DE8A84366AD7DC8B32D99B47D2BFE291F3C4F34_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:113>
uint32_t L_0 = __this->___m_GlyphIndex;
return L_0;
}
}
// Method Definition Index: 59315
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord_set_glyphIndex_m3045246D7E256A1DEC17ADE2887BCEB013DF2DBB_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:113>
uint32_t L_0 = ___0_value;
__this->___m_GlyphIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:113>
return;
}
}
// Method Definition Index: 59316
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 TMP_GlyphAdjustmentRecord_get_glyphValueRecord_m1368E9CA86E6E76E04901506445319BAEFD6AA56_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:118>
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_0 = __this->___m_GlyphValueRecord;
return L_0;
}
}
// Method Definition Index: 59317
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TMP_GlyphAdjustmentRecord_set_glyphValueRecord_m47A43D4E95C3A89DC17588C3BE7F093517B4EBE9_inline (TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00* __this, TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:118>
TMP_GlyphValueRecord_tEC542B60FE9106587E051A4C3D64506A8B4641B1 L_0 = ___0_value;
__this->___m_GlyphValueRecord = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:118>
return;
}
}
// Method Definition Index: 59320
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 TMP_GlyphPairAdjustmentRecord_get_firstAdjustmentRecord_m4782831AE89EF77464166E4EB47C251B8483A458_inline (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:157>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = __this->___m_FirstAdjustmentRecord;
return L_0;
}
}
// Method Definition Index: 59322
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 TMP_GlyphPairAdjustmentRecord_get_secondAdjustmentRecord_mF238079D6ADF0E2D6BE59D48758E13C2ED2F2B32_inline (TMP_GlyphPairAdjustmentRecord_t6150C3DE547DDD860AB097843D36519D818D810F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_FontFeaturesCommon.cs:162>
TMP_GlyphAdjustmentRecord_t5B0CA0C5AA31B3774F21B3756AEEE5D35A648E00 L_0 = __this->___m_SecondAdjustmentRecord;
return L_0;
}
}
// Method Definition Index: 58614
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToBaseAdjustmentRecord_get_baseGlyphID_mB9E9AB01C7448DA2A004929264E46DE93FDC6388_inline (MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/FontFeatureCommonGPOS.cs:83>
uint32_t L_0 = __this->___m_BaseGlyphID;
return L_0;
}
}
// Method Definition Index: 58618
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToBaseAdjustmentRecord_get_markGlyphID_m8E3271E4AF1E904E31A682FD54A6E8717F2C3848_inline (MarkToBaseAdjustmentRecord_t03C041CB56601B46F025C69B899BBAB750201C71* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/FontFeatureCommonGPOS.cs:93>
uint32_t L_0 = __this->___m_MarkGlyphID;
return L_0;
}
}
// Method Definition Index: 58622
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToMarkAdjustmentRecord_get_baseMarkGlyphID_mFA4BA97FE14B025DB106C22E66B2EB31EA15B881_inline (MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/FontFeatureCommonGPOS.cs:126>
uint32_t L_0 = __this->___m_BaseMarkGlyphID;
return L_0;
}
}
// Method Definition Index: 58626
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t MarkToMarkAdjustmentRecord_get_combiningMarkGlyphID_m95409B86C758B4439DEFB1FB9DDD1F123C65E198_inline (MarkToMarkAdjustmentRecord_t5D12F757E4ECB2EA12EB404228D70FA4DDBD6654* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/FontFeatureCommonGPOS.cs:136>
uint32_t L_0 = __this->___m_CombiningMarkGlyphID;
return L_0;
}
}
// Method Definition Index: 68602
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventSystem.cs:85>
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_0 = __this->___m_CurrentInputModule;
return L_0;
}
}
// Method Definition Index: 37610
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r = L_0;
float L_1 = ___1_g;
__this->___g = L_1;
float L_2 = ___2_b;
__this->___b = L_2;
float L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
// Method Definition Index: 59365
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* TMP_InputField_get_text_mA4ACBF52435893D9DFD822A492454301740B3C6A_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:592>
String_t* L_0 = __this->___m_Text;
return L_0;
}
}
// Method Definition Index: 67846
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* Scrollbar_get_onValueChanged_m14356CECC1A2BA96576EB73279AF2ECF28B26D6A_inline (Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Scrollbar.cs:133>
ScrollEvent_tDDBE21D44D65DF069C54FE3ACF7668D976E6BBB6* L_0 = __this->___m_OnValueChanged;
return L_0;
}
}
// Method Definition Index: 59386
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_InputField_get_customCaretColor_m566EC393CFD6206101A2E0BE5AA2BB9D7233CF19_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:730>
bool L_0 = __this->___m_CustomCaretColor;
return L_0;
}
}
// Method Definition Index: 59376
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* TMP_InputField_get_textComponent_m85C4BC3F4C18206B3B942F03DB0B953B028EE1CE_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:694>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = __this->___m_TextComponent;
return L_0;
}
}
// Method Definition Index: 59426
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_lineType_mE221F133A310EB6C93DA24E1F5900E948771D64C_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:870>
int32_t L_0 = __this->___m_LineType;
return L_0;
}
}
// Method Definition Index: 37835
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37833
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = il2cpp_codegen_abs(L_0);
V_0 = L_1;
goto IL_000a;
}
IL_000a:
{
int32_t L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 59369
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TMP_InputField_get_isFocused_m7FD1AA3B92404C30596FF6EE5F644757A2F060DE_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:672>
bool L_0 = __this->___m_AllowInput;
return L_0;
}
}
// Method Definition Index: 68605
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventSystem.cs:102>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_CurrentSelected;
return L_0;
}
}
// Method Definition Index: 59406
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* TMP_InputField_get_onValidateInput_mF293BE6DE7AAA1F8E37E20B73418A639A8963A7D_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:750>
OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* L_0 = __this->___m_OnValidateInput;
return L_0;
}
}
// Method Definition Index: 59592
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_Invoke_m1CDDA220BF2691F42200A098F57AE10FDE383E49_inline (OnValidateInput_t88ECDC5C12A807AF2A5761369563B0FAA6A25530* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_text, ___1_charIndex, ___2_addedChar, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 59435
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_characterValidation_m57E36C62FC9E23DB17F440BA4325A314EF0B0679_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:930>
int32_t L_0 = __this->___m_CharacterValidation;
return L_0;
}
}
// Method Definition Index: 59408
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_characterLimit_m59833E0A22BACBDF3EDA6A70A30B87272FBAA409_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:754>
int32_t L_0 = __this->___m_CharacterLimit;
return L_0;
}
}
// Method Definition Index: 68546
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs:194>
int32_t L_0 = __this->___U3CbuttonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 68526
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs:117>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 37899
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), L_1, L_3, (0.0f), NULL);
V_0 = L_4;
goto IL_001a;
}
IL_001a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0;
return L_5;
}
}
// Method Definition Index: 59374
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_InputField_get_textViewport_m51E9CFB11A78199484D2BC2750F19DB7D2A26763_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:690>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_TextViewport;
return L_0;
}
}
// Method Definition Index: 59430
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_inputType_m93A6CC8FF76412F46471D91952323CE4C63B7D34_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:902>
int32_t L_0 = __this->___m_InputType;
return L_0;
}
}
// Method Definition Index: 36453
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 68540
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_scrollDelta_m38C419C3E84811D17D1A42973AF7B3A457B316EA_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs:176>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CscrollDeltaU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 37852
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
// Method Definition Index: 36463
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
float L_1 = __this->___m_YMin;
V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
goto IL_0011;
}
IL_0011:
{
float L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 37837
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 36381
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_max_m6446F2AB97C1E57CA89467B9DE52D4EB61F1CB09_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37871
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
return;
}
}
// Method Definition Index: 37888
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
// Method Definition Index: 36379
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_min_m465AC9BBE1DE5D8E8AD95AC19B9899068FEEBB13_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 36459
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_YMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 59402
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* TMP_InputField_get_onValueChanged_m407B5F5BFD1F4B04032F6B90B06F5072F5993407_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:746>
OnChangeEvent_tDBB13012ABF81899E4DFDD82258EB7E9BB7A9F1D* L_0 = __this->___m_OnValueChanged;
return L_0;
}
}
// Method Definition Index: 59390
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* TMP_InputField_get_onEndEdit_m0CE9718C71A834CC279430E20DC7FF4F42114FD3_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:734>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_0 = __this->___m_OnEndEdit;
return L_0;
}
}
// Method Definition Index: 59392
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* TMP_InputField_get_onSubmit_mAA494FA0B3CFFB2916B399BD5D87C2E1AA637B90_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:736>
SubmitEvent_tF7E2843B6A79D94B8EEEA259707F77BD1773B500* L_0 = __this->___m_OnSubmit;
return L_0;
}
}
// Method Definition Index: 59394
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* TMP_InputField_get_onSelect_m6762226148A4B3265EE5FD70ED894BBE8DE86AF0_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:738>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_0 = __this->___m_OnSelect;
return L_0;
}
}
// Method Definition Index: 59396
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* TMP_InputField_get_onDeselect_mC9429495032728AEE8FCB818D61EDFB5DC7F9B0A_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:740>
SelectionEvent_t8FC75B869F70C9F0BF13390AD0237AD310511119* L_0 = __this->___m_OnDeselect;
return L_0;
}
}
// Method Definition Index: 59398
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* TMP_InputField_get_onTextSelection_mEBA14AF8E2BAF100DE885B78385F510A8E978A33_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:742>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_0 = __this->___m_OnTextSelection;
return L_0;
}
}
// Method Definition Index: 59400
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* TMP_InputField_get_onEndTextSelection_mB01ED58A536B3DCC323A974C27C50337EAC7CAD5_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:744>
TextSelectionEvent_t6C496DAA6DAF01754C27C58A94A5FBA562BA9401* L_0 = __this->___m_OnEndTextSelection;
return L_0;
}
}
// Method Definition Index: 59404
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* TMP_InputField_get_onTouchScreenKeyboardStatusChanged_mF14075CDC1B4C99F300FCAD70350CDF144CB4818_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:748>
TouchScreenKeyboardEvent_tB9BEBEF5D6F2B52547EF3861FF437AC25BC06AF1* L_0 = __this->___m_OnTouchScreenKeyboardStatusChanged;
return L_0;
}
}
// Method Definition Index: 59921
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* TMP_Text_get_font_m1F5E907B9181A54212FBD8123242583C1CA4BE2A_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_Text.cs:175>
TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160* L_0 = __this->___m_fontAsset;
return L_0;
}
}
// Method Definition Index: 59444
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar TMP_InputField_get_asteriskChar_m3D3F22537749D339A3DB36BE6C56015D0B06A38E_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:953>
Il2CppChar L_0 = __this->___m_AsteriskChar;
return L_0;
}
}
// Method Definition Index: 59973
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_verticalAlignment_m83109ED3E925A505F5E9E9142B07829A56CCB54A_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_Text.cs:597>
int32_t L_0 = __this->___m_VerticalAlignment;
return L_0;
}
}
// Method Definition Index: 36375
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (2.0f), NULL);
V_0 = L_1;
goto IL_0014;
}
IL_0014:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 37780
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37799
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
bool L_2;
L_2 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37897
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37900
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 59957
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TMP_Text_get_fontSize_m13A8365A56EA2B726EAD826B4A69C8918A528731_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_Text.cs:466>
float L_0 = __this->___m_fontSize;
return L_0;
}
}
// Method Definition Index: 58919
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 TMP_Asset_get_faceInfo_m6830F2CF3F0ECDFD65151B755872F9FF518E8FBC_inline (TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_Asset.cs:56>
FaceInfo_t12F0319E555A62CBA1D9E51A16C7963393932756 L_0 = __this->___m_FaceInfo;
return L_0;
}
}
// Method Definition Index: 37836
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37744
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
return;
}
}
// Method Definition Index: 37641
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method)
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
float L_1 = L_0.___r;
float L_2;
L_2 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_1, NULL);
float L_3;
L_3 = bankers_roundf(((float)il2cpp_codegen_multiply(L_2, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
float L_5 = L_4.___g;
float L_6;
L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL);
float L_7;
L_7 = bankers_roundf(((float)il2cpp_codegen_multiply(L_6, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_c;
float L_9 = L_8.___b;
float L_10;
L_10 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_9, NULL);
float L_11;
L_11 = bankers_roundf(((float)il2cpp_codegen_multiply(L_10, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_c;
float L_13 = L_12.___a;
float L_14;
L_14 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_13, NULL);
float L_15;
L_15 = bankers_roundf(((float)il2cpp_codegen_multiply(L_14, (255.0f))));
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_16;
memset((&L_16), 0, sizeof(L_16));
Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_16), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_3), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_7), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_11), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_15), NULL);
V_0 = L_16;
goto IL_0065;
}
IL_0065:
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17 = V_0;
return L_17;
}
}
// Method Definition Index: 37980
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), NULL);
V_0 = L_4;
goto IL_001f;
}
IL_001f:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
return L_5;
}
}
// Method Definition Index: 59388
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F TMP_InputField_get_selectionColor_m99D5B9FBC11FEAA170C113FB238120A73429F5BB_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:732>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_SelectionColor;
return L_0;
}
}
// Method Definition Index: 36440
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_XMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36442
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_YMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36451
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36435
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___m_XMin = L_0;
float L_1 = ___1_y;
__this->___m_YMin = L_1;
float L_2 = ___2_width;
__this->___m_Width = L_2;
float L_3 = ___3_height;
__this->___m_Height = L_3;
return;
}
}
// Method Definition Index: 36461
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
float L_1 = __this->___m_XMin;
V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
goto IL_0011;
}
IL_0011:
{
float L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 36457
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_XMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 37889
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
// Method Definition Index: 8325
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NumberFormatInfo_get_NumberDecimalSeparator_m7413FA8739F3FA6F5D61B54331DBF3232FC6BFC7_inline (NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___numberDecimalSeparator;
return L_0;
}
}
// Method Definition Index: 37851
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_value;
int32_t L_1 = ___1_min;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___0_value;
int32_t L_5 = ___2_max;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
int32_t L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
// Method Definition Index: 59433
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_keyboardType_m8B616A743B2FAB03C6263F1582171BB390F94F8B_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:914>
int32_t L_0 = __this->___m_KeyboardType;
return L_0;
}
}
// Method Definition Index: 59424
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_InputField_get_contentType_m32EEDFC275E9CB6C759A4F117EBAA40336B9030D_inline (TMP_InputField_t3488E0EE8C3DF56C6A328EC95D1BEEA2DF4A7D5F* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_InputField.cs:866>
int32_t L_0 = __this->___m_ContentType;
return L_0;
}
}
// Method Definition Index: 67645
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:21>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_0 = __this->___m_Padding;
return L_0;
}
}
// Method Definition Index: 9282
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
// Method Definition Index: 9293
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
// Method Definition Index: 9301
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
goto IL_0035;
}
IL_0035:
{
__this->____size = 0;
}
IL_003c:
{
return;
}
}
// Method Definition Index: 9293
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
int32_t L_7 = V_1;
int32_t L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (int32_t)L_8);
return;
}
IL_0034:
{
int32_t L_9 = ___0_item;
List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
// Method Definition Index: 9282
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mA4DFB6BC16B74FB384286DEF2597EFD9BC9414F0_gshared_inline (List_1_t3CA8EA3609B406A4099002CBD02BB599F3B1D5DB* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
// Method Definition Index: 9282
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4C45E7FA79E257DA7B6D9080C0567E9ABDA08E30_gshared_inline (List_1_tB5C104FAF7F3521E734FF90F9FE1913BD20FC714* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
// Method Definition Index: 9282
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m90DFE3CD11A9B66832CD1FB469CC8DD6D75B95DA_gshared_inline (List_1_t1E7075C4458031D1BAF4CD36E3476F4B89D6F74A* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____size;
return L_0;
}
}
// Method Definition Index: 36373
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Center;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36377
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25_inline (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Extents;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 37773
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 37774
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 37776
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
// Method Definition Index: 37779
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___z;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
float L_18 = V_3;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
// Method Definition Index: 37798
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
float L_2;
L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
bool L_3;
L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL);
V_0 = L_3;
goto IL_0010;
}
IL_0010:
{
bool L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37896
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
float L_8 = V_0;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_1;
V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_002e;
}
IL_002e:
{
bool L_12 = V_2;
return L_12;
}
}
// Method Definition Index: 37640
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method)
{
{
__this->___rgba = 0;
uint8_t L_0 = ___0_r;
__this->___r = L_0;
uint8_t L_1 = ___1_g;
__this->___g = L_1;
uint8_t L_2 = ___2_b;
__this->___b = L_2;
uint8_t L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
// Method Definition Index: 37955
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
float L_3 = ___3_w;
__this->___w = L_3;
return;
}
}
// Method Definition Index: 37800
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
float L_1 = L_0.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b;
float L_3 = L_2.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a;
float L_5 = L_4.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b;
float L_7 = L_6.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a;
float L_9 = L_8.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b;
float L_11 = L_10.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a;
float L_13 = L_12.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b;
float L_15 = L_14.___w;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
goto IL_003b;
}
IL_003b:
{
float L_16 = V_0;
return L_16;
}
}
// Method Definition Index: 37797
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method)
{
bool V_0 = false;
{
float L_0 = ___0_dot;
V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
goto IL_000c;
}
IL_000c:
{
bool L_1 = V_0;
return L_1;
}
}