Practice_Unity/Library/Bee/artifacts/iOS/il2cppOutput/cpp/Unity.TextMeshPro__8.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

11121 lines
515 KiB
C++

#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>
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_tB93AB717F9D419A1BEC832FF76E74EAA32184CC1;
struct Dictionary_2_tABE19B9C5C52F1DE14F0D3287B2696E7D7419180;
struct Func_3_tC721DF8CDD07ED66A4833A19A2ED2302608C906C;
struct Func_3_t6F6D9932638EA1A5A45303C6626C818C25D164E5;
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1;
struct List_1_t3A076A19AF26E22A128C32B5C19804DDD2877607;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD;
struct List_1_t4627353295F8415A37CF5B575A1EE871A8174EF0;
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
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 HighlightStateU5BU5D_tA878A0AF1F4F52882ACD29515AADC277EE135622;
struct HorizontalAlignmentOptionsU5BU5D_t4D185662282BFB910D8B9A8199E91578E9422658;
struct ICanvasElementU5BU5D_t0250CA4AE3428FBA79F891E11BA05D38C35DBEAA;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct MarkupAttributeU5BU5D_tEEFDD7336BF7FC8BEC0AD0840ABA859C3DB0A64F;
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
struct MaterialReferenceU5BU5D_t7491D335AB3E3E13CE9C0F5E931F396F6A02E1F2;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RichTextTagAttributeU5BU5D_t5816316EFD8F59DBC30B9F88E15828C564E47B6D;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
struct TMP_ColorGradientU5BU5D_t2F65E8C42F268DFF33BB1392D94BCF5B5087308A;
struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E;
struct TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E;
struct TMP_MeshInfoU5BU5D_t3549EA3B9F542558E0DB1EDFAB98C612FE4231D7;
struct TMP_PageInfoU5BU5D_tE3DAAA8E2E9147F97C424A9034F677A516E8DAF9;
struct TMP_TextU5BU5D_t12384CBAF397196B9A7886087BDC8C19D800C24F;
struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct WordWrapStateU5BU5D_t473D59C9DBCC949CE72EF1EB471CBA152A6CEAC9;
struct TextProcessingElementU5BU5D_tC3E97D1672C8DB6E1F91DB2C0987D0ED9A2E7113;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F;
struct ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91;
struct ITextPreprocessor_tDBB49C8B68D7B80E8D233B9D9666C43981EFAAB9;
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A;
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct String_t;
struct TMP_Asset_t135A047D4F5CBBA9CD356B762B55AB164122B969;
struct TMP_Character_t7D37A55EF1A9FF6D0BFE6D50E86A00F80E7FAF35;
struct TMP_ColorGradient_t17B51752B4E9499A1FF7D875DCEC1D15A0F4AEBB;
struct TMP_FontAsset_t923BF2F78D7C5AC36376E168A1193B7CB4855160;
struct TMP_SpriteAnimator_t2E0F016A61CA343E3222FF51E7CF0E53F9F256E4;
struct TMP_SpriteAsset_t81F779E6F705CE190DC0D1F93A954CB8B1774B39;
struct TMP_Style_tA9E5B1B35EBFE24EF980CEA03251B638282E120C;
struct TMP_StyleSheet_t70C71699F5CB2D855C361DBB78A44C901236C859;
struct TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9;
struct TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5;
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D;
struct TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2;
struct TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct TexturePacker_JsonArray_tA532E720E5D2DFB9915DC17B15B654708DFC7FA7;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
struct MissingCharacterEventCallback_t955241181324E0FEF9A9BDBA400E8780F8979DE6;
struct SpriteDataObject_t9D25639DD8A0581779E5EEBBD10DB66EB1A1978F;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MarkupTag_t8CB84B2902C9CD25C166724E31B947EA6120D142_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974;
IL2CPP_EXTERN_C String_t* _stringLiteral35855F15E9EF2CB3744D0B38C366EE3464289E65;
IL2CPP_EXTERN_C String_t* _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85;
IL2CPP_EXTERN_C String_t* _stringLiteral3F178296412650029A46BF49F4A367936D3796A2;
IL2CPP_EXTERN_C String_t* _stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592;
IL2CPP_EXTERN_C String_t* _stringLiteral4807BC6986CBA743F29DC7F522B791C3E1B44BEA;
IL2CPP_EXTERN_C String_t* _stringLiteral4ECA4ACF6B856BD63138D010DEA72B85D6666ABB;
IL2CPP_EXTERN_C String_t* _stringLiteral5915D045A3DCD7E37FEF137C08A94B3BA0842B87;
IL2CPP_EXTERN_C String_t* _stringLiteral61378224ED6B008E5D076C2D8A5C7EA4A034FC49;
IL2CPP_EXTERN_C String_t* _stringLiteral6A2733A2367E08485E175227A3FA346E47CB518F;
IL2CPP_EXTERN_C String_t* _stringLiteral7322B70C8ED55C917FB0AF74C8A7685589D953E2;
IL2CPP_EXTERN_C String_t* _stringLiteral77E13A2A80E75673005A73D9B6B4BB0E7424DBA0;
IL2CPP_EXTERN_C String_t* _stringLiteral86CFE05CA4FDAC032BC9802F156E675CAC753C8C;
IL2CPP_EXTERN_C String_t* _stringLiteral996659EC38C0F61B23141AE82D150D258D3E21E6;
IL2CPP_EXTERN_C String_t* _stringLiteralBD9676747DCD99A0578C5B0B4D09EA47A139DA4B;
IL2CPP_EXTERN_C String_t* _stringLiteralECCA7D3167824BCF0D51CC29342CC6EE634437DF;
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_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TMP_UpdateManager_DoRebuilds_m14F711CC2FA9DA7B2B8964059CB6CA4B776F6BE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TMP_UpdateRegistry_PerformUpdateForCanvasRendererObjects_m0C118FBD3B2ADDD2FE9E40136F45D38D5C8975B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var;
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49;;
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com;
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com;;
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke;
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke;;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Glyph_t700CF8EBE04ED4AEAB520885AAA1B309E02A103F_marshaled_com;
struct MarkupAttribute_t256C4CC81B7FA20F3EE3A142770ECB3EEC3BCB10;
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3;;
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com;
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com;;
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke;
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke;;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99;
struct TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E;
struct TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E;
struct TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
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 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_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1 : public RuntimeObject
{
ICanvasElementU5BU5D_t0250CA4AE3428FBA79F891E11BA05D38C35DBEAA* ____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_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD : public RuntimeObject
{
TMP_TextU5BU5D_t12384CBAF397196B9A7886087BDC8C19D800C24F* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct U3CPrivateImplementationDetailsU3E_t04635BCB4D7C7C21D10547072BD307E80F347DD3 : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
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 TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934 : public RuntimeObject
{
};
struct TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2 : public RuntimeObject
{
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_LayoutQueueLookup;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* ___m_LayoutRebuildQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_GraphicQueueLookup;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* ___m_GraphicRebuildQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_InternalUpdateLookup;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* ___m_InternalUpdateQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_CullingUpdateLookup;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* ___m_CullingUpdateQueue;
};
struct TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4 : public RuntimeObject
{
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* ___m_LayoutRebuildQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_LayoutQueueLookup;
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* ___m_GraphicRebuildQueue;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_GraphicQueueLookup;
};
struct TexturePacker_JsonArray_tA532E720E5D2DFB9915DC17B15B654708DFC7FA7 : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
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 Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49
{
uint32_t ___m_Unicode;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_TextElement;
};
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke
{
uint32_t ___m_Unicode;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_TextElement;
};
struct CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com
{
uint32_t ___m_Unicode;
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___m_TextElement;
};
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 Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct GlyphMetrics_t6C1C65A891A6279A0EE807C436436B1E44F7AF1A
{
float ___m_Width;
float ___m_Height;
float ___m_HorizontalBearingX;
float ___m_HorizontalBearingY;
float ___m_HorizontalAdvance;
};
struct GlyphRect_tB6D225B9318A527A1CBC1B4078EB923398EB808D
{
int32_t ___m_X;
int32_t ___m_Y;
int32_t ___m_Width;
int32_t ___m_Height;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3
{
MarkupAttributeU5BU5D_tEEFDD7336BF7FC8BEC0AD0840ABA859C3DB0A64F* ___m_Attributes;
};
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke
{
MarkupAttribute_t256C4CC81B7FA20F3EE3A142770ECB3EEC3BCB10* ___m_Attributes;
};
struct MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com
{
MarkupAttribute_t256C4CC81B7FA20F3EE3A142770ECB3EEC3BCB10* ___m_Attributes;
};
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 Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
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_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___hashCode;
int32_t ___linkIdFirstCharacterIndex;
int32_t ___linkIdLength;
int32_t ___linkTextfirstCharacterIndex;
int32_t ___linkTextLength;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___linkID;
};
struct TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6_marshaled_pinvoke
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___hashCode;
int32_t ___linkIdFirstCharacterIndex;
int32_t ___linkIdLength;
int32_t ___linkTextfirstCharacterIndex;
int32_t ___linkTextLength;
uint8_t* ___linkID;
};
struct TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6_marshaled_com
{
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___textComponent;
int32_t ___hashCode;
int32_t ___linkIdFirstCharacterIndex;
int32_t ___linkIdLength;
int32_t ___linkTextfirstCharacterIndex;
int32_t ___linkTextLength;
uint8_t* ___linkID;
};
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 UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D12_tEC1CC026789295E8A8AD93E72B867C89C1B7F043
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D12_tEC1CC026789295E8A8AD93E72B867C89C1B7F043__padding[12];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D4040_t46AED8E3469B6E73BBAD85731CF0D227B1309928
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D4040_t46AED8E3469B6E73BBAD85731CF0D227B1309928__padding[4040];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct __StaticArrayInitTypeSizeU3D5222_t69BAC9B8059F83AF23A56EF1156E1489EF17BD8D
{
union
{
struct
{
union
{
};
};
uint8_t __StaticArrayInitTypeSizeU3D5222_t69BAC9B8059F83AF23A56EF1156E1489EF17BD8D__padding[5222];
};
};
#pragma pack(pop, tp)
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 SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4
{
float ___x;
float ___y;
float ___w;
float ___h;
};
struct SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3
{
float ___w;
float ___h;
};
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 CanvasUpdate_t4E5A2D5E0D6AC13BA8437F7176FB3E52E86F2AA6
{
int32_t ___value__;
};
struct CaretPosition_t934D0F55A0AD4C1A797C77C46F32405D65EAD5E9
{
int32_t ___value__;
};
struct ColorMode_tA7A815AAB9F175EFBA0AE0814E55728432A880BF
{
int32_t ___value__;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Extents_tA2D2F95811D0A18CB7AC3570D2D8F8CD3AF4C4A8
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___min;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___max;
};
struct FontStyles_t9E611EE6BBE6E192A73EAFF7872596517C527FF5
{
int32_t ___value__;
};
struct FontWeight_tA2585C0A73B70D31CE71E7843149098A5E16BC80
{
int32_t ___value__;
};
struct GlyphClassDefinitionType_t9C21A3848A07B17C2690F285B5FA60A2E246FBA2
{
int32_t ___value__;
};
struct HighlightState_tE4F50287E5E2E91D42AB77DEA281D88D3AD6A28B
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
TMP_Offset_t2262BE4E87D9662487777FF8FFE1B17B0E4438C6 ___padding;
};
struct HorizontalAlignmentOptions_tCC21260E9FBEC656BA7783643ED5F44AFF7955A1
{
int32_t ___value__;
};
struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30
{
uint16_t ___value__;
};
struct MarkupTag_t8CB84B2902C9CD25C166724E31B947EA6120D142
{
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 Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
float ___m_Distance;
};
struct ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
{
intptr_t ___m_Ptr;
};
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
};
struct SpriteAssetImportFormats_t04804BAA94C58D124541864333CA462606C3582A
{
int32_t ___value__;
};
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 TextElementType_t14831C0A10EF00DCD9E4FC359795836A651B4ACB
{
uint8_t ___value__;
};
struct TextOverflowModes_t7DCCD00C16E3223CE50CDDCC53F785C0405BE203
{
int32_t ___value__;
};
struct TextProcessingElementType_t875F9E5219DA4EE68DD3FF4F9EA18BB497B388EA
{
int32_t ___value__;
};
struct TextRenderFlags_tE023FF398ECFE57A1DBC6FD2A1AF4AE9620F6E1C
{
int32_t ___value__;
};
struct TextWrappingModes_t982BC65D6DA703E73C04B99286285ECD3DDF207E
{
int32_t ___value__;
};
struct TextureMappingOptions_t0E1A47C529DEB45A875486256E7026E97C940DAE
{
int32_t ___value__;
};
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 TextInputSources_t41387D6C9CB16E60390F47A15AEB8185BE966D26
{
int32_t ___value__;
};
struct LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Point1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___Point2;
};
struct Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD
{
String_t* ___filename;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___frame;
bool ___rotated;
bool ___trimmed;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___spriteSourceSize;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___sourceSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
};
struct Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_pinvoke
{
char* ___filename;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___frame;
int32_t ___rotated;
int32_t ___trimmed;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___spriteSourceSize;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___sourceSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
};
struct Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_com
{
Il2CppChar* ___filename;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___frame;
int32_t ___rotated;
int32_t ___trimmed;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 ___spriteSourceSize;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___sourceSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
};
struct Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47
{
String_t* ___app;
String_t* ___version;
String_t* ___image;
String_t* ___format;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___size;
float ___scale;
String_t* ___smartupdate;
};
struct Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_pinvoke
{
char* ___app;
char* ___version;
char* ___image;
char* ___format;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___size;
float ___scale;
char* ___smartupdate;
};
struct Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_com
{
Il2CppChar* ___app;
Il2CppChar* ___version;
Il2CppChar* ___image;
Il2CppChar* ___format;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 ___size;
float ___scale;
Il2CppChar* ___smartupdate;
};
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 CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0
{
int32_t ___index;
int32_t ___position;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : 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 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 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 TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750
{
int32_t ___m_ElementType;
int32_t ___m_StartIndex;
int32_t ___m_Length;
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 ___m_CharacterElement;
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___m_MarkupElement;
};
struct TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_pinvoke
{
int32_t ___m_ElementType;
int32_t ___m_StartIndex;
int32_t ___m_Length;
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke ___m_CharacterElement;
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke ___m_MarkupElement;
};
struct TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_com
{
int32_t ___m_ElementType;
int32_t ___m_StartIndex;
int32_t ___m_Length;
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com ___m_CharacterElement;
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com ___m_MarkupElement;
};
struct SpriteDataObject_t9D25639DD8A0581779E5EEBBD10DB66EB1A1978F : public RuntimeObject
{
List_1_t4627353295F8415A37CF5B575A1EE871A8174EF0* ___frames;
Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47 ___meta;
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
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 WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC : 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 MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
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 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 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_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1_StaticFields
{
ICanvasElementU5BU5D_t0250CA4AE3428FBA79F891E11BA05D38C35DBEAA* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_StaticFields
{
TMP_TextU5BU5D_t12384CBAF397196B9A7886087BDC8C19D800C24F* ___s_emptyArray;
};
struct U3CPrivateImplementationDetailsU3E_t04635BCB4D7C7C21D10547072BD307E80F347DD3_StaticFields
{
__StaticArrayInitTypeSizeU3D12_tEC1CC026789295E8A8AD93E72B867C89C1B7F043 ___1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB;
__StaticArrayInitTypeSizeU3D5222_t69BAC9B8059F83AF23A56EF1156E1489EF17BD8D ___8DCF737944BD6587BE7600025F9805480383155EEA257B44A6477A01110EA991;
__StaticArrayInitTypeSizeU3D4040_t46AED8E3469B6E73BBAD85731CF0D227B1309928 ___A6E21FF243506C7209FE54F15FD89FE69E27C78A0370B06A269EA7E47509CE98;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_InfinityVectorPositive;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___k_InfinityVectorNegative;
};
struct TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_rectWorldCorners;
};
struct TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields
{
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* ___s_Instance;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_RegisterTextObjectForUpdateMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_RegisterTextElementForGraphicRebuildMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_RegisterTextElementForCullingUpdateMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UnregisterTextObjectForUpdateMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_UnregisterTextElementForGraphicRebuildMarker;
};
struct TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_StaticFields
{
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* ___s_Instance;
};
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 Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
float ___Epsilon;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh;
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper;
};
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_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 Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
{
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
m_Items[index] = value;
}
};
struct 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 TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E : public RuntimeArray
{
ALIGN_FIELD (8) TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 m_Items[1];
inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6* 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_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkID), (void*)NULL);
#endif
}
inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___textComponent), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___linkID), (void*)NULL);
#endif
}
};
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 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);
}
};
IL2CPP_EXTERN_C void CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshal_pinvoke(const CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49& unmarshaled, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshal_pinvoke_back(const CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke& marshaled, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49& unmarshaled);
IL2CPP_EXTERN_C void CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshal_pinvoke_cleanup(CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshal_pinvoke(const MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3& unmarshaled, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshal_pinvoke_back(const MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke& marshaled, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3& unmarshaled);
IL2CPP_EXTERN_C void MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshal_pinvoke_cleanup(MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshal_com(const CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49& unmarshaled, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com& marshaled);
IL2CPP_EXTERN_C void CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshal_com_back(const CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com& marshaled, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49& unmarshaled);
IL2CPP_EXTERN_C void CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshal_com_cleanup(CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49_marshaled_com& marshaled);
IL2CPP_EXTERN_C void MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshal_com(const MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3& unmarshaled, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com& marshaled);
IL2CPP_EXTERN_C void MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshal_com_back(const MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com& marshaled, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3& unmarshaled);
IL2CPP_EXTERN_C void MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshal_com_cleanup(MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3_marshaled_com& marshaled);
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 List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, 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_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* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, 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_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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 List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_ElementType_m703F5FBDC79A8DADC7F4B447B4AF330355C7F838_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_ElementType_m21BDF21A3E34C9819806A161ADB8399F16436975_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_StartIndex_m77B28D98312F5882E6F2F9E6C8A57EA65941081A_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_StartIndex_m945D88D344C81F31C227CCB5DBBC5DCAA94597E3_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_Length_mFDA3AB4B35B7108546102FC5011A9FD3151ABD65_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_Length_mB7FDD884C39A65CD1AEF4DFF2C58B8FFCBEA237A_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 TextProcessingElement_get_CharacterElement_m1BF15E0D6F562CF93C96E59F916D849DD8A82054_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 TextProcessingElement_get_MarkupElement_m715A1CA226D2C83E524CE4C0C30D999775FF9484_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_MarkupElement_m41754D67A58DF847DA0F0BA85D12855F43D069C2_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_mCD1EFDF194CD47D87912F728F97E8B36823FE186 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_elementType, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterElement__ctor_m0A62800DE0F2D1C4DE2EF25849284BFD2F27DA84 (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* __this, TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___0_textElement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_mC7C7B884464A2D6C193E04EC137BC10C98AB74BA (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___0_textElement, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_m550190CAAFE71BD05CF8F108883891ADF1EAE075 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 ___0_characterElement, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarkupElement_get_ValueStartIndex_mD4BA15FF1139DA0461F8015FD92E3BAC331D2988 (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarkupElement_get_ValueLength_m2059B07D0AAA38A425D8A2AEC50E05E1D3AEC682 (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_mA90F72C3FF3ECC44F7C240279FF79DFD2090C41E (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_markupElement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MarkupElement_get_NameHashCode_m9B50411B318159615DBD11DC965B04A16694A4B5 (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t CharacterElement_get_Unicode_m8879A7878799AD4CEF19EF91E5907A4DD0036125_inline (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextProcessingElement_DebuggerDisplay_m944A49AB6E0FAE84A5D4ECDEB0D6648806EDBF23 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8 (CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0* __this, int32_t ___0_index, int32_t ___1_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacter_mC99A2AEAAC3B5C5C4D878B13BE167BC42E554030 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, bool ___3_visibleOnly, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPoint, const RuntimeMethod* 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestLine_mE50181F2B093AB40EA565DFD65586EBF8D916B73 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacterOnLine_m6EBAB5183A14C5D2E4471386C305979394A85C66 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, int32_t ___2_line, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_camera, bool ___4_visibleOnly, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_m, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_c, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_fourCornersArray, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, 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_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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 float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (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 Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 RectTransformUtility_ScreenPointToRay_m217E6AE16A7A12EDCEFFFCCB02DD1DA3D362CC60 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, float ___0_distance, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, 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_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, 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 Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, 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 Il2CppChar TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToLowerFast_mC2674EF9199EBBE4FEC3A112908E99DAD62C0971 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_HexToInt_m3FB0402E5313B00B59CBB7F11B5FAF73499A8E6B (Il2CppChar ___0_hex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineSegment__ctor_mD12FAF67166FBF4154B4C71793A87AC3EB9EEF0B (LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager__ctor_m69A0A84DD4CD9C719AC6241795E327E198F3B8D5 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __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 List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0 (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3 (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_add_willRenderCanvases_m687D781C0082C147C4E9C2F5A82C59A696129E74 (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextObjectForUpdate_m3BE2C4BF2F7380096474A113CEA612A72B5E5BF7 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textObject, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_gshared)(__this, ___0_item, 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 void List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_inline (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextElementForLayoutRebuild_m99DD6449E8F765D5F10D2C272EB26673D29BAE97 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextElementForGraphicRebuild_m2BB7D188B607FAE033CCE3B65F6D5DBF13562524 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextElementForCullingUpdate_m41E41B6A7F27C62897A7369DA43163AEADCC908F (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_DoRebuilds_m14F711CC2FA9DA7B2B8964059CB6CA4B776F6BE8 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, const RuntimeMethod* method) ;
inline TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23 (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* (*) (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_inline (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__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 void TMP_UpdateManager_InternalUnRegisterTextObjectForUpdate_m2856DE05E46E68058986301E3DBEE17C8153B2E8 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textObject, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalUnRegisterTextElementForGraphicRebuild_m9E12886C94B95F5EF2F4DE0F32C8CD9C4A597198 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalUnRegisterTextElementForLayoutRebuild_mA216D19431D7C825E187253D6D68B5EDB3B8FCEF (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method) ;
inline bool List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863 (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
inline bool HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry__ctor_mAD466DAAF6A8867F7D24D9B00AD6D5E113D2649E (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_UpdateRegistry_InternalRegisterCanvasElementForLayoutRebuild_mD0B965C049EBEB2E71B2BC8D2C7F16ECD47F0E53 (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
inline void List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_inline (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_UpdateRegistry_InternalRegisterCanvasElementForGraphicRebuild_m3D71D7AB720191114A3CAD60899ED945D8614F3A (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
inline RuntimeObject* List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_inline (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_inline (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_InternalUnRegisterCanvasElementForLayoutRebuild_mA9A8EC29FC4587BAB47D3A48725299C9F3251BEC (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_InternalUnRegisterCanvasElementForGraphicRebuild_mA2012BE5D69C00E5865F9C4428F9D85A39B4331A (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
inline bool List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*, RuntimeObject*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D (float* __this, String_t* ___0_format, 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* SpriteFrame_ToString_m74A323FCED2C3503F98BEB090A2EF8FE20B53E0C (SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SpriteSize_ToString_mED85E2303923FBF7A05A012E064705856A4CC2DB (SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3* __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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64 (String_t* ___0_name, uint16_t ___1_categoryId, uint16_t ___2_flags, int32_t ___3_metadataCount, 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);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshal_pinvoke(const TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750& unmarshaled, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CharacterElementException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CharacterElementException, NULL);
}
IL2CPP_EXTERN_C void TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshal_pinvoke_back(const TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_pinvoke& marshaled, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CharacterElementException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CharacterElementException, NULL);
}
IL2CPP_EXTERN_C void TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshal_pinvoke_cleanup(TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshal_com(const TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750& unmarshaled, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CharacterElementException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CharacterElementException, NULL);
}
IL2CPP_EXTERN_C void TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshal_com_back(const TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_com& marshaled, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_CharacterElementException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750____m_CharacterElement_FieldInfo_var, TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_CharacterElementException, NULL);
}
IL2CPP_EXTERN_C void TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshal_com_cleanup(TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750_marshaled_com& marshaled)
{
}
// Method Definition Index: 60310
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_ElementType_m703F5FBDC79A8DADC7F4B447B4AF330355C7F838 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:165>
int32_t L_0 = __this->___m_ElementType;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t TextProcessingElement_get_ElementType_m703F5FBDC79A8DADC7F4B447B4AF330355C7F838_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
int32_t _returnValue;
_returnValue = TextProcessingElement_get_ElementType_m703F5FBDC79A8DADC7F4B447B4AF330355C7F838_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 60311
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement_set_ElementType_m21BDF21A3E34C9819806A161ADB8399F16436975 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:166>
int32_t L_0 = ___0_value;
__this->___m_ElementType = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:166>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement_set_ElementType_m21BDF21A3E34C9819806A161ADB8399F16436975_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement_set_ElementType_m21BDF21A3E34C9819806A161ADB8399F16436975_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 60312
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_StartIndex_m77B28D98312F5882E6F2F9E6C8A57EA65941081A (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:171>
int32_t L_0 = __this->___m_StartIndex;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t TextProcessingElement_get_StartIndex_m77B28D98312F5882E6F2F9E6C8A57EA65941081A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
int32_t _returnValue;
_returnValue = TextProcessingElement_get_StartIndex_m77B28D98312F5882E6F2F9E6C8A57EA65941081A_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 60313
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement_set_StartIndex_m945D88D344C81F31C227CCB5DBBC5DCAA94597E3 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:172>
int32_t L_0 = ___0_value;
__this->___m_StartIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:172>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement_set_StartIndex_m945D88D344C81F31C227CCB5DBBC5DCAA94597E3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement_set_StartIndex_m945D88D344C81F31C227CCB5DBBC5DCAA94597E3_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 60314
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_Length_mFDA3AB4B35B7108546102FC5011A9FD3151ABD65 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:177>
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t TextProcessingElement_get_Length_mFDA3AB4B35B7108546102FC5011A9FD3151ABD65_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
int32_t _returnValue;
_returnValue = TextProcessingElement_get_Length_mFDA3AB4B35B7108546102FC5011A9FD3151ABD65_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 60315
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement_set_Length_mB7FDD884C39A65CD1AEF4DFF2C58B8FFCBEA237A (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:178>
int32_t L_0 = ___0_value;
__this->___m_Length = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:178>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement_set_Length_mB7FDD884C39A65CD1AEF4DFF2C58B8FFCBEA237A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement_set_Length_mB7FDD884C39A65CD1AEF4DFF2C58B8FFCBEA237A_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 60316
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 TextProcessingElement_get_CharacterElement_m1BF15E0D6F562CF93C96E59F916D849DD8A82054 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:183>
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 L_0 = __this->___m_CharacterElement;
return L_0;
}
}
IL2CPP_EXTERN_C CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 TextProcessingElement_get_CharacterElement_m1BF15E0D6F562CF93C96E59F916D849DD8A82054_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 _returnValue;
_returnValue = TextProcessingElement_get_CharacterElement_m1BF15E0D6F562CF93C96E59F916D849DD8A82054_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 60317
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 TextProcessingElement_get_MarkupElement_m715A1CA226D2C83E524CE4C0C30D999775FF9484 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:188>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 L_0 = __this->___m_MarkupElement;
return L_0;
}
}
IL2CPP_EXTERN_C MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 TextProcessingElement_get_MarkupElement_m715A1CA226D2C83E524CE4C0C30D999775FF9484_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 _returnValue;
_returnValue = TextProcessingElement_get_MarkupElement_m715A1CA226D2C83E524CE4C0C30D999775FF9484_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 60318
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement_set_MarkupElement_m41754D67A58DF847DA0F0BA85D12855F43D069C2 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:189>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 L_0 = ___0_value;
__this->___m_MarkupElement = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_MarkupElement))->___m_Attributes), (void*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:189>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement_set_MarkupElement_m41754D67A58DF847DA0F0BA85D12855F43D069C2_AdjustorThunk (RuntimeObject* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_value, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement_set_MarkupElement_m41754D67A58DF847DA0F0BA85D12855F43D069C2_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 60319
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_mCD1EFDF194CD47D87912F728F97E8B36823FE186 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_elementType, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:194>
int32_t L_0 = ___0_elementType;
__this->___m_ElementType = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:195>
int32_t L_1 = ___1_startIndex;
__this->___m_StartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:196>
int32_t L_2 = ___2_length;
__this->___m_Length = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:198>
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* L_3 = (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49*)(&__this->___m_CharacterElement);
il2cpp_codegen_initobj(L_3, sizeof(CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:199>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* L_4 = (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3*)(&__this->___m_MarkupElement);
il2cpp_codegen_initobj(L_4, sizeof(MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:200>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement__ctor_mCD1EFDF194CD47D87912F728F97E8B36823FE186_AdjustorThunk (RuntimeObject* __this, int32_t ___0_elementType, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement__ctor_mCD1EFDF194CD47D87912F728F97E8B36823FE186(_thisAdjusted, ___0_elementType, ___1_startIndex, ___2_length, method);
}
// Method Definition Index: 60320
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_mC7C7B884464A2D6C193E04EC137BC10C98AB74BA (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___0_textElement, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:204>
__this->___m_ElementType = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:205>
int32_t L_0 = ___1_startIndex;
__this->___m_StartIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:206>
int32_t L_1 = ___2_length;
__this->___m_Length = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:208>
TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* L_2 = ___0_textElement;
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 L_3;
memset((&L_3), 0, sizeof(L_3));
CharacterElement__ctor_m0A62800DE0F2D1C4DE2EF25849284BFD2F27DA84((&L_3), L_2, NULL);
__this->___m_CharacterElement = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CharacterElement))->___m_TextElement), (void*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:209>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* L_4 = (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3*)(&__this->___m_MarkupElement);
il2cpp_codegen_initobj(L_4, sizeof(MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:210>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement__ctor_mC7C7B884464A2D6C193E04EC137BC10C98AB74BA_AdjustorThunk (RuntimeObject* __this, TMP_TextElement_t262A55214F712D4274485ABE5676E5254B84D0A5* ___0_textElement, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement__ctor_mC7C7B884464A2D6C193E04EC137BC10C98AB74BA(_thisAdjusted, ___0_textElement, ___1_startIndex, ___2_length, method);
}
// Method Definition Index: 60321
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_m550190CAAFE71BD05CF8F108883891ADF1EAE075 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 ___0_characterElement, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:214>
__this->___m_ElementType = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:215>
int32_t L_0 = ___1_startIndex;
__this->___m_StartIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:216>
int32_t L_1 = ___2_length;
__this->___m_Length = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:218>
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 L_2 = ___0_characterElement;
__this->___m_CharacterElement = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_CharacterElement))->___m_TextElement), (void*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:219>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* L_3 = (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3*)(&__this->___m_MarkupElement);
il2cpp_codegen_initobj(L_3, sizeof(MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:220>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement__ctor_m550190CAAFE71BD05CF8F108883891ADF1EAE075_AdjustorThunk (RuntimeObject* __this, CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 ___0_characterElement, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement__ctor_m550190CAAFE71BD05CF8F108883891ADF1EAE075(_thisAdjusted, ___0_characterElement, ___1_startIndex, ___2_length, method);
}
// Method Definition Index: 60322
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextProcessingElement__ctor_mA90F72C3FF3ECC44F7C240279FF79DFD2090C41E (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_markupElement, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:224>
__this->___m_ElementType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:225>
int32_t L_0;
L_0 = MarkupElement_get_ValueStartIndex_mD4BA15FF1139DA0461F8015FD92E3BAC331D2988((&___0_markupElement), NULL);
__this->___m_StartIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:226>
int32_t L_1;
L_1 = MarkupElement_get_ValueLength_m2059B07D0AAA38A425D8A2AEC50E05E1D3AEC682((&___0_markupElement), NULL);
__this->___m_Length = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:228>
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* L_2 = (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49*)(&__this->___m_CharacterElement);
il2cpp_codegen_initobj(L_2, sizeof(CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:229>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 L_3 = ___0_markupElement;
__this->___m_MarkupElement = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_MarkupElement))->___m_Attributes), (void*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:230>
return;
}
}
IL2CPP_EXTERN_C void TextProcessingElement__ctor_mA90F72C3FF3ECC44F7C240279FF79DFD2090C41E_AdjustorThunk (RuntimeObject* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_markupElement, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
TextProcessingElement__ctor_mA90F72C3FF3ECC44F7C240279FF79DFD2090C41E(_thisAdjusted, ___0_markupElement, method);
}
// Method Definition Index: 60323
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750 TextProcessingElement_get_Undefined_m9566A8F9C86C0B5723EF9DEDDCEEB0F2FF3B4BA5 (const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:232>
il2cpp_codegen_initobj((&V_0), sizeof(TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750));
TextProcessingElement_set_ElementType_m21BDF21A3E34C9819806A161ADB8399F16436975_inline((&V_0), 0, NULL);
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750 L_0 = V_0;
return L_0;
}
}
// Method Definition Index: 60324
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextProcessingElement_DebuggerDisplay_m944A49AB6E0FAE84A5D4ECDEB0D6648806EDBF23 (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MarkupTag_t8CB84B2902C9CD25C166724E31B947EA6120D142_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61378224ED6B008E5D076C2D8A5C7EA4A034FC49);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77E13A2A80E75673005A73D9B6B4BB0E7424DBA0);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:237>
int32_t L_0 = __this->___m_ElementType;
if ((((int32_t)L_0) == ((int32_t)1)))
{
goto IL_0024;
}
}
{
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3* L_1 = (MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3*)(&__this->___m_MarkupElement);
int32_t L_2;
L_2 = MarkupElement_get_NameHashCode_m9B50411B318159615DBD11DC965B04A16694A4B5(L_1, NULL);
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(MarkupTag_t8CB84B2902C9CD25C166724E31B947EA6120D142_il2cpp_TypeInfo_var, &L_3);
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral77E13A2A80E75673005A73D9B6B4BB0E7424DBA0, L_4, NULL);
return L_5;
}
IL_0024:
{
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* L_6 = (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49*)(&__this->___m_CharacterElement);
uint32_t L_7;
L_7 = CharacterElement_get_Unicode_m8879A7878799AD4CEF19EF91E5907A4DD0036125_inline(L_6, NULL);
uint32_t L_8 = L_7;
RuntimeObject* L_9 = Box(il2cpp_defaults.uint32_class, &L_8);
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* L_10 = (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49*)(&__this->___m_CharacterElement);
uint32_t L_11;
L_11 = CharacterElement_get_Unicode_m8879A7878799AD4CEF19EF91E5907A4DD0036125_inline(L_10, NULL);
Il2CppChar L_12 = ((Il2CppChar)((int32_t)(uint16_t)L_11));
RuntimeObject* L_13 = Box(il2cpp_defaults.char_class, &L_12);
String_t* L_14;
L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral61378224ED6B008E5D076C2D8A5C7EA4A034FC49, L_9, L_13, NULL);
return L_14;
}
}
IL2CPP_EXTERN_C String_t* TextProcessingElement_DebuggerDisplay_m944A49AB6E0FAE84A5D4ECDEB0D6648806EDBF23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750*>(__this + _offset);
String_t* _returnValue;
_returnValue = TextProcessingElement_DebuggerDisplay_m944A49AB6E0FAE84A5D4ECDEB0D6648806EDBF23(_thisAdjusted, method);
return _returnValue;
}
#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: 60325
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:28>
__this->___bold = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:29>
__this->___italic = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:30>
__this->___underline = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:31>
__this->___strikethrough = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:32>
__this->___highlight = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:33>
__this->___superscript = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:34>
__this->___subscript = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:35>
__this->___uppercase = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:36>
__this->___lowercase = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:37>
__this->___smallcaps = (uint8_t)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:38>
return;
}
}
IL2CPP_EXTERN_C void TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC*>(__this + _offset);
TMP_FontStyleStack_Clear_m49B787473D053AE4AB61D0A89BE3022B6D39B15D(_thisAdjusted, method);
}
// Method Definition Index: 60326
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_style;
if ((((int32_t)L_0) > ((int32_t)((int32_t)16))))
{
goto IL_0031;
}
}
{
int32_t L_1 = ___0_style;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
{
case 0:
{
goto IL_006c;
}
case 1:
{
goto IL_0082;
}
case 2:
{
goto IL_0132;
}
case 3:
{
goto IL_0098;
}
}
}
{
int32_t L_2 = ___0_style;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_00c4;
}
}
{
int32_t L_3 = ___0_style;
if ((((int32_t)L_3) == ((int32_t)((int32_t)16))))
{
goto IL_00ae;
}
}
{
goto IL_0132;
}
IL_0031:
{
int32_t L_4 = ___0_style;
if ((((int32_t)L_4) > ((int32_t)((int32_t)128))))
{
goto IL_0051;
}
}
{
int32_t L_5 = ___0_style;
if ((((int32_t)L_5) == ((int32_t)((int32_t)64))))
{
goto IL_00da;
}
}
{
int32_t L_6 = ___0_style;
if ((((int32_t)L_6) == ((int32_t)((int32_t)128))))
{
goto IL_00f0;
}
}
{
goto IL_0132;
}
IL_0051:
{
int32_t L_7 = ___0_style;
if ((((int32_t)L_7) == ((int32_t)((int32_t)256))))
{
goto IL_0106;
}
}
{
int32_t L_8 = ___0_style;
if ((((int32_t)L_8) == ((int32_t)((int32_t)512))))
{
goto IL_011c;
}
}
{
goto IL_0132;
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:45>
uint8_t L_9 = __this->___bold;
__this->___bold = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_9, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:46>
uint8_t L_10 = __this->___bold;
return L_10;
}
IL_0082:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:48>
uint8_t L_11 = __this->___italic;
__this->___italic = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_11, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:49>
uint8_t L_12 = __this->___italic;
return L_12;
}
IL_0098:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:51>
uint8_t L_13 = __this->___underline;
__this->___underline = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:52>
uint8_t L_14 = __this->___underline;
return L_14;
}
IL_00ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:54>
uint8_t L_15 = __this->___uppercase;
__this->___uppercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:55>
uint8_t L_16 = __this->___uppercase;
return L_16;
}
IL_00c4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:57>
uint8_t L_17 = __this->___lowercase;
__this->___lowercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_17, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:58>
uint8_t L_18 = __this->___lowercase;
return L_18;
}
IL_00da:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:60>
uint8_t L_19 = __this->___strikethrough;
__this->___strikethrough = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_19, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:61>
uint8_t L_20 = __this->___strikethrough;
return L_20;
}
IL_00f0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:63>
uint8_t L_21 = __this->___superscript;
__this->___superscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:64>
uint8_t L_22 = __this->___superscript;
return L_22;
}
IL_0106:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:66>
uint8_t L_23 = __this->___subscript;
__this->___subscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_23, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:67>
uint8_t L_24 = __this->___subscript;
return L_24;
}
IL_011c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:69>
uint8_t L_25 = __this->___highlight;
__this->___highlight = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, 1)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:70>
uint8_t L_26 = __this->___highlight;
return L_26;
}
IL_0132:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:73>
return (uint8_t)0;
}
}
IL2CPP_EXTERN_C uint8_t TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_style, const RuntimeMethod* method)
{
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC*>(__this + _offset);
uint8_t _returnValue;
_returnValue = TMP_FontStyleStack_Add_m86B65684B67DF2CA334037A30E9876C0F02D454A(_thisAdjusted, ___0_style, method);
return _returnValue;
}
// Method Definition Index: 60327
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E (TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* __this, int32_t ___0_style, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_style;
if ((((int32_t)L_0) > ((int32_t)((int32_t)16))))
{
goto IL_0031;
}
}
{
int32_t L_1 = ___0_style;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 1)))
{
case 0:
{
goto IL_006c;
}
case 1:
{
goto IL_0094;
}
case 2:
{
goto IL_01d4;
}
case 3:
{
goto IL_00bc;
}
}
}
{
int32_t L_2 = ___0_style;
if ((((int32_t)L_2) == ((int32_t)8)))
{
goto IL_010c;
}
}
{
int32_t L_3 = ___0_style;
if ((((int32_t)L_3) == ((int32_t)((int32_t)16))))
{
goto IL_00e4;
}
}
{
goto IL_01d4;
}
IL_0031:
{
int32_t L_4 = ___0_style;
if ((((int32_t)L_4) > ((int32_t)((int32_t)128))))
{
goto IL_0051;
}
}
{
int32_t L_5 = ___0_style;
if ((((int32_t)L_5) == ((int32_t)((int32_t)64))))
{
goto IL_0134;
}
}
{
int32_t L_6 = ___0_style;
if ((((int32_t)L_6) == ((int32_t)((int32_t)128))))
{
goto IL_0184;
}
}
{
goto IL_01d4;
}
IL_0051:
{
int32_t L_7 = ___0_style;
if ((((int32_t)L_7) == ((int32_t)((int32_t)256))))
{
goto IL_01ac;
}
}
{
int32_t L_8 = ___0_style;
if ((((int32_t)L_8) == ((int32_t)((int32_t)512))))
{
goto IL_015c;
}
}
{
goto IL_01d4;
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:81>
uint8_t L_9 = __this->___bold;
if ((((int32_t)L_9) <= ((int32_t)1)))
{
goto IL_0086;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:82>
uint8_t L_10 = __this->___bold;
__this->___bold = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_10, 1)));
goto IL_008d;
}
IL_0086:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:84>
__this->___bold = (uint8_t)0;
}
IL_008d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:85>
uint8_t L_11 = __this->___bold;
return L_11;
}
IL_0094:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:87>
uint8_t L_12 = __this->___italic;
if ((((int32_t)L_12) <= ((int32_t)1)))
{
goto IL_00ae;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:88>
uint8_t L_13 = __this->___italic;
__this->___italic = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, 1)));
goto IL_00b5;
}
IL_00ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:90>
__this->___italic = (uint8_t)0;
}
IL_00b5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:91>
uint8_t L_14 = __this->___italic;
return L_14;
}
IL_00bc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:93>
uint8_t L_15 = __this->___underline;
if ((((int32_t)L_15) <= ((int32_t)1)))
{
goto IL_00d6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:94>
uint8_t L_16 = __this->___underline;
__this->___underline = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, 1)));
goto IL_00dd;
}
IL_00d6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:96>
__this->___underline = (uint8_t)0;
}
IL_00dd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:97>
uint8_t L_17 = __this->___underline;
return L_17;
}
IL_00e4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:99>
uint8_t L_18 = __this->___uppercase;
if ((((int32_t)L_18) <= ((int32_t)1)))
{
goto IL_00fe;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:100>
uint8_t L_19 = __this->___uppercase;
__this->___uppercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, 1)));
goto IL_0105;
}
IL_00fe:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:102>
__this->___uppercase = (uint8_t)0;
}
IL_0105:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:103>
uint8_t L_20 = __this->___uppercase;
return L_20;
}
IL_010c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:105>
uint8_t L_21 = __this->___lowercase;
if ((((int32_t)L_21) <= ((int32_t)1)))
{
goto IL_0126;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:106>
uint8_t L_22 = __this->___lowercase;
__this->___lowercase = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_22, 1)));
goto IL_012d;
}
IL_0126:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:108>
__this->___lowercase = (uint8_t)0;
}
IL_012d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:109>
uint8_t L_23 = __this->___lowercase;
return L_23;
}
IL_0134:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:111>
uint8_t L_24 = __this->___strikethrough;
if ((((int32_t)L_24) <= ((int32_t)1)))
{
goto IL_014e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:112>
uint8_t L_25 = __this->___strikethrough;
__this->___strikethrough = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, 1)));
goto IL_0155;
}
IL_014e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:114>
__this->___strikethrough = (uint8_t)0;
}
IL_0155:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:115>
uint8_t L_26 = __this->___strikethrough;
return L_26;
}
IL_015c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:117>
uint8_t L_27 = __this->___highlight;
if ((((int32_t)L_27) <= ((int32_t)1)))
{
goto IL_0176;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:118>
uint8_t L_28 = __this->___highlight;
__this->___highlight = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_28, 1)));
goto IL_017d;
}
IL_0176:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:120>
__this->___highlight = (uint8_t)0;
}
IL_017d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:121>
uint8_t L_29 = __this->___highlight;
return L_29;
}
IL_0184:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:123>
uint8_t L_30 = __this->___superscript;
if ((((int32_t)L_30) <= ((int32_t)1)))
{
goto IL_019e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:124>
uint8_t L_31 = __this->___superscript;
__this->___superscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, 1)));
goto IL_01a5;
}
IL_019e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:126>
__this->___superscript = (uint8_t)0;
}
IL_01a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:127>
uint8_t L_32 = __this->___superscript;
return L_32;
}
IL_01ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:129>
uint8_t L_33 = __this->___subscript;
if ((((int32_t)L_33) <= ((int32_t)1)))
{
goto IL_01c6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:130>
uint8_t L_34 = __this->___subscript;
__this->___subscript = (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_34, 1)));
goto IL_01cd;
}
IL_01c6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:132>
__this->___subscript = (uint8_t)0;
}
IL_01cd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:133>
uint8_t L_35 = __this->___subscript;
return L_35;
}
IL_01d4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingStack.cs:136>
return (uint8_t)0;
}
}
IL2CPP_EXTERN_C uint8_t TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_style, const RuntimeMethod* method)
{
TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<TMP_FontStyleStack_t52885F172FADBC21346C835B5302167BDA8020DC*>(__this + _offset);
uint8_t _returnValue;
_returnValue = TMP_FontStyleStack_Remove_mF44A8D00AA01FCBED6B6FD0A43A8D77990D2A26E(_thisAdjusted, ___0_style, method);
return _returnValue;
}
#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: 60345
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8 (CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0* __this, int32_t ___0_index, int32_t ___1_position, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:19>
int32_t L_0 = ___0_index;
__this->___index = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:20>
int32_t L_1 = ___1_position;
__this->___position = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:21>
return;
}
}
IL2CPP_EXTERN_C void CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, int32_t ___1_position, const RuntimeMethod* method)
{
CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<CaretInfo_tCA47726433870FF8D4DC24F6215BAB188D7055E0*>(__this + _offset);
CaretInfo__ctor_m32D2780AAB3322C5EB68677CE3A73BF6B43E51B8(_thisAdjusted, ___0_index, ___1_position, 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: 60346
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetCursorIndexFromPosition_m2FE033144E5BE7DA05F0682DCD9DD9C54231198A (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textComponent, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:73>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textComponent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = TMP_TextUtilities_FindNearestCharacter_mC99A2AEAAC3B5C5C4D878B13BE167BC42E554030(L_0, L_1, L_2, (bool)0, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:75>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_4 = ___0_textComponent;
NullCheck(L_4);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5;
L_5 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:78>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = L_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_7, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = ___2_camera;
bool L_10;
L_10 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_6, L_8, L_9, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:80>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_11 = ___0_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_0;
NullCheck(L_13);
int32_t L_15 = L_14;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
V_1 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:83>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17 = L_6;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_18 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = L_18.___bottomLeft;
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_17, L_19, NULL);
V_2 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:84>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_21 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___topRight;
NullCheck(L_17);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_17, L_22, NULL);
V_3 = L_23;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:86>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_position;
float L_25 = L_24.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
float L_27 = L_26.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
float L_29 = L_28.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_2;
float L_31 = L_30.___x;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:88>
if ((!(((float)((float)(((float)il2cpp_codegen_subtract(L_25, L_27))/((float)il2cpp_codegen_subtract(L_29, L_31))))) < ((float)(0.5f)))))
{
goto IL_006f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:89>
int32_t L_32 = V_0;
return L_32;
}
IL_006f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:91>
int32_t L_33 = V_0;
return ((int32_t)il2cpp_codegen_add(L_33, 1));
}
}
// Method Definition Index: 60347
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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:144>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textComponent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = TMP_TextUtilities_FindNearestLine_mE50181F2B093AB40EA565DFD65586EBF8D916B73(L_0, L_1, L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:147>
int32_t L_4 = V_0;
if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:149>
int32_t* L_5 = ___3_cursor;
*((int32_t*)L_5) = (int32_t)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:150>
return 0;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:153>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_6 = ___0_textComponent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_position;
int32_t L_8 = V_0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_10;
L_10 = TMP_TextUtilities_FindNearestCharacterOnLine_m6EBAB5183A14C5D2E4471386C305979394A85C66(L_6, L_7, L_8, L_9, (bool)0, NULL);
V_1 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:156>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_11 = ___0_textComponent;
NullCheck(L_11);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_12;
L_12 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_11, NULL);
NullCheck(L_12);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_13 = L_12->___lineInfo;
int32_t L_14 = V_0;
NullCheck(L_13);
int32_t L_15 = ((L_13)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_14)))->___characterCount;
if ((!(((uint32_t)L_15) == ((uint32_t)1))))
{
goto IL_003b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:158>
int32_t* L_16 = ___3_cursor;
*((int32_t*)L_16) = (int32_t)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:159>
int32_t L_17 = V_1;
return L_17;
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:162>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_18 = ___0_textComponent;
NullCheck(L_18);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19;
L_19 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_18, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:165>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = L_19;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
L_22 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_21, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_23 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_24;
L_24 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_20, L_22, L_23, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:167>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_25 = ___0_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 = V_1;
NullCheck(L_27);
int32_t L_29 = L_28;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
V_2 = L_30;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:170>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31 = L_20;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_32 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = L_32.___bottomLeft;
NullCheck(L_31);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_31, L_33, NULL);
V_3 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:171>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_35 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = L_35.___topRight;
NullCheck(L_31);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_31, L_36, NULL);
V_4 = L_37;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:173>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = ___1_position;
float L_39 = L_38.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_3;
float L_41 = L_40.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_4;
float L_43 = L_42.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_3;
float L_45 = L_44.___x;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:175>
if ((!(((float)((float)(((float)il2cpp_codegen_subtract(L_39, L_41))/((float)il2cpp_codegen_subtract(L_43, L_45))))) < ((float)(0.5f)))))
{
goto IL_00a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:177>
int32_t* L_46 = ___3_cursor;
*((int32_t*)L_46) = (int32_t)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:178>
int32_t L_47 = V_1;
return L_47;
}
IL_00a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:182>
int32_t* L_48 = ___3_cursor;
*((int32_t*)L_48) = (int32_t)2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:183>
int32_t L_49 = V_1;
return L_49;
}
}
// Method Definition Index: 60348
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestLine_mE50181F2B093AB40EA565DFD65586EBF8D916B73 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
float V_6 = 0.0f;
float V_7 = 0.0f;
float V_8 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:197>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:199>
V_1 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:200>
V_2 = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:203>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:205>
V_3 = 0;
goto IL_00ca;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:207>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = L_8->___lineInfo;
int32_t L_10 = V_3;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_4 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:209>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = V_0;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_14 = V_4;
float L_15 = L_14.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_16), (0.0f), L_15, (0.0f), NULL);
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_13, L_16, NULL);
float L_18 = L_17.___y;
V_5 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:210>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = V_0;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_20 = V_4;
float L_21 = L_20.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), (0.0f), L_21, (0.0f), NULL);
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_19, L_22, NULL);
float L_24 = L_23.___y;
V_6 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:212>
float L_25 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_position;
float L_27 = L_26.___y;
if ((!(((float)L_25) > ((float)L_27))))
{
goto IL_0095;
}
}
{
float L_28 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___1_position;
float L_30 = L_29.___y;
if ((!(((float)L_28) < ((float)L_30))))
{
goto IL_0095;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:215>
int32_t L_31 = V_3;
return L_31;
}
IL_0095:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:218>
float L_32 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___1_position;
float L_34 = L_33.___y;
float L_35;
L_35 = fabsf(((float)il2cpp_codegen_subtract(L_32, L_34)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:219>
float L_36 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = ___1_position;
float L_38 = L_37.___y;
float L_39;
L_39 = fabsf(((float)il2cpp_codegen_subtract(L_36, L_38)));
V_7 = L_39;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:221>
float L_40 = V_7;
float L_41;
L_41 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_35, L_40, NULL);
V_8 = L_41;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:222>
float L_42 = V_8;
float L_43 = V_1;
if ((!(((float)L_42) < ((float)L_43))))
{
goto IL_00c6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:224>
float L_44 = V_8;
V_1 = L_44;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:225>
int32_t L_45 = V_3;
V_2 = L_45;
}
IL_00c6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:205>
int32_t L_46 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_46, 1));
}
IL_00ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:205>
int32_t L_47 = V_3;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_48 = ___0_text;
NullCheck(L_48);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_49;
L_49 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_48, NULL);
NullCheck(L_49);
int32_t L_50 = L_49->___lineCount;
if ((((int32_t)L_47) < ((int32_t)L_50)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:230>
int32_t L_51 = V_2;
return L_51;
}
}
// Method Definition Index: 60349
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacterOnLine_m6EBAB5183A14C5D2E4471386C305979394A85C66 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, int32_t ___2_line, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___3_camera, bool ___4_visibleOnly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
float G_B9_0 = 0.0f;
float G_B12_0 = 0.0f;
float G_B15_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:244>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:247>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___3_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:249>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = L_8->___lineInfo;
int32_t L_10 = ___2_line;
NullCheck(L_9);
int32_t L_11 = ((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10)))->___firstCharacterIndex;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:250>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_12 = ___0_text;
NullCheck(L_12);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_13;
L_13 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_12, NULL);
NullCheck(L_13);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_14 = L_13->___lineInfo;
int32_t L_15 = ___2_line;
NullCheck(L_14);
int32_t L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)))->___lastCharacterIndex;
V_1 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:252>
V_2 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:253>
int32_t L_17 = V_1;
V_3 = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:255>
V_4 = L_11;
goto IL_0177;
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:258>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_18 = ___0_text;
NullCheck(L_18);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_19;
L_19 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_18, NULL);
NullCheck(L_19);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_20 = L_19->___characterInfo;
int32_t L_21 = V_4;
NullCheck(L_20);
int32_t L_22 = L_21;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_5 = L_23;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:259>
bool L_24 = ___4_visibleOnly;
if (!L_24)
{
goto IL_0077;
}
}
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = V_5;
bool L_26 = L_25.___isVisible;
if (!L_26)
{
goto IL_0171;
}
}
IL_0077:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:262>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_27 = V_5;
Il2CppChar L_28 = L_27.___character;
if ((((int32_t)L_28) == ((int32_t)((int32_t)13))))
{
goto IL_0171;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:266>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___bottomLeft;
NullCheck(L_29);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_31, NULL);
V_6 = L_32;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:267>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_34 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34.___bottomLeft;
float L_36 = L_35.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_37 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37.___topRight;
float L_39 = L_38.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
memset((&L_40), 0, sizeof(L_40));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), L_36, L_39, (0.0f), NULL);
NullCheck(L_33);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_33, L_40, NULL);
V_7 = L_41;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:268>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_42 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_43 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = L_43.___topRight;
NullCheck(L_42);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
L_45 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_42, L_44, NULL);
V_8 = L_45;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:269>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_46 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = L_47.___topRight;
float L_49 = L_48.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_50 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = L_50.___bottomLeft;
float L_52 = L_51.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
memset((&L_53), 0, sizeof(L_53));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_53), L_49, L_52, (0.0f), NULL);
NullCheck(L_46);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54;
L_54 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_46, L_53, NULL);
V_9 = L_54;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:271>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = V_9;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_60;
L_60 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_55, L_56, L_57, L_58, L_59, NULL);
if (!L_60)
{
goto IL_010c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:273>
int32_t L_61 = V_4;
V_3 = L_61;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:274>
goto IL_017f;
}
IL_010c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:278>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_65;
L_65 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_62, L_63, L_64, NULL);
V_10 = L_65;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:279>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = ___1_position;
float L_69;
L_69 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_66, L_67, L_68, NULL);
V_11 = L_69;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:280>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = ___1_position;
float L_73;
L_73 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_70, L_71, L_72, NULL);
V_12 = L_73;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:281>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = ___1_position;
float L_77;
L_77 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_74, L_75, L_76, NULL);
V_13 = L_77;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:283>
float L_78 = V_10;
float L_79 = V_11;
if ((((float)L_78) < ((float)L_79)))
{
goto IL_0146;
}
}
{
float L_80 = V_11;
G_B9_0 = L_80;
goto IL_0148;
}
IL_0146:
{
float L_81 = V_10;
G_B9_0 = L_81;
}
IL_0148:
{
V_14 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:284>
float L_82 = V_14;
float L_83 = V_12;
if ((((float)L_82) < ((float)L_83)))
{
goto IL_0154;
}
}
{
float L_84 = V_12;
G_B12_0 = L_84;
goto IL_0156;
}
IL_0154:
{
float L_85 = V_14;
G_B12_0 = L_85;
}
IL_0156:
{
V_14 = G_B12_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:285>
float L_86 = V_14;
float L_87 = V_13;
if ((((float)L_86) < ((float)L_87)))
{
goto IL_0162;
}
}
{
float L_88 = V_13;
G_B15_0 = L_88;
goto IL_0164;
}
IL_0162:
{
float L_89 = V_14;
G_B15_0 = L_89;
}
IL_0164:
{
V_14 = G_B15_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:287>
float L_90 = V_2;
float L_91 = V_14;
if ((!(((float)L_90) > ((float)L_91))))
{
goto IL_0171;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:289>
float L_92 = V_14;
V_2 = L_92;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:290>
int32_t L_93 = V_4;
V_3 = L_93;
}
IL_0171:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:255>
int32_t L_94 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_94, 1));
}
IL_0177:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:255>
int32_t L_95 = V_4;
int32_t L_96 = V_1;
if ((((int32_t)L_95) < ((int32_t)L_96)))
{
goto IL_0053;
}
}
IL_017f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:293>
int32_t L_97 = V_3;
return L_97;
}
}
// Method Definition Index: 60350
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_IsIntersectingRectTransform_m6AAA4D9F7266A54E014CA2A6BC5A37FB32CE7CC5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rectTransform, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:307>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rectTransform;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_1, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_4;
L_4 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_0, L_2, L_3, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:309>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_rectTransform;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
NullCheck(L_5);
RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:311>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___1_position;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
NullCheck(L_8);
int32_t L_9 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_11 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
NullCheck(L_11);
int32_t L_12 = 1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
NullCheck(L_14);
int32_t L_15 = 2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = ((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners;
NullCheck(L_17);
int32_t L_18 = 3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
bool L_20;
L_20 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_7, L_10, L_13, L_16, L_19, NULL);
if (!L_20)
{
goto IL_0051;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:313>
return (bool)1;
}
IL_0051:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:316>
return (bool)0;
}
}
// Method Definition Index: 60351
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingCharacter_m89C20D1FB440DECC3C06670B457A707B6DB36453 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, bool ___3_visibleOnly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
int32_t V_1 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:333>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:336>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:338>
V_1 = 0;
goto IL_00bb;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:341>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
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 = V_1;
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_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:342>
bool L_13 = ___3_visibleOnly;
if (!L_13)
{
goto IL_003b;
}
}
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_14 = V_2;
bool L_15 = L_14.___isVisible;
if (!L_15)
{
goto IL_00b7;
}
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:345>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_17 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___bottomLeft;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_16, L_18, NULL);
V_3 = L_19;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:346>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_21 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___bottomLeft;
float L_23 = L_22.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_24 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24.___topRight;
float L_26 = L_25.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
memset((&L_27), 0, sizeof(L_27));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_23, L_26, (0.0f), NULL);
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_20, L_27, NULL);
V_4 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:347>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___topRight;
NullCheck(L_29);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_31, NULL);
V_5 = L_32;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:348>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_34 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34.___topRight;
float L_36 = L_35.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_37 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37.___bottomLeft;
float L_39 = L_38.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
memset((&L_40), 0, sizeof(L_40));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), L_36, L_39, (0.0f), NULL);
NullCheck(L_33);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_33, L_40, NULL);
V_6 = L_41;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:350>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_47;
L_47 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_42, L_43, L_44, L_45, L_46, NULL);
if (!L_47)
{
goto IL_00b7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:351>
int32_t L_48 = V_1;
return L_48;
}
IL_00b7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:338>
int32_t L_49 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_49, 1));
}
IL_00bb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:338>
int32_t L_50 = V_1;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_51 = ___0_text;
NullCheck(L_51);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_52;
L_52 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_51, NULL);
NullCheck(L_52);
int32_t L_53 = L_52->___characterCount;
if ((((int32_t)L_50) < ((int32_t)L_53)))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:354>
return (-1);
}
}
// Method Definition Index: 60352
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestCharacter_mC99A2AEAAC3B5C5C4D878B13BE167BC42E554030 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, bool ___3_visibleOnly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
float V_9 = 0.0f;
float V_10 = 0.0f;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float G_B8_0 = 0.0f;
float G_B11_0 = 0.0f;
float G_B14_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:405>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:407>
V_1 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:408>
V_2 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:411>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:413>
V_3 = 0;
goto IL_0134;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:416>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
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 = V_3;
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_4 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:417>
bool L_13 = ___3_visibleOnly;
if (!L_13)
{
goto IL_0048;
}
}
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_14 = V_4;
bool L_15 = L_14.___isVisible;
if (!L_15)
{
goto IL_0130;
}
}
IL_0048:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:420>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_17 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___bottomLeft;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_16, L_18, NULL);
V_5 = L_19;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:421>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_21 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21.___bottomLeft;
float L_23 = L_22.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_24 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24.___topRight;
float L_26 = L_25.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
memset((&L_27), 0, sizeof(L_27));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), L_23, L_26, (0.0f), NULL);
NullCheck(L_20);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_20, L_27, NULL);
V_6 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:422>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = L_30.___topRight;
NullCheck(L_29);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_29, L_31, NULL);
V_7 = L_32;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:423>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_34 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34.___topRight;
float L_36 = L_35.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_37 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37.___bottomLeft;
float L_39 = L_38.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
memset((&L_40), 0, sizeof(L_40));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), L_36, L_39, (0.0f), NULL);
NullCheck(L_33);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_33, L_40, NULL);
V_8 = L_41;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:425>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_47;
L_47 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_42, L_43, L_44, L_45, L_46, NULL);
if (!L_47)
{
goto IL_00cc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:426>
int32_t L_48 = V_3;
return L_48;
}
IL_00cc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:429>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_52;
L_52 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_49, L_50, L_51, NULL);
V_9 = L_52;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:430>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = ___1_position;
float L_56;
L_56 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_53, L_54, L_55, NULL);
V_10 = L_56;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:431>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59 = ___1_position;
float L_60;
L_60 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_57, L_58, L_59, NULL);
V_11 = L_60;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:432>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = ___1_position;
float L_64;
L_64 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_61, L_62, L_63, NULL);
V_12 = L_64;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:434>
float L_65 = V_9;
float L_66 = V_10;
if ((((float)L_65) < ((float)L_66)))
{
goto IL_0106;
}
}
{
float L_67 = V_10;
G_B8_0 = L_67;
goto IL_0108;
}
IL_0106:
{
float L_68 = V_9;
G_B8_0 = L_68;
}
IL_0108:
{
V_13 = G_B8_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:435>
float L_69 = V_13;
float L_70 = V_11;
if ((((float)L_69) < ((float)L_70)))
{
goto IL_0114;
}
}
{
float L_71 = V_11;
G_B11_0 = L_71;
goto IL_0116;
}
IL_0114:
{
float L_72 = V_13;
G_B11_0 = L_72;
}
IL_0116:
{
V_13 = G_B11_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:436>
float L_73 = V_13;
float L_74 = V_12;
if ((((float)L_73) < ((float)L_74)))
{
goto IL_0122;
}
}
{
float L_75 = V_12;
G_B14_0 = L_75;
goto IL_0124;
}
IL_0122:
{
float L_76 = V_13;
G_B14_0 = L_76;
}
IL_0124:
{
V_13 = G_B14_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:438>
float L_77 = V_1;
float L_78 = V_13;
if ((!(((float)L_77) > ((float)L_78))))
{
goto IL_0130;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:440>
float L_79 = V_13;
V_1 = L_79;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:441>
int32_t L_80 = V_3;
V_2 = L_80;
}
IL_0130:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:413>
int32_t L_81 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_81, 1));
}
IL_0134:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:413>
int32_t L_82 = V_3;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_83 = ___0_text;
NullCheck(L_83);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_84;
L_84 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_83, NULL);
NullCheck(L_84);
int32_t L_85 = L_84->___characterCount;
if ((((int32_t)L_82) < ((int32_t)L_85)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:445>
int32_t L_86 = V_2;
return L_86;
}
}
// Method Definition Index: 60353
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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
int32_t V_1 = 0;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
float V_8 = 0.0f;
float V_9 = 0.0f;
int32_t V_10 = 0;
int32_t V_11 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
bool V_14 = false;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:573>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:576>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:578>
V_1 = 0;
goto IL_03aa;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:580>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_9 = L_8->___wordInfo;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:582>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:584>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_4 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:585>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_5 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:586>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_6 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:587>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_7 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:589>
V_8 = (-std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:590>
V_9 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:593>
V_10 = 0;
goto IL_0399;
}
IL_0064:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:595>
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_17 = V_2;
int32_t L_18 = L_17.___firstCharacterIndex;
int32_t L_19 = V_10;
V_11 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:596>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
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 = V_11;
NullCheck(L_22);
int32_t L_24 = L_23;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_12 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:597>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_12;
int32_t L_27 = L_26.___lineNumber;
V_13 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:599>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = V_12;
bool L_29 = L_28.___isVisible;
V_14 = L_29;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:602>
float L_30 = V_8;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_31 = V_12;
float L_32 = L_31.___ascender;
float L_33;
L_33 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_30, L_32, NULL);
V_8 = L_33;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:603>
float L_34 = V_9;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_35 = V_12;
float L_36 = L_35.___descender;
float L_37;
L_37 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_34, L_36, NULL);
V_9 = L_37;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:605>
bool L_38 = V_3;
bool L_39 = V_14;
if (!((int32_t)(((((int32_t)L_38) == ((int32_t)0))? 1 : 0)&(int32_t)L_39)))
{
goto IL_01cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:607>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:609>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_40 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = L_40.___bottomLeft;
float L_42 = L_41.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_43 = V_12;
float L_44 = L_43.___descender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), L_42, L_44, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:610>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_45 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = L_45.___bottomLeft;
float L_47 = L_46.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_48 = V_12;
float L_49 = L_48.___ascender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_47, L_49, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:615>
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_50 = V_2;
int32_t L_51 = L_50.___characterCount;
if ((!(((uint32_t)L_51) == ((uint32_t)1))))
{
goto IL_01cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:617>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:619>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_52 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = L_52.___topRight;
float L_54 = L_53.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_55 = V_12;
float L_56 = L_55.___descender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_54, L_56, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:620>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = L_57.___topRight;
float L_59 = L_58.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_60 = V_12;
float L_61 = L_60.___ascender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), L_59, L_61, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:623>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_62 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = V_4;
float L_64 = L_63.___x;
float L_65 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
memset((&L_66), 0, sizeof(L_66));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_66), L_64, L_65, (0.0f), NULL);
NullCheck(L_62);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
L_67 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_62, L_66, NULL);
V_4 = L_67;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:624>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_68 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_5;
float L_70 = L_69.___x;
float L_71 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72;
memset((&L_72), 0, sizeof(L_72));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_72), L_70, L_71, (0.0f), NULL);
NullCheck(L_68);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73;
L_73 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_68, L_72, NULL);
V_5 = L_73;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:625>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_74 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = V_7;
float L_76 = L_75.___x;
float L_77 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
memset((&L_78), 0, sizeof(L_78));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_78), L_76, L_77, (0.0f), NULL);
NullCheck(L_74);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
L_79 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_74, L_78, NULL);
V_7 = L_79;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:626>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_80 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_6;
float L_82 = L_81.___x;
float L_83 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84;
memset((&L_84), 0, sizeof(L_84));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_84), L_82, L_83, (0.0f), NULL);
NullCheck(L_80);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85;
L_85 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_80, L_84, NULL);
V_6 = L_85;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:629>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_91;
L_91 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_86, L_87, L_88, L_89, L_90, NULL);
if (!L_91)
{
goto IL_01cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:630>
int32_t L_92 = V_1;
return L_92;
}
IL_01cb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:637>
bool L_93 = V_3;
if (!L_93)
{
goto IL_02a1;
}
}
{
int32_t L_94 = V_10;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_95 = V_2;
int32_t L_96 = L_95.___characterCount;
if ((!(((uint32_t)L_94) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_96, 1))))))
{
goto IL_02a1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:639>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:641>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_97 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = L_97.___topRight;
float L_99 = L_98.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_100 = V_12;
float L_101 = L_100.___descender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_99, L_101, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:642>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_102 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = L_102.___topRight;
float L_104 = L_103.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_105 = V_12;
float L_106 = L_105.___ascender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), L_104, L_106, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:645>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_107 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_108 = V_4;
float L_109 = L_108.___x;
float L_110 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111;
memset((&L_111), 0, sizeof(L_111));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_111), L_109, L_110, (0.0f), NULL);
NullCheck(L_107);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112;
L_112 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_107, L_111, NULL);
V_4 = L_112;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:646>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_113 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = V_5;
float L_115 = L_114.___x;
float L_116 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117;
memset((&L_117), 0, sizeof(L_117));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_117), L_115, L_116, (0.0f), NULL);
NullCheck(L_113);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
L_118 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_113, L_117, NULL);
V_5 = L_118;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:647>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_119 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = V_7;
float L_121 = L_120.___x;
float L_122 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123;
memset((&L_123), 0, sizeof(L_123));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_123), L_121, L_122, (0.0f), NULL);
NullCheck(L_119);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
L_124 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_119, L_123, NULL);
V_7 = L_124;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:648>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_125 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_6;
float L_127 = L_126.___x;
float L_128 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
memset((&L_129), 0, sizeof(L_129));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_129), L_127, L_128, (0.0f), NULL);
NullCheck(L_125);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130;
L_130 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_125, L_129, NULL);
V_6 = L_130;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:651>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_136;
L_136 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_131, L_132, L_133, L_134, L_135, NULL);
if (!L_136)
{
goto IL_0393;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:652>
int32_t L_137 = V_1;
return L_137;
}
IL_02a1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:657>
bool L_138 = V_3;
if (!L_138)
{
goto IL_0393;
}
}
{
int32_t L_139 = V_13;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_140 = ___0_text;
NullCheck(L_140);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_141;
L_141 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_140, NULL);
NullCheck(L_141);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_142 = L_141->___characterInfo;
int32_t L_143 = V_11;
NullCheck(L_142);
int32_t L_144 = ((L_142)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_143, 1)))))->___lineNumber;
if ((((int32_t)L_139) == ((int32_t)L_144)))
{
goto IL_0393;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:659>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:661>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_145 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146 = L_145.___topRight;
float L_147 = L_146.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_148 = V_12;
float L_149 = L_148.___descender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_147, L_149, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:662>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_150 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_151 = L_150.___topRight;
float L_152 = L_151.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_153 = V_12;
float L_154 = L_153.___ascender;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), L_152, L_154, (0.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:665>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_155 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_156 = V_4;
float L_157 = L_156.___x;
float L_158 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_159;
memset((&L_159), 0, sizeof(L_159));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_159), L_157, L_158, (0.0f), NULL);
NullCheck(L_155);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_160;
L_160 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_155, L_159, NULL);
V_4 = L_160;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:666>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_161 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_162 = V_5;
float L_163 = L_162.___x;
float L_164 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_165;
memset((&L_165), 0, sizeof(L_165));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_165), L_163, L_164, (0.0f), NULL);
NullCheck(L_161);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_166;
L_166 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_161, L_165, NULL);
V_5 = L_166;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:667>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_167 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_168 = V_7;
float L_169 = L_168.___x;
float L_170 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_171;
memset((&L_171), 0, sizeof(L_171));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_171), L_169, L_170, (0.0f), NULL);
NullCheck(L_167);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_172;
L_172 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_167, L_171, NULL);
V_7 = L_172;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:668>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_173 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174 = V_6;
float L_175 = L_174.___x;
float L_176 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177;
memset((&L_177), 0, sizeof(L_177));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_177), L_175, L_176, (0.0f), NULL);
NullCheck(L_173);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178;
L_178 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_173, L_177, NULL);
V_6 = L_178;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:670>
V_8 = (-std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:671>
V_9 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:674>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_180 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_182 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_183 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_184;
L_184 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_179, L_180, L_181, L_182, L_183, NULL);
if (!L_184)
{
goto IL_0393;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:675>
int32_t L_185 = V_1;
return L_185;
}
IL_0393:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:593>
int32_t L_186 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_186, 1));
}
IL_0399:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:593>
int32_t L_187 = V_10;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_188 = V_2;
int32_t L_189 = L_188.___characterCount;
if ((((int32_t)L_187) < ((int32_t)L_189)))
{
goto IL_0064;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:578>
int32_t L_190 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_190, 1));
}
IL_03aa:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:578>
int32_t L_191 = V_1;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_192 = ___0_text;
NullCheck(L_192);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_193;
L_193 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_192, NULL);
NullCheck(L_193);
int32_t L_194 = L_193->___wordCount;
if ((((int32_t)L_191) < ((int32_t)L_194)))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:685>
return (-1);
}
}
// Method Definition Index: 60354
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestWord_m3F68C93DA3141F35817DFE093F3F68168C40A358 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
int32_t V_11 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
bool V_14 = false;
float V_15 = 0.0f;
float V_16 = 0.0f;
float V_17 = 0.0f;
float V_18 = 0.0f;
float V_19 = 0.0f;
float V_20 = 0.0f;
float V_21 = 0.0f;
float V_22 = 0.0f;
float V_23 = 0.0f;
float V_24 = 0.0f;
float V_25 = 0.0f;
float V_26 = 0.0f;
float V_27 = 0.0f;
float V_28 = 0.0f;
float V_29 = 0.0f;
float G_B9_0 = 0.0f;
float G_B12_0 = 0.0f;
float G_B15_0 = 0.0f;
float G_B24_0 = 0.0f;
float G_B27_0 = 0.0f;
float G_B30_0 = 0.0f;
float G_B39_0 = 0.0f;
float G_B42_0 = 0.0f;
float G_B45_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:950>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:952>
V_1 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:953>
V_2 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:956>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:958>
V_3 = 0;
goto IL_03a0;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:960>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_WordInfoU5BU5D_tD1759E5A84DCCCD42B718D79E953E72A432BB4DC* L_9 = L_8->___wordInfo;
int32_t L_10 = V_3;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_4 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:962>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:964>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_6 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:965>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_7 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:966>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_8 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:967>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_9 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:970>
V_10 = 0;
goto IL_038e;
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:972>
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_17 = V_4;
int32_t L_18 = L_17.___firstCharacterIndex;
int32_t L_19 = V_10;
V_11 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:973>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
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 = V_11;
NullCheck(L_22);
int32_t L_24 = L_23;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_12 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:974>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_12;
int32_t L_27 = L_26.___lineNumber;
V_13 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:976>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_28 = V_12;
bool L_29 = L_28.___isVisible;
V_14 = L_29;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:978>
bool L_30 = V_5;
bool L_31 = V_14;
if (!((int32_t)(((((int32_t)L_30) == ((int32_t)0))? 1 : 0)&(int32_t)L_31)))
{
goto IL_01bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:980>
V_5 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:982>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_32 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_33 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = L_33.___bottomLeft;
float L_35 = L_34.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_36 = V_12;
float L_37 = L_36.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
memset((&L_38), 0, sizeof(L_38));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_38), L_35, L_37, (0.0f), NULL);
NullCheck(L_32);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_32, L_38, NULL);
V_6 = L_39;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:983>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_41 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = L_41.___bottomLeft;
float L_43 = L_42.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_44 = V_12;
float L_45 = L_44.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
memset((&L_46), 0, sizeof(L_46));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_46), L_43, L_45, (0.0f), NULL);
NullCheck(L_40);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_40, L_46, NULL);
V_7 = L_47;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:988>
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_48 = V_4;
int32_t L_49 = L_48.___characterCount;
if ((!(((uint32_t)L_49) == ((uint32_t)1))))
{
goto IL_01bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:990>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:992>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_50 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_51 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = L_51.___topRight;
float L_53 = L_52.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_12;
float L_55 = L_54.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56;
memset((&L_56), 0, sizeof(L_56));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_56), L_53, L_55, (0.0f), NULL);
NullCheck(L_50);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
L_57 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_50, L_56, NULL);
V_8 = L_57;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:993>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_58 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_59 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = L_59.___topRight;
float L_61 = L_60.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_12;
float L_63 = L_62.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
memset((&L_64), 0, sizeof(L_64));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_64), L_61, L_63, (0.0f), NULL);
NullCheck(L_58);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
L_65 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_58, L_64, NULL);
V_9 = L_65;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:996>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_71;
L_71 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_66, L_67, L_68, L_69, L_70, NULL);
if (!L_71)
{
goto IL_0158;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:997>
int32_t L_72 = V_3;
return L_72;
}
IL_0158:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1000>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_76;
L_76 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_73, L_74, L_75, NULL);
V_15 = L_76;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1001>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = ___1_position;
float L_80;
L_80 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_77, L_78, L_79, NULL);
V_16 = L_80;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1002>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = ___1_position;
float L_84;
L_84 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_81, L_82, L_83, NULL);
V_17 = L_84;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1003>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = ___1_position;
float L_88;
L_88 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_85, L_86, L_87, NULL);
V_18 = L_88;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1005>
float L_89 = V_15;
float L_90 = V_16;
if ((((float)L_89) < ((float)L_90)))
{
goto IL_0192;
}
}
{
float L_91 = V_16;
G_B9_0 = L_91;
goto IL_0194;
}
IL_0192:
{
float L_92 = V_15;
G_B9_0 = L_92;
}
IL_0194:
{
V_19 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1006>
float L_93 = V_19;
float L_94 = V_17;
if ((((float)L_93) < ((float)L_94)))
{
goto IL_01a0;
}
}
{
float L_95 = V_17;
G_B12_0 = L_95;
goto IL_01a2;
}
IL_01a0:
{
float L_96 = V_19;
G_B12_0 = L_96;
}
IL_01a2:
{
V_19 = G_B12_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1007>
float L_97 = V_19;
float L_98 = V_18;
if ((((float)L_97) < ((float)L_98)))
{
goto IL_01ae;
}
}
{
float L_99 = V_18;
G_B15_0 = L_99;
goto IL_01b0;
}
IL_01ae:
{
float L_100 = V_19;
G_B15_0 = L_100;
}
IL_01b0:
{
V_19 = G_B15_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1009>
float L_101 = V_1;
float L_102 = V_19;
if ((!(((float)L_101) > ((float)L_102))))
{
goto IL_01bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1011>
float L_103 = V_19;
V_1 = L_103;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1012>
int32_t L_104 = V_3;
V_2 = L_104;
}
IL_01bc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1018>
bool L_105 = V_5;
if (!L_105)
{
goto IL_029e;
}
}
{
int32_t L_106 = V_10;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_107 = V_4;
int32_t L_108 = L_107.___characterCount;
if ((!(((uint32_t)L_106) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_108, 1))))))
{
goto IL_029e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1020>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1022>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_109 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_110 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = L_110.___topRight;
float L_112 = L_111.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_113 = V_12;
float L_114 = L_113.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115;
memset((&L_115), 0, sizeof(L_115));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_115), L_112, L_114, (0.0f), NULL);
NullCheck(L_109);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116;
L_116 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_109, L_115, NULL);
V_8 = L_116;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1023>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_117 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_118 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = L_118.___topRight;
float L_120 = L_119.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_121 = V_12;
float L_122 = L_121.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123;
memset((&L_123), 0, sizeof(L_123));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_123), L_120, L_122, (0.0f), NULL);
NullCheck(L_117);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
L_124 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_117, L_123, NULL);
V_9 = L_124;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1026>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_130;
L_130 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_125, L_126, L_127, L_128, L_129, NULL);
if (!L_130)
{
goto IL_0232;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1027>
int32_t L_131 = V_3;
return L_131;
}
IL_0232:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1030>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_133 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_135;
L_135 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_132, L_133, L_134, NULL);
V_20 = L_135;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1031>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_138 = ___1_position;
float L_139;
L_139 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_136, L_137, L_138, NULL);
V_21 = L_139;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1032>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_142 = ___1_position;
float L_143;
L_143 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_140, L_141, L_142, NULL);
V_22 = L_143;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1033>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_146 = ___1_position;
float L_147;
L_147 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_144, L_145, L_146, NULL);
V_23 = L_147;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1035>
float L_148 = V_20;
float L_149 = V_21;
if ((((float)L_148) < ((float)L_149)))
{
goto IL_026c;
}
}
{
float L_150 = V_21;
G_B24_0 = L_150;
goto IL_026e;
}
IL_026c:
{
float L_151 = V_20;
G_B24_0 = L_151;
}
IL_026e:
{
V_24 = G_B24_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1036>
float L_152 = V_24;
float L_153 = V_22;
if ((((float)L_152) < ((float)L_153)))
{
goto IL_027a;
}
}
{
float L_154 = V_22;
G_B27_0 = L_154;
goto IL_027c;
}
IL_027a:
{
float L_155 = V_24;
G_B27_0 = L_155;
}
IL_027c:
{
V_24 = G_B27_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1037>
float L_156 = V_24;
float L_157 = V_23;
if ((((float)L_156) < ((float)L_157)))
{
goto IL_0288;
}
}
{
float L_158 = V_23;
G_B30_0 = L_158;
goto IL_028a;
}
IL_0288:
{
float L_159 = V_24;
G_B30_0 = L_159;
}
IL_028a:
{
V_24 = G_B30_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1039>
float L_160 = V_1;
float L_161 = V_24;
if ((!(((float)L_160) > ((float)L_161))))
{
goto IL_0388;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1041>
float L_162 = V_24;
V_1 = L_162;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1042>
int32_t L_163 = V_3;
V_2 = L_163;
goto IL_0388;
}
IL_029e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1046>
bool L_164 = V_5;
if (!L_164)
{
goto IL_0388;
}
}
{
int32_t L_165 = V_13;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_166 = ___0_text;
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_11;
NullCheck(L_168);
int32_t L_170 = ((L_168)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_169, 1)))))->___lineNumber;
if ((((int32_t)L_165) == ((int32_t)L_170)))
{
goto IL_0388;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1048>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1050>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_171 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_172 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_173 = L_172.___topRight;
float L_174 = L_173.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_175 = V_12;
float L_176 = L_175.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_177;
memset((&L_177), 0, sizeof(L_177));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_177), L_174, L_176, (0.0f), NULL);
NullCheck(L_171);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_178;
L_178 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_171, L_177, NULL);
V_8 = L_178;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1051>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_179 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_180 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181 = L_180.___topRight;
float L_182 = L_181.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_183 = V_12;
float L_184 = L_183.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_185;
memset((&L_185), 0, sizeof(L_185));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_185), L_182, L_184, (0.0f), NULL);
NullCheck(L_179);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_186;
L_186 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_179, L_185, NULL);
V_9 = L_186;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1054>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_187 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_192;
L_192 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_187, L_188, L_189, L_190, L_191, NULL);
if (!L_192)
{
goto IL_0324;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1055>
int32_t L_193 = V_3;
return L_193;
}
IL_0324:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1058>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_195 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_196 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_197;
L_197 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_194, L_195, L_196, NULL);
V_25 = L_197;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1059>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_198 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_200 = ___1_position;
float L_201;
L_201 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_198, L_199, L_200, NULL);
V_26 = L_201;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1060>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_202 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_204 = ___1_position;
float L_205;
L_205 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_202, L_203, L_204, NULL);
V_27 = L_205;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1061>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_207 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_208 = ___1_position;
float L_209;
L_209 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_206, L_207, L_208, NULL);
V_28 = L_209;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1063>
float L_210 = V_25;
float L_211 = V_26;
if ((((float)L_210) < ((float)L_211)))
{
goto IL_035e;
}
}
{
float L_212 = V_26;
G_B39_0 = L_212;
goto IL_0360;
}
IL_035e:
{
float L_213 = V_25;
G_B39_0 = L_213;
}
IL_0360:
{
V_29 = G_B39_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1064>
float L_214 = V_29;
float L_215 = V_27;
if ((((float)L_214) < ((float)L_215)))
{
goto IL_036c;
}
}
{
float L_216 = V_27;
G_B42_0 = L_216;
goto IL_036e;
}
IL_036c:
{
float L_217 = V_29;
G_B42_0 = L_217;
}
IL_036e:
{
V_29 = G_B42_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1065>
float L_218 = V_29;
float L_219 = V_28;
if ((((float)L_218) < ((float)L_219)))
{
goto IL_037a;
}
}
{
float L_220 = V_28;
G_B45_0 = L_220;
goto IL_037c;
}
IL_037a:
{
float L_221 = V_29;
G_B45_0 = L_221;
}
IL_037c:
{
V_29 = G_B45_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1067>
float L_222 = V_1;
float L_223 = V_29;
if ((!(((float)L_222) > ((float)L_223))))
{
goto IL_0388;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1069>
float L_224 = V_29;
V_1 = L_224;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1070>
int32_t L_225 = V_3;
V_2 = L_225;
}
IL_0388:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:970>
int32_t L_226 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_226, 1));
}
IL_038e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:970>
int32_t L_227 = V_10;
TMP_WordInfo_t825112AF0B76E4461F9C7DD336A02CC6A090A983 L_228 = V_4;
int32_t L_229 = L_228.___characterCount;
if ((((int32_t)L_227) < ((int32_t)L_229)))
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:958>
int32_t L_230 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_230, 1));
}
IL_03a0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:958>
int32_t L_231 = V_3;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_232 = ___0_text;
NullCheck(L_232);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_233;
L_233 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_232, NULL);
NullCheck(L_233);
int32_t L_234 = L_233->___wordCount;
if ((((int32_t)L_231) < ((int32_t)L_234)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1078>
int32_t L_235 = V_2;
return L_235;
}
}
// Method Definition Index: 60355
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingLine_mDC468F4E9D28F89D313DEC468155185CB4E803E8 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
float V_5 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1325>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1327>
V_1 = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1330>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1332>
V_2 = 0;
goto IL_008d;
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1334>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_LineInfoU5BU5D_tE485ECF6A7A96441C72B53D75E7A5A5461A2CA0E* L_9 = L_8->___lineInfo;
int32_t L_10 = V_2;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_3 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1336>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = V_0;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_14 = V_3;
float L_15 = L_14.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_16), (0.0f), L_15, (0.0f), NULL);
NullCheck(L_13);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_13, L_16, NULL);
float L_18 = L_17.___y;
V_4 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1337>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = V_0;
TMP_LineInfo_tB75C1965B58DB7B3A046C8CA55AD6AB92B6B17B3 L_20 = V_3;
float L_21 = L_20.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), (0.0f), L_21, (0.0f), NULL);
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_19, L_22, NULL);
float L_24 = L_23.___y;
V_5 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1339>
float L_25 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = ___1_position;
float L_27 = L_26.___y;
if ((!(((float)L_25) > ((float)L_27))))
{
goto IL_0089;
}
}
{
float L_28 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = ___1_position;
float L_30 = L_29.___y;
if ((!(((float)L_28) < ((float)L_30))))
{
goto IL_0089;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1342>
int32_t L_31 = V_2;
return L_31;
}
IL_0089:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1332>
int32_t L_32 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_008d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1332>
int32_t L_33 = V_2;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_34 = ___0_text;
NullCheck(L_34);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_35;
L_35 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_34, NULL);
NullCheck(L_35);
int32_t L_36 = L_35->___lineCount;
if ((((int32_t)L_33) < ((int32_t)L_36)))
{
goto IL_001d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1347>
int32_t L_37 = V_1;
return L_37;
}
}
// Method Definition Index: 60356
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindIntersectingLink_mC752442B8650D5146505B5C18C7D92B681D276E9 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
int32_t V_1 = 0;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t V_8 = 0;
int32_t V_9 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_10;
memset((&V_10), 0, sizeof(V_10));
int32_t V_11 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1360>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = TMP_Text_get_transform_m6BD41E08BFCFCE722DFCE4627626AD60CA99CCA8(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1363>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1365>
V_1 = 0;
goto IL_0259;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1367>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_9 = L_8->___linkInfo;
int32_t L_10 = V_1;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1369>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1371>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_4 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1372>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_5 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1373>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_6 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1374>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_7 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1377>
V_8 = 0;
goto IL_0248;
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1379>
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_17 = V_2;
int32_t L_18 = L_17.___linkTextfirstCharacterIndex;
int32_t L_19 = V_8;
V_9 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1380>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
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 = V_9;
NullCheck(L_22);
int32_t L_24 = L_23;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_10 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1381>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_10;
int32_t L_27 = L_26.___lineNumber;
V_11 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1384>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = ___0_text;
NullCheck(L_28);
int32_t L_29;
L_29 = TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline(L_28, NULL);
if ((!(((uint32_t)L_29) == ((uint32_t)5))))
{
goto IL_009b;
}
}
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_10;
int32_t L_31 = L_30.___pageNumber;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_32 = ___0_text;
NullCheck(L_32);
int32_t L_33;
L_33 = TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline(L_32, NULL);
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_31, 1))) == ((uint32_t)L_33))))
{
goto IL_0242;
}
}
IL_009b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1386>
bool L_34 = V_3;
if (L_34)
{
goto IL_0154;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1388>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1390>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_36 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36.___bottomLeft;
float L_38 = L_37.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_39 = V_10;
float L_40 = L_39.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_41), L_38, L_40, (0.0f), NULL);
NullCheck(L_35);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_35, L_41, NULL);
V_4 = L_42;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1391>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_44 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = L_44.___bottomLeft;
float L_46 = L_45.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = V_10;
float L_48 = L_47.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
memset((&L_49), 0, sizeof(L_49));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_49), L_46, L_48, (0.0f), NULL);
NullCheck(L_43);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
L_50 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_43, L_49, NULL);
V_5 = L_50;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1396>
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_51 = V_2;
int32_t L_52 = L_51.___linkTextLength;
if ((!(((uint32_t)L_52) == ((uint32_t)1))))
{
goto IL_0154;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1398>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1400>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_53 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = L_54.___topRight;
float L_56 = L_55.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_10;
float L_58 = L_57.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
memset((&L_59), 0, sizeof(L_59));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_56, L_58, (0.0f), NULL);
NullCheck(L_53);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_53, L_59, NULL);
V_6 = L_60;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1401>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_61 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = L_62.___topRight;
float L_64 = L_63.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_65 = V_10;
float L_66 = L_65.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
memset((&L_67), 0, sizeof(L_67));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_67), L_64, L_66, (0.0f), NULL);
NullCheck(L_61);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
L_68 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_61, L_67, NULL);
V_7 = L_68;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1404>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_74;
L_74 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_69, L_70, L_71, L_72, L_73, NULL);
if (!L_74)
{
goto IL_0154;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1405>
int32_t L_75 = V_1;
return L_75;
}
IL_0154:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1412>
bool L_76 = V_3;
if (!L_76)
{
goto IL_01c4;
}
}
{
int32_t L_77 = V_8;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_78 = V_2;
int32_t L_79 = L_78.___linkTextLength;
if ((!(((uint32_t)L_77) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_79, 1))))))
{
goto IL_01c4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1414>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1416>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_80 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_81 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = L_81.___topRight;
float L_83 = L_82.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_84 = V_10;
float L_85 = L_84.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86;
memset((&L_86), 0, sizeof(L_86));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_86), L_83, L_85, (0.0f), NULL);
NullCheck(L_80);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87;
L_87 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_80, L_86, NULL);
V_6 = L_87;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1417>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_88 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_89 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = L_89.___topRight;
float L_91 = L_90.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_92 = V_10;
float L_93 = L_92.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_94;
memset((&L_94), 0, sizeof(L_94));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_94), L_91, L_93, (0.0f), NULL);
NullCheck(L_88);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95;
L_95 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_88, L_94, NULL);
V_7 = L_95;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1420>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_96 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_98 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_100 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_101;
L_101 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_96, L_97, L_98, L_99, L_100, NULL);
if (!L_101)
{
goto IL_0242;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1421>
int32_t L_102 = V_1;
return L_102;
}
IL_01c4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1426>
bool L_103 = V_3;
if (!L_103)
{
goto IL_0242;
}
}
{
int32_t L_104 = V_11;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_105 = ___0_text;
NullCheck(L_105);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_106;
L_106 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_105, NULL);
NullCheck(L_106);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_107 = L_106->___characterInfo;
int32_t L_108 = V_9;
NullCheck(L_107);
int32_t L_109 = ((L_107)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_108, 1)))))->___lineNumber;
if ((((int32_t)L_104) == ((int32_t)L_109)))
{
goto IL_0242;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1428>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1430>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_110 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_111 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112 = L_111.___topRight;
float L_113 = L_112.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_114 = V_10;
float L_115 = L_114.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116;
memset((&L_116), 0, sizeof(L_116));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_116), L_113, L_115, (0.0f), NULL);
NullCheck(L_110);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117;
L_117 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_110, L_116, NULL);
V_6 = L_117;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1431>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_118 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_119 = V_10;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_120 = L_119.___topRight;
float L_121 = L_120.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_122 = V_10;
float L_123 = L_122.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_124;
memset((&L_124), 0, sizeof(L_124));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_124), L_121, L_123, (0.0f), NULL);
NullCheck(L_118);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
L_125 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_118, L_124, NULL);
V_7 = L_125;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1434>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130 = V_6;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_131;
L_131 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_126, L_127, L_128, L_129, L_130, NULL);
if (!L_131)
{
goto IL_0242;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1435>
int32_t L_132 = V_1;
return L_132;
}
IL_0242:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1377>
int32_t L_133 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_133, 1));
}
IL_0248:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1377>
int32_t L_134 = V_8;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_135 = V_2;
int32_t L_136 = L_135.___linkTextLength;
if ((((int32_t)L_134) < ((int32_t)L_136)))
{
goto IL_0056;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1365>
int32_t L_137 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_137, 1));
}
IL_0259:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1365>
int32_t L_138 = V_1;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_139 = ___0_text;
NullCheck(L_139);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_140;
L_140 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_139, NULL);
NullCheck(L_140);
int32_t L_141 = L_140->___linkCount;
if ((((int32_t)L_138) < ((int32_t)L_141)))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1445>
return (-1);
}
}
// Method Definition Index: 60357
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_FindNearestLink_mC8D07DB867843C49B4A384A5AD980814464E0664 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_text, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_camera, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
float V_1 = 0.0f;
int32_t V_2 = 0;
int32_t V_3 = 0;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
int32_t V_11 = 0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
float V_14 = 0.0f;
float V_15 = 0.0f;
float V_16 = 0.0f;
float V_17 = 0.0f;
float V_18 = 0.0f;
float V_19 = 0.0f;
float V_20 = 0.0f;
float V_21 = 0.0f;
float V_22 = 0.0f;
float V_23 = 0.0f;
float V_24 = 0.0f;
float V_25 = 0.0f;
float V_26 = 0.0f;
float V_27 = 0.0f;
float V_28 = 0.0f;
float G_B11_0 = 0.0f;
float G_B14_0 = 0.0f;
float G_B17_0 = 0.0f;
float G_B26_0 = 0.0f;
float G_B29_0 = 0.0f;
float G_B32_0 = 0.0f;
float G_B41_0 = 0.0f;
float G_B44_0 = 0.0f;
float G_B47_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1653>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_text;
NullCheck(L_0);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = TMP_Text_get_rectTransform_m22DC10116809BEB2C66047A55337A588ED023EBF(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1656>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_position;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_3, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___2_camera;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_6;
L_6 = TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318(L_2, L_4, L_5, (&___1_position), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1658>
V_1 = (std::numeric_limits<float>::infinity());
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1659>
V_2 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1661>
V_3 = 0;
goto IL_03ae;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1663>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_7 = ___0_text;
NullCheck(L_7);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_8;
L_8 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_7, NULL);
NullCheck(L_8);
TMP_LinkInfoU5BU5D_tE11BE54A5923BD2148E716289F44EA465E06536E* L_9 = L_8->___linkInfo;
int32_t L_10 = V_3;
NullCheck(L_9);
int32_t L_11 = L_10;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
V_4 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1665>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1667>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_6 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1668>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_7 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1669>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_8 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1670>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
L_16 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_9 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1673>
V_10 = 0;
goto IL_039c;
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1675>
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_17 = V_4;
int32_t L_18 = L_17.___linkTextfirstCharacterIndex;
int32_t L_19 = V_10;
V_11 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1676>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20 = ___0_text;
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 = V_11;
NullCheck(L_22);
int32_t L_24 = L_23;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_12 = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1677>
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_26 = V_12;
int32_t L_27 = L_26.___lineNumber;
V_13 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1680>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_28 = ___0_text;
NullCheck(L_28);
int32_t L_29;
L_29 = TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline(L_28, NULL);
if ((!(((uint32_t)L_29) == ((uint32_t)5))))
{
goto IL_00a6;
}
}
{
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_30 = V_12;
int32_t L_31 = L_30.___pageNumber;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_32 = ___0_text;
NullCheck(L_32);
int32_t L_33;
L_33 = TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline(L_32, NULL);
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_31, 1))) == ((uint32_t)L_33))))
{
goto IL_0396;
}
}
IL_00a6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1682>
bool L_34 = V_5;
if (L_34)
{
goto IL_01ca;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1684>
V_5 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1688>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_36 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = L_36.___bottomLeft;
float L_38 = L_37.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_39 = V_12;
float L_40 = L_39.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_41), L_38, L_40, (0.0f), NULL);
NullCheck(L_35);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_35, L_41, NULL);
V_6 = L_42;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1689>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_43 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_44 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45 = L_44.___bottomLeft;
float L_46 = L_45.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_47 = V_12;
float L_48 = L_47.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
memset((&L_49), 0, sizeof(L_49));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_49), L_46, L_48, (0.0f), NULL);
NullCheck(L_43);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
L_50 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_43, L_49, NULL);
V_7 = L_50;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1692>
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_51 = V_4;
int32_t L_52 = L_51.___linkTextLength;
if ((!(((uint32_t)L_52) == ((uint32_t)1))))
{
goto IL_01ca;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1694>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1696>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_53 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_54 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = L_54.___topRight;
float L_56 = L_55.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_57 = V_12;
float L_58 = L_57.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
memset((&L_59), 0, sizeof(L_59));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_56, L_58, (0.0f), NULL);
NullCheck(L_53);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_53, L_59, NULL);
V_8 = L_60;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1697>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_61 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_62 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63 = L_62.___topRight;
float L_64 = L_63.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_65 = V_12;
float L_66 = L_65.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
memset((&L_67), 0, sizeof(L_67));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_67), L_64, L_66, (0.0f), NULL);
NullCheck(L_61);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
L_68 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_61, L_67, NULL);
V_9 = L_68;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1700>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_73 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_74;
L_74 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_69, L_70, L_71, L_72, L_73, NULL);
if (!L_74)
{
goto IL_0166;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1701>
int32_t L_75 = V_3;
return L_75;
}
IL_0166:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1704>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_79;
L_79 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_76, L_77, L_78, NULL);
V_14 = L_79;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1705>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_81 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_82 = ___1_position;
float L_83;
L_83 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_80, L_81, L_82, NULL);
V_15 = L_83;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1706>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_84 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_86 = ___1_position;
float L_87;
L_87 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_84, L_85, L_86, NULL);
V_16 = L_87;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1707>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_88 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_90 = ___1_position;
float L_91;
L_91 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_88, L_89, L_90, NULL);
V_17 = L_91;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1709>
float L_92 = V_14;
float L_93 = V_15;
if ((((float)L_92) < ((float)L_93)))
{
goto IL_01a0;
}
}
{
float L_94 = V_15;
G_B11_0 = L_94;
goto IL_01a2;
}
IL_01a0:
{
float L_95 = V_14;
G_B11_0 = L_95;
}
IL_01a2:
{
V_18 = G_B11_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1710>
float L_96 = V_18;
float L_97 = V_16;
if ((((float)L_96) < ((float)L_97)))
{
goto IL_01ae;
}
}
{
float L_98 = V_16;
G_B14_0 = L_98;
goto IL_01b0;
}
IL_01ae:
{
float L_99 = V_18;
G_B14_0 = L_99;
}
IL_01b0:
{
V_18 = G_B14_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1711>
float L_100 = V_18;
float L_101 = V_17;
if ((((float)L_100) < ((float)L_101)))
{
goto IL_01bc;
}
}
{
float L_102 = V_17;
G_B17_0 = L_102;
goto IL_01be;
}
IL_01bc:
{
float L_103 = V_18;
G_B17_0 = L_103;
}
IL_01be:
{
V_18 = G_B17_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1713>
float L_104 = V_1;
float L_105 = V_18;
if ((!(((float)L_104) > ((float)L_105))))
{
goto IL_01ca;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1715>
float L_106 = V_18;
V_1 = L_106;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1716>
int32_t L_107 = V_3;
V_2 = L_107;
}
IL_01ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1723>
bool L_108 = V_5;
if (!L_108)
{
goto IL_02ac;
}
}
{
int32_t L_109 = V_10;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_110 = V_4;
int32_t L_111 = L_110.___linkTextLength;
if ((!(((uint32_t)L_109) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_111, 1))))))
{
goto IL_02ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1725>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1727>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_112 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_113 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_114 = L_113.___topRight;
float L_115 = L_114.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_116 = V_12;
float L_117 = L_116.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_118;
memset((&L_118), 0, sizeof(L_118));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_118), L_115, L_117, (0.0f), NULL);
NullCheck(L_112);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
L_119 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_112, L_118, NULL);
V_8 = L_119;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1728>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_120 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_121 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122 = L_121.___topRight;
float L_123 = L_122.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_124 = V_12;
float L_125 = L_124.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126;
memset((&L_126), 0, sizeof(L_126));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_126), L_123, L_125, (0.0f), NULL);
NullCheck(L_120);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127;
L_127 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_120, L_126, NULL);
V_9 = L_127;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1731>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_128 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_130 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_131 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_133;
L_133 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_128, L_129, L_130, L_131, L_132, NULL);
if (!L_133)
{
goto IL_0240;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1732>
int32_t L_134 = V_3;
return L_134;
}
IL_0240:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1735>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_135 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_138;
L_138 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_135, L_136, L_137, NULL);
V_19 = L_138;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1736>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_140 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_141 = ___1_position;
float L_142;
L_142 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_139, L_140, L_141, NULL);
V_20 = L_142;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1737>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_143 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_144 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_145 = ___1_position;
float L_146;
L_146 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_143, L_144, L_145, NULL);
V_21 = L_146;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1738>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_147 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_148 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_149 = ___1_position;
float L_150;
L_150 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_147, L_148, L_149, NULL);
V_22 = L_150;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1740>
float L_151 = V_19;
float L_152 = V_20;
if ((((float)L_151) < ((float)L_152)))
{
goto IL_027a;
}
}
{
float L_153 = V_20;
G_B26_0 = L_153;
goto IL_027c;
}
IL_027a:
{
float L_154 = V_19;
G_B26_0 = L_154;
}
IL_027c:
{
V_23 = G_B26_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1741>
float L_155 = V_23;
float L_156 = V_21;
if ((((float)L_155) < ((float)L_156)))
{
goto IL_0288;
}
}
{
float L_157 = V_21;
G_B29_0 = L_157;
goto IL_028a;
}
IL_0288:
{
float L_158 = V_23;
G_B29_0 = L_158;
}
IL_028a:
{
V_23 = G_B29_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1742>
float L_159 = V_23;
float L_160 = V_22;
if ((((float)L_159) < ((float)L_160)))
{
goto IL_0296;
}
}
{
float L_161 = V_22;
G_B32_0 = L_161;
goto IL_0298;
}
IL_0296:
{
float L_162 = V_23;
G_B32_0 = L_162;
}
IL_0298:
{
V_23 = G_B32_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1744>
float L_163 = V_1;
float L_164 = V_23;
if ((!(((float)L_163) > ((float)L_164))))
{
goto IL_0396;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1746>
float L_165 = V_23;
V_1 = L_165;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1747>
int32_t L_166 = V_3;
V_2 = L_166;
goto IL_0396;
}
IL_02ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1752>
bool L_167 = V_5;
if (!L_167)
{
goto IL_0396;
}
}
{
int32_t L_168 = V_13;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_169 = ___0_text;
NullCheck(L_169);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_170;
L_170 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_169, NULL);
NullCheck(L_170);
TMP_CharacterInfoU5BU5D_t297D56FCF66DAA99D8FEA7C30F9F3926902C5B99* L_171 = L_170->___characterInfo;
int32_t L_172 = V_11;
NullCheck(L_171);
int32_t L_173 = ((L_171)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_172, 1)))))->___lineNumber;
if ((((int32_t)L_168) == ((int32_t)L_173)))
{
goto IL_0396;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1754>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1756>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_174 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_175 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_176 = L_175.___topRight;
float L_177 = L_176.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_178 = V_12;
float L_179 = L_178.___descender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_180;
memset((&L_180), 0, sizeof(L_180));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_180), L_177, L_179, (0.0f), NULL);
NullCheck(L_174);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_181;
L_181 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_174, L_180, NULL);
V_8 = L_181;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1757>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_182 = V_0;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_183 = V_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_184 = L_183.___topRight;
float L_185 = L_184.___x;
TMP_CharacterInfo_t8B8FF32D6AACE251F2E7835AA5BC6608D535D9F8 L_186 = V_12;
float L_187 = L_186.___ascender;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_188;
memset((&L_188), 0, sizeof(L_188));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_188), L_185, L_187, (0.0f), NULL);
NullCheck(L_182);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_189;
L_189 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_182, L_188, NULL);
V_9 = L_189;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1760>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_190 = ___1_position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_191 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_192 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_193 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_194 = V_8;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
bool L_195;
L_195 = TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848(L_190, L_191, L_192, L_193, L_194, NULL);
if (!L_195)
{
goto IL_0332;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1761>
int32_t L_196 = V_3;
return L_196;
}
IL_0332:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1764>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_197 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_198 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_199 = ___1_position;
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
float L_200;
L_200 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_197, L_198, L_199, NULL);
V_24 = L_200;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1765>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_201 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_202 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_203 = ___1_position;
float L_204;
L_204 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_201, L_202, L_203, NULL);
V_25 = L_204;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1766>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_205 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_206 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_207 = ___1_position;
float L_208;
L_208 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_205, L_206, L_207, NULL);
V_26 = L_208;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1767>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_209 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_210 = V_6;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_211 = ___1_position;
float L_212;
L_212 = TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347(L_209, L_210, L_211, NULL);
V_27 = L_212;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1769>
float L_213 = V_24;
float L_214 = V_25;
if ((((float)L_213) < ((float)L_214)))
{
goto IL_036c;
}
}
{
float L_215 = V_25;
G_B41_0 = L_215;
goto IL_036e;
}
IL_036c:
{
float L_216 = V_24;
G_B41_0 = L_216;
}
IL_036e:
{
V_28 = G_B41_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1770>
float L_217 = V_28;
float L_218 = V_26;
if ((((float)L_217) < ((float)L_218)))
{
goto IL_037a;
}
}
{
float L_219 = V_26;
G_B44_0 = L_219;
goto IL_037c;
}
IL_037a:
{
float L_220 = V_28;
G_B44_0 = L_220;
}
IL_037c:
{
V_28 = G_B44_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1771>
float L_221 = V_28;
float L_222 = V_27;
if ((((float)L_221) < ((float)L_222)))
{
goto IL_0388;
}
}
{
float L_223 = V_27;
G_B47_0 = L_223;
goto IL_038a;
}
IL_0388:
{
float L_224 = V_28;
G_B47_0 = L_224;
}
IL_038a:
{
V_28 = G_B47_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1773>
float L_225 = V_1;
float L_226 = V_28;
if ((!(((float)L_225) > ((float)L_226))))
{
goto IL_0396;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1775>
float L_227 = V_28;
V_1 = L_227;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1776>
int32_t L_228 = V_3;
V_2 = L_228;
}
IL_0396:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1673>
int32_t L_229 = V_10;
V_10 = ((int32_t)il2cpp_codegen_add(L_229, 1));
}
IL_039c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1673>
int32_t L_230 = V_10;
TMP_LinkInfo_t9DC08E8BF8C5E8094AFF8C9FB3C251AF88B92DA6 L_231 = V_4;
int32_t L_232 = L_231.___linkTextLength;
if ((((int32_t)L_230) < ((int32_t)L_232)))
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1661>
int32_t L_233 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_233, 1));
}
IL_03ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1661>
int32_t L_234 = V_3;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_235 = ___0_text;
NullCheck(L_235);
TMP_TextInfo_t09A8E906329422C3F0C059876801DD695B8D524D* L_236;
L_236 = TMP_Text_get_textInfo_mA24C606B8EA51436E4AA3B9D6DCDFA7A8995E10E(L_235, NULL);
NullCheck(L_236);
int32_t L_237 = L_236->___linkCount;
if ((((int32_t)L_234) < ((int32_t)L_237)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:1785>
int32_t L_238 = V_2;
return L_238;
}
}
// Method Definition Index: 60358
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_PointIntersectRectangle_m02A9C5ABEC703E15DB81913479B115CB52D0E848 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_m, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_c, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___4_d, const RuntimeMethod* method)
{
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));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
float V_4 = 0.0f;
float V_5 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2027>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___2_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___4_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_2, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2028>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
bool L_8;
L_8 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_6, L_7, NULL);
if (!L_8)
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2029>
return (bool)0;
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2031>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___2_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_9, L_10, NULL);
V_0 = L_11;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2032>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_m;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_12, L_13, NULL);
V_1 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2033>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___3_c;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___2_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_15, L_16, NULL);
V_2 = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2034>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___0_m;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___2_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_18, L_19, NULL);
V_3 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2036>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
float L_23;
L_23 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_21, L_22, NULL);
V_4 = L_23;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2037>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3;
float L_26;
L_26 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_24, L_25, NULL);
V_5 = L_26;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2039>
float L_27 = V_4;
if ((!(((float)(0.0f)) <= ((float)L_27))))
{
goto IL_0080;
}
}
{
float L_28 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_0;
float L_31;
L_31 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_29, L_30, NULL);
if ((!(((float)L_28) <= ((float)L_31))))
{
goto IL_0080;
}
}
{
float L_32 = V_5;
if ((!(((float)(0.0f)) <= ((float)L_32))))
{
goto IL_0080;
}
}
{
float L_33 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2;
float L_36;
L_36 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_34, L_35, NULL);
return (bool)((((int32_t)((!(((float)L_33) <= ((float)L_36)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0080:
{
return (bool)0;
}
}
// Method Definition Index: 60359
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_ScreenPointToWorldPointInRectangle_m221201A3D27B7351AD7C5E8329FCFDB3B3377318 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_worldPoint, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_0;
memset((&V_0), 0, sizeof(V_0));
float V_1 = 0.0f;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_2;
memset((&V_2), 0, sizeof(V_2));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2053>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___3_worldPoint;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_1, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2054>
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___2_cam;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_screenPoint;
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_5;
L_5 = RectTransformUtility_ScreenPointToRay_m217E6AE16A7A12EDCEFFFCCB02DD1DA3D362CC60(L_3, L_4, NULL);
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2057>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = ___0_transform;
NullCheck(L_6);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7;
L_7 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_7, L_8, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = ___0_transform;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_10, NULL);
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_12;
memset((&L_12), 0, sizeof(L_12));
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&L_12), L_9, L_11, NULL);
V_2 = L_12;
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_13 = V_0;
bool L_14;
L_14 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_2), L_13, (&V_1), NULL);
if (L_14)
{
goto IL_0042;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2058>
return (bool)0;
}
IL_0042:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2060>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_15 = ___3_worldPoint;
float L_16 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_0), L_16, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_15 = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2062>
return (bool)1;
}
}
// Method Definition Index: 60360
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_TextUtilities_IntersectLinePlane_mEC8C8890EFCC3A296825F4E754E45CC9E6CE5AF9 (LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 ___0_line, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_normal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_intersectingPoint, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_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));
float V_2 = 0.0f;
float V_3 = 0.0f;
float V_4 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2089>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___3_intersectingPoint;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2090>
LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_2 = ___0_line;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = L_2.___Point2;
LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_4 = ___0_line;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = L_4.___Point1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_5, NULL);
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2091>
LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_7 = ___0_line;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7.___Point1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_9, NULL);
V_1 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2093>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___2_normal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0;
float L_13;
L_13 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_11, L_12, NULL);
V_2 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2094>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___2_normal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
float L_16;
L_16 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_14, L_15, NULL);
V_3 = ((-L_16));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2096>
float L_17 = V_2;
float L_18;
L_18 = fabsf(L_17);
float L_19 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
if ((!(((float)L_18) < ((float)L_19))))
{
goto IL_0054;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2098>
float L_20 = V_3;
if ((!(((float)L_20) == ((float)(0.0f)))))
{
goto IL_0052;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2099>
return (bool)1;
}
IL_0052:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2101>
return (bool)0;
}
IL_0054:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2104>
float L_21 = V_3;
float L_22 = V_2;
V_4 = ((float)(L_21/L_22));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2106>
float L_23 = V_4;
if ((((float)L_23) < ((float)(0.0f))))
{
goto IL_006b;
}
}
{
float L_24 = V_4;
if ((!(((float)L_24) > ((float)(1.0f)))))
{
goto IL_006d;
}
}
IL_006b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2107>
return (bool)0;
}
IL_006d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2109>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_25 = ___3_intersectingPoint;
LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294 L_26 = ___0_line;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = L_26.___Point1;
float L_28 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline(L_28, L_29, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_27, L_30, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_25 = L_31;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2111>
return (bool)1;
}
}
// Method Definition Index: 60361
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TMP_TextUtilities_DistanceToLine_mF92AF55AD4AFCCB06C8664E6FCE9BECBC1C8F347 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_point, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2125>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_b;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0017;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2127>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___2_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_3, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2128>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5;
float L_7;
L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_6, L_6, NULL);
return L_7;
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2131>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_9, NULL);
V_0 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2132>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_a;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___2_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_11, L_12, NULL);
V_1 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2134>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
float L_16;
L_16 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_14, L_15, NULL);
V_2 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2137>
float L_17 = V_2;
if ((!(((float)L_17) > ((float)(0.0f)))))
{
goto IL_003f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2138>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1;
float L_20;
L_20 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_18, L_19, NULL);
return L_20;
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2140>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___2_point;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_b;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_21, L_22, NULL);
V_3 = L_23;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2143>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_3;
float L_26;
L_26 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_24, L_25, NULL);
if ((!(((float)L_26) > ((float)(0.0f)))))
{
goto IL_005d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2144>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_3;
float L_29;
L_29 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_27, L_28, NULL);
return L_29;
}
IL_005d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2147>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_0;
float L_32 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_0;
float L_35;
L_35 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_33, L_34, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
L_36 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_31, ((float)(L_32/L_35)), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_30, L_36, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2149>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = L_37;
float L_39;
L_39 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_38, L_38, NULL);
return L_39;
}
}
// Method Definition Index: 60362
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToLowerFast_mC2674EF9199EBBE4FEC3A112908E99DAD62C0971 (Il2CppChar ___0_c, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2204>
Il2CppChar L_0 = ___0_c;
NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, NULL);
if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2205>
Il2CppChar L_2 = ___0_c;
return L_2;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2207>
Il2CppChar L_3 = ___0_c;
NullCheck(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral428BF371C1E7FFDC7F5D247619D36EF4C6E96592, L_3, NULL);
return L_4;
}
}
// Method Definition Index: 60363
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA (Il2CppChar ___0_c, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2215>
Il2CppChar L_0 = ___0_c;
NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
if ((((int32_t)L_0) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_1, 1)))))
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2216>
Il2CppChar L_2 = ___0_c;
return L_2;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2218>
Il2CppChar L_3 = ___0_c;
NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_3, NULL);
return L_4;
}
}
// Method Definition Index: 60364
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextUtilities_ToUpperASCIIFast_m0EFD2CE711167DCD6FAB7EEF3DFB371101A79ACB (uint32_t ___0_c, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2226>
uint32_t L_0 = ___0_c;
NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, NULL);
if ((((int64_t)((int64_t)(uint64_t)((uint32_t)L_0))) <= ((int64_t)((int64_t)((int32_t)il2cpp_codegen_subtract(L_1, 1))))))
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2227>
uint32_t L_2 = ___0_c;
return L_2;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2229>
uint32_t L_3 = ___0_c;
NullCheck(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(_stringLiteral0C9E0579800D2261789D578B378D6BD8D6F31974, L_3, NULL);
return L_4;
}
}
// Method Definition Index: 60365
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetHashCode_mD7C0E83EA385E892E6A80B3CABB69505F2E122AE (String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2239>
String_t* L_0 = ___0_s;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2240>
return 0;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2242>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2244>
V_1 = 0;
goto IL_0027;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2245>
int32_t L_2 = V_0;
int32_t L_3 = V_0;
String_t* L_4 = ___0_s;
int32_t L_5 = V_1;
NullCheck(L_4);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
Il2CppChar L_7;
L_7 = TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA(L_6, NULL);
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_2<<5)), L_3))^(int32_t)L_7));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2244>
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2244>
int32_t L_9 = V_1;
String_t* L_10 = ___0_s;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2247>
int32_t L_12 = V_0;
return L_12;
}
}
// Method Definition Index: 60366
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_GetSimpleHashCode_m5BBE01E9DB50DBE54DE8834A3FC077C5C4329F7B (String_t* ___0_s, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2256>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2258>
V_1 = 0;
goto IL_0018;
}
IL_0006:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2259>
int32_t L_0 = V_0;
int32_t L_1 = V_0;
String_t* L_2 = ___0_s;
int32_t L_3 = V_1;
NullCheck(L_2);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<5)), L_1))^(int32_t)L_4));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2258>
int32_t L_5 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2258>
int32_t L_6 = V_1;
String_t* L_7 = ___0_s;
NullCheck(L_7);
int32_t L_8;
L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
if ((((int32_t)L_6) < ((int32_t)L_8)))
{
goto IL_0006;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2261>
int32_t L_9 = V_0;
return L_9;
}
}
// Method Definition Index: 60367
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextUtilities_GetSimpleHashCodeLowercase_m671C54756F544E0F2E814C1331FA06E3FC0F3C90 (String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2270>
V_0 = ((int32_t)5381);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2272>
V_1 = 0;
goto IL_0021;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2273>
uint32_t L_0 = V_0;
uint32_t L_1 = V_0;
String_t* L_2 = ___0_s;
int32_t L_3 = V_1;
NullCheck(L_2);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
Il2CppChar L_5;
L_5 = TMP_TextUtilities_ToLowerFast_mC2674EF9199EBBE4FEC3A112908E99DAD62C0971(L_4, NULL);
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_0<<5)), (int32_t)L_1))^(int32_t)L_5));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2272>
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2272>
int32_t L_7 = V_1;
String_t* L_8 = ___0_s;
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2275>
uint32_t L_10 = V_0;
return L_10;
}
}
// Method Definition Index: 60368
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t TMP_TextUtilities_GetHashCodeCaseInSensitive_mB8463F77296B05632882551CE6EB1481F3528FC8 (String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2285>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2287>
V_1 = 0;
goto IL_001d;
}
IL_0006:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2288>
uint32_t L_0 = V_0;
uint32_t L_1 = V_0;
String_t* L_2 = ___0_s;
int32_t L_3 = V_1;
NullCheck(L_2);
Il2CppChar L_4;
L_4 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_2, L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
Il2CppChar L_5;
L_5 = TMP_TextUtilities_ToUpperFast_mD4058FCC040A29181AF91BEDB9040F73C91061FA(L_4, NULL);
V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_0<<5)), (int32_t)L_1))^(int32_t)L_5));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2287>
int32_t L_6 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2287>
int32_t L_7 = V_1;
String_t* L_8 = ___0_s;
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
if ((((int32_t)L_7) < ((int32_t)L_9)))
{
goto IL_0006;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2290>
uint32_t L_10 = V_0;
return L_10;
}
}
// Method Definition Index: 60369
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_HexToInt_m3FB0402E5313B00B59CBB7F11B5FAF73499A8E6B (Il2CppChar ___0_hex, const RuntimeMethod* method)
{
{
Il2CppChar L_0 = ___0_hex;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)48))))
{
case 0:
{
goto IL_0088;
}
case 1:
{
goto IL_008a;
}
case 2:
{
goto IL_008c;
}
case 3:
{
goto IL_008e;
}
case 4:
{
goto IL_0090;
}
case 5:
{
goto IL_0092;
}
case 6:
{
goto IL_0094;
}
case 7:
{
goto IL_0096;
}
case 8:
{
goto IL_0098;
}
case 9:
{
goto IL_009a;
}
case 10:
{
goto IL_00c1;
}
case 11:
{
goto IL_00c1;
}
case 12:
{
goto IL_00c1;
}
case 13:
{
goto IL_00c1;
}
case 14:
{
goto IL_00c1;
}
case 15:
{
goto IL_00c1;
}
case 16:
{
goto IL_00c1;
}
case 17:
{
goto IL_009d;
}
case 18:
{
goto IL_00a0;
}
case 19:
{
goto IL_00a3;
}
case 20:
{
goto IL_00a6;
}
case 21:
{
goto IL_00a9;
}
case 22:
{
goto IL_00ac;
}
}
}
{
Il2CppChar L_1 = ___0_hex;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)97))))
{
case 0:
{
goto IL_00af;
}
case 1:
{
goto IL_00b2;
}
case 2:
{
goto IL_00b5;
}
case 3:
{
goto IL_00b8;
}
case 4:
{
goto IL_00bb;
}
case 5:
{
goto IL_00be;
}
}
}
{
goto IL_00c1;
}
IL_0088:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2303>
return 0;
}
IL_008a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2304>
return 1;
}
IL_008c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2305>
return 2;
}
IL_008e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2306>
return 3;
}
IL_0090:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2307>
return 4;
}
IL_0092:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2308>
return 5;
}
IL_0094:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2309>
return 6;
}
IL_0096:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2310>
return 7;
}
IL_0098:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2311>
return 8;
}
IL_009a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2312>
return ((int32_t)9);
}
IL_009d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2313>
return ((int32_t)10);
}
IL_00a0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2314>
return ((int32_t)11);
}
IL_00a3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2315>
return ((int32_t)12);
}
IL_00a6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2316>
return ((int32_t)13);
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2317>
return ((int32_t)14);
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2318>
return ((int32_t)15);
}
IL_00af:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2319>
return ((int32_t)10);
}
IL_00b2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2320>
return ((int32_t)11);
}
IL_00b5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2321>
return ((int32_t)12);
}
IL_00b8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2322>
return ((int32_t)13);
}
IL_00bb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2323>
return ((int32_t)14);
}
IL_00be:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2324>
return ((int32_t)15);
}
IL_00c1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2326>
return ((int32_t)15);
}
}
// Method Definition Index: 60370
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TMP_TextUtilities_StringHexToInt_mFD6F7A40E99D45CCE70F379EF70EA0321E7A1C99 (String_t* ___0_s, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2337>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2339>
V_1 = 0;
goto IL_0030;
}
IL_0006:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2341>
int32_t L_0 = V_0;
String_t* L_1 = ___0_s;
int32_t L_2 = V_1;
NullCheck(L_1);
Il2CppChar L_3;
L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = TMP_TextUtilities_HexToInt_m3FB0402E5313B00B59CBB7F11B5FAF73499A8E6B(L_3, NULL);
String_t* L_5 = ___0_s;
NullCheck(L_5);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
int32_t L_7 = V_1;
float L_8;
L_8 = powf((16.0f), ((float)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, 1)), L_7))));
V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_4, il2cpp_codegen_cast_double_to_int<int32_t>(L_8)))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2339>
int32_t L_9 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2339>
int32_t L_10 = V_1;
String_t* L_11 = ___0_s;
NullCheck(L_11);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL);
if ((((int32_t)L_10) < ((int32_t)L_12)))
{
goto IL_0006;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2344>
int32_t L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 60371
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_TextUtilities__cctor_m4D6B0C6DC30191A0209F04C0F7AD8A93F3CC250C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:26>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_0 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_StaticFields*)il2cpp_codegen_static_fields_for(TMP_TextUtilities_tD7ED516E31C2AA0EB607D587C0BB0FE71A8BB934_il2cpp_TypeInfo_var))->___m_rectWorldCorners), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 60372
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LineSegment__ctor_mD12FAF67166FBF4154B4C71793A87AC3EB9EEF0B (LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2073>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_p1;
__this->___Point1 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2074>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_p2;
__this->___Point2 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextUtilities.cs:2075>
return;
}
}
IL2CPP_EXTERN_C void LineSegment__ctor_mD12FAF67166FBF4154B4C71793A87AC3EB9EEF0B_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_p1, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_p2, const RuntimeMethod* method)
{
LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<LineSegment_t31E432A164E8EA041C4E2279C6C0F243636EC294*>(__this + _offset);
LineSegment__ctor_mD12FAF67166FBF4154B4C71793A87AC3EB9EEF0B(_thisAdjusted, ___0_p1, ___1_p2, 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: 60373
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:40>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0 = ((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___s_Instance;
if (L_0)
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:41>
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_1 = (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2*)il2cpp_codegen_object_new(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager__ctor_m69A0A84DD4CD9C719AC6241795E327E198F3B8D5(L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___s_Instance = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_1);
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:43>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_2 = ((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___s_Instance;
return L_2;
}
}
// Method Definition Index: 60374
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager__ctor_m69A0A84DD4CD9C719AC6241795E327E198F3B8D5 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_DoRebuilds_m14F711CC2FA9DA7B2B8964059CB6CA4B776F6BE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:14>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_0 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_0, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
__this->___m_LayoutQueueLookup = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LayoutQueueLookup), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:15>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_1 = (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*)il2cpp_codegen_object_new(List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_il2cpp_TypeInfo_var);
List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0(L_1, List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0_RuntimeMethod_var);
__this->___m_LayoutRebuildQueue = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LayoutRebuildQueue), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:17>
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);
__this->___m_GraphicQueueLookup = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GraphicQueueLookup), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:18>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_3 = (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*)il2cpp_codegen_object_new(List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_il2cpp_TypeInfo_var);
List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0(L_3, List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0_RuntimeMethod_var);
__this->___m_GraphicRebuildQueue = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GraphicRebuildQueue), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:20>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_4 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_4, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
__this->___m_InternalUpdateLookup = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalUpdateLookup), (void*)L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:21>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_5 = (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*)il2cpp_codegen_object_new(List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_il2cpp_TypeInfo_var);
List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0(L_5, List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0_RuntimeMethod_var);
__this->___m_InternalUpdateQueue = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InternalUpdateQueue), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:23>
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);
__this->___m_CullingUpdateLookup = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CullingUpdateLookup), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:24>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_7 = (List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD*)il2cpp_codegen_object_new(List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD_il2cpp_TypeInfo_var);
List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0(L_7, List_1__ctor_m4FD3935AD5218E810AAD31879DE6CE05117475A0_RuntimeMethod_var);
__this->___m_CullingUpdateQueue = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CullingUpdateQueue), (void*)L_7);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:50>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:52>
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* L_8 = (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC*)il2cpp_codegen_object_new(WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3(L_8, __this, (intptr_t)((void*)TMP_UpdateManager_DoRebuilds_m14F711CC2FA9DA7B2B8964059CB6CA4B776F6BE8_RuntimeMethod_var), NULL);
Canvas_add_willRenderCanvases_m687D781C0082C147C4E9C2F5A82C59A696129E74(L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:53>
return;
}
}
// Method Definition Index: 60375
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_RegisterTextObjectForUpdate_m18247DEF67E359156574B001461A8995D6CD027D (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:63>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0;
L_0 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_textObject;
NullCheck(L_0);
TMP_UpdateManager_InternalRegisterTextObjectForUpdate_m3BE2C4BF2F7380096474A113CEA612A72B5E5BF7(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:66>
return;
}
}
// Method Definition Index: 60376
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextObjectForUpdate_m3BE2C4BF2F7380096474A113CEA612A72B5E5BF7 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textObject, 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*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:70>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textObject;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:72>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = __this->___m_InternalUpdateLookup;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_2, L_3, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
if (!L_4)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:73>
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:75>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_InternalUpdateLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, L_6, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:76>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_8 = __this->___m_InternalUpdateQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = ___0_textObject;
NullCheck(L_8);
List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_inline(L_8, L_9, List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:77>
return;
}
}
// Method Definition Index: 60377
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_RegisterTextElementForLayoutRebuild_m6AE3A0CF4112A8963AB4C0EFA7B7ACC4505C158E (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:85>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0;
L_0 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_element;
NullCheck(L_0);
TMP_UpdateManager_InternalRegisterTextElementForLayoutRebuild_m99DD6449E8F765D5F10D2C272EB26673D29BAE97(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:86>
return;
}
}
// Method Definition Index: 60378
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextElementForLayoutRebuild_m99DD6449E8F765D5F10D2C272EB26673D29BAE97 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, 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*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:90>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_element;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:92>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = __this->___m_LayoutQueueLookup;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_2, L_3, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
if (!L_4)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:93>
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:95>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_LayoutQueueLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, L_6, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:96>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_8 = __this->___m_LayoutRebuildQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = ___0_element;
NullCheck(L_8);
List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_inline(L_8, L_9, List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:97>
return;
}
}
// Method Definition Index: 60379
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_RegisterTextElementForGraphicRebuild_m483FB163F9D2AF1712185A874B980724B19BFFD5 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:107>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0;
L_0 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_element;
NullCheck(L_0);
TMP_UpdateManager_InternalRegisterTextElementForGraphicRebuild_m2BB7D188B607FAE033CCE3B65F6D5DBF13562524(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:110>
return;
}
}
// Method Definition Index: 60380
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextElementForGraphicRebuild_m2BB7D188B607FAE033CCE3B65F6D5DBF13562524 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, 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*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:114>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_element;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:116>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = __this->___m_GraphicQueueLookup;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_2, L_3, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
if (!L_4)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:117>
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:119>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_GraphicQueueLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, L_6, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:120>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_8 = __this->___m_GraphicRebuildQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = ___0_element;
NullCheck(L_8);
List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_inline(L_8, L_9, List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:121>
return;
}
}
// Method Definition Index: 60381
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_RegisterTextElementForCullingUpdate_m20855E80BBE3AB418B5350D58782FC57A1E65841 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:127>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0;
L_0 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_element;
NullCheck(L_0);
TMP_UpdateManager_InternalRegisterTextElementForCullingUpdate_m41E41B6A7F27C62897A7369DA43163AEADCC908F(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:130>
return;
}
}
// Method Definition Index: 60382
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalRegisterTextElementForCullingUpdate_m41E41B6A7F27C62897A7369DA43163AEADCC908F (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, 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*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:134>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_element;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:136>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = __this->___m_CullingUpdateLookup;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_2, L_3, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
if (!L_4)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:137>
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:139>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_CullingUpdateLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, L_6, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:140>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_8 = __this->___m_CullingUpdateQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9 = ___0_element;
NullCheck(L_8);
List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_inline(L_8, L_9, List_1_Add_m763D56CC188B1CACC098A5D4EA9F0B5FD1C21BC6_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:141>
return;
}
}
// Method Definition Index: 60383
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_OnCameraPreCull_m265431745A965ECAA26603D4B5519043E7D99D98 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:148>
TMP_UpdateManager_DoRebuilds_m14F711CC2FA9DA7B2B8964059CB6CA4B776F6BE8(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:149>
return;
}
}
// Method Definition Index: 60384
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_DoRebuilds_m14F711CC2FA9DA7B2B8964059CB6CA4B776F6BE8 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, 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*)&List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:157>
V_0 = 0;
goto IL_0019;
}
IL_0004:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:159>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_0 = __this->___m_InternalUpdateQueue;
int32_t L_1 = V_0;
NullCheck(L_0);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_2;
L_2 = List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23(L_0, L_1, List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23_RuntimeMethod_var);
NullCheck(L_2);
VirtualActionInvoker0::Invoke(132, L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:157>
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:157>
int32_t L_4 = V_0;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_5 = __this->___m_InternalUpdateQueue;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_5, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_4) < ((int32_t)L_6)))
{
goto IL_0004;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:163>
V_1 = 0;
goto IL_0041;
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:165>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_7 = __this->___m_LayoutRebuildQueue;
int32_t L_8 = V_1;
NullCheck(L_7);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_9;
L_9 = List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23(L_7, L_8, List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23_RuntimeMethod_var);
NullCheck(L_9);
VirtualActionInvoker1< int32_t >::Invoke(37, L_9, 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:163>
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:163>
int32_t L_11 = V_1;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_12 = __this->___m_LayoutRebuildQueue;
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_12, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_11) < ((int32_t)L_13)))
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:168>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_14 = __this->___m_LayoutRebuildQueue;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_14, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_15) <= ((int32_t)0)))
{
goto IL_0073;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:170>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_16 = __this->___m_LayoutRebuildQueue;
NullCheck(L_16);
List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_inline(L_16, List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:171>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_17 = __this->___m_LayoutQueueLookup;
NullCheck(L_17);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_17, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_0073:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:175>
V_2 = 0;
goto IL_008d;
}
IL_0077:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:177>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_18 = __this->___m_GraphicRebuildQueue;
int32_t L_19 = V_2;
NullCheck(L_18);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_20;
L_20 = List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23(L_18, L_19, List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23_RuntimeMethod_var);
NullCheck(L_20);
VirtualActionInvoker1< int32_t >::Invoke(37, L_20, 3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:175>
int32_t L_21 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_008d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:175>
int32_t L_22 = V_2;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_23 = __this->___m_GraphicRebuildQueue;
NullCheck(L_23);
int32_t L_24;
L_24 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_23, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_22) < ((int32_t)L_24)))
{
goto IL_0077;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:181>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_25 = __this->___m_GraphicRebuildQueue;
NullCheck(L_25);
int32_t L_26;
L_26 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_25, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_26) <= ((int32_t)0)))
{
goto IL_00bf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:183>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_27 = __this->___m_GraphicRebuildQueue;
NullCheck(L_27);
List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_inline(L_27, List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:184>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_28 = __this->___m_GraphicQueueLookup;
NullCheck(L_28);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_28, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_00bf:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:188>
V_3 = 0;
goto IL_00d8;
}
IL_00c3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:190>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_29 = __this->___m_CullingUpdateQueue;
int32_t L_30 = V_3;
NullCheck(L_29);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_31;
L_31 = List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23(L_29, L_30, List_1_get_Item_mC1F85E68DFB8A7463D800F9550D1A168E899AA23_RuntimeMethod_var);
NullCheck(L_31);
VirtualActionInvoker0::Invoke(102, L_31);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:188>
int32_t L_32 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_00d8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:188>
int32_t L_33 = V_3;
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_34 = __this->___m_CullingUpdateQueue;
NullCheck(L_34);
int32_t L_35;
L_35 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_34, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_33) < ((int32_t)L_35)))
{
goto IL_00c3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:194>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_36 = __this->___m_CullingUpdateQueue;
NullCheck(L_36);
int32_t L_37;
L_37 = List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_inline(L_36, List_1_get_Count_m8173746BF3F609FD2A21E7F3427487C1AA9BCA15_RuntimeMethod_var);
if ((((int32_t)L_37) <= ((int32_t)0)))
{
goto IL_010a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:196>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_38 = __this->___m_CullingUpdateQueue;
NullCheck(L_38);
List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_inline(L_38, List_1_Clear_m1FED5AA259B61C431F79CFA15977E2A00748B854_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:197>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_39 = __this->___m_CullingUpdateLookup;
NullCheck(L_39);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_39, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_010a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:199>
return;
}
}
// Method Definition Index: 60385
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_UnRegisterTextObjectForUpdate_mEFBA4B82356AAFD89692D3A3DA55B760977A8D40 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:205>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0;
L_0 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_textObject;
NullCheck(L_0);
TMP_UpdateManager_InternalUnRegisterTextObjectForUpdate_m2856DE05E46E68058986301E3DBEE17C8153B2E8(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:208>
return;
}
}
// Method Definition Index: 60386
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_UnRegisterTextElementForRebuild_m024BF55859F2F2FB7ABF6994059D74FF4F9B3548 (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:216>
il2cpp_codegen_runtime_class_init_inline(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_0;
L_0 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_1 = ___0_element;
NullCheck(L_0);
TMP_UpdateManager_InternalUnRegisterTextElementForGraphicRebuild_m9E12886C94B95F5EF2F4DE0F32C8CD9C4A597198(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:217>
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_2;
L_2 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = ___0_element;
NullCheck(L_2);
TMP_UpdateManager_InternalUnRegisterTextElementForLayoutRebuild_mA216D19431D7C825E187253D6D68B5EDB3B8FCEF(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:218>
TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* L_4;
L_4 = TMP_UpdateManager_get_instance_m1650984C00D47E778930C9063DFDA10409C87D4E(NULL);
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_5 = ___0_element;
NullCheck(L_4);
TMP_UpdateManager_InternalUnRegisterTextObjectForUpdate_m2856DE05E46E68058986301E3DBEE17C8153B2E8(L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:219>
return;
}
}
// Method Definition Index: 60387
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalUnRegisterTextElementForGraphicRebuild_m9E12886C94B95F5EF2F4DE0F32C8CD9C4A597198 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:225>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_element;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:227>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_2 = __this->___m_GraphicRebuildQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = ___0_element;
NullCheck(L_2);
bool L_4;
L_4 = List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863(L_2, L_3, List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:228>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_GraphicQueueLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65(L_5, L_6, HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:231>
return;
}
}
// Method Definition Index: 60388
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalUnRegisterTextElementForLayoutRebuild_mA216D19431D7C825E187253D6D68B5EDB3B8FCEF (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:235>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_element;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:237>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_2 = __this->___m_LayoutRebuildQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = ___0_element;
NullCheck(L_2);
bool L_4;
L_4 = List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863(L_2, L_3, List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:238>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_LayoutQueueLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65(L_5, L_6, HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:239>
return;
}
}
// Method Definition Index: 60389
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager_InternalUnRegisterTextObjectForUpdate_m2856DE05E46E68058986301E3DBEE17C8153B2E8 (TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2* __this, TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* ___0_textObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:243>
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_0 = ___0_textObject;
NullCheck(L_0);
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:245>
List_1_t2147F3FC8B4F16EE577CAF4E40F9D9A684B4CBBD* L_2 = __this->___m_InternalUpdateQueue;
TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* L_3 = ___0_textObject;
NullCheck(L_2);
bool L_4;
L_4 = List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863(L_2, L_3, List_1_Remove_m6ED5BAB986A55B3B55F49C302A15A8F0AA41A863_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:246>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_InternalUpdateLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65(L_5, L_6, HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:247>
return;
}
}
// Method Definition Index: 60390
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateManager__cctor_mEF08DEAFD5C6000A5E8AF447E12B4D82D91DD634 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5915D045A3DCD7E37FEF137C08A94B3BA0842B87);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7322B70C8ED55C917FB0AF74C8A7685589D953E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86CFE05CA4FDAC032BC9802F156E675CAC753C8C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral996659EC38C0F61B23141AE82D150D258D3E21E6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECCA7D3167824BCF0D51CC29342CC6EE634437DF);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:27>
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
memset((&L_0), 0, sizeof(L_0));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteral996659EC38C0F61B23141AE82D150D258D3E21E6, NULL);
((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___k_RegisterTextObjectForUpdateMarker = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:28>
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_1;
memset((&L_1), 0, sizeof(L_1));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_1), _stringLiteral5915D045A3DCD7E37FEF137C08A94B3BA0842B87, NULL);
((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___k_RegisterTextElementForGraphicRebuildMarker = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:29>
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_2;
memset((&L_2), 0, sizeof(L_2));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_2), _stringLiteralECCA7D3167824BCF0D51CC29342CC6EE634437DF, NULL);
((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___k_RegisterTextElementForCullingUpdateMarker = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:30>
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_3;
memset((&L_3), 0, sizeof(L_3));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_3), _stringLiteral86CFE05CA4FDAC032BC9802F156E675CAC753C8C, NULL);
((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___k_UnregisterTextObjectForUpdateMarker = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateManager.cs:31>
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_4;
memset((&L_4), 0, sizeof(L_4));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_4), _stringLiteral7322B70C8ED55C917FB0AF74C8A7685589D953E2, NULL);
((TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateManager_tE9BFD4F61F3B94F860D7D3A6436162DA893BA2E2_il2cpp_TypeInfo_var))->___k_UnregisterTextElementForGraphicRebuildMarker = L_4;
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: 60391
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:33>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_0 = ((TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var))->___s_Instance;
if (L_0)
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:34>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_1 = (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4*)il2cpp_codegen_object_new(TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var);
TMP_UpdateRegistry__ctor_mAD466DAAF6A8867F7D24D9B00AD6D5E113D2649E(L_1, NULL);
((TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var))->___s_Instance = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var))->___s_Instance), (void*)L_1);
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:35>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_2 = ((TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_StaticFields*)il2cpp_codegen_static_fields_for(TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4_il2cpp_TypeInfo_var))->___s_Instance;
return L_2;
}
}
// Method Definition Index: 60392
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry__ctor_mAD466DAAF6A8867F7D24D9B00AD6D5E113D2649E (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TMP_UpdateRegistry_PerformUpdateForCanvasRendererObjects_m0C118FBD3B2ADDD2FE9E40136F45D38D5C8975B9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:17>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_0 = (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*)il2cpp_codegen_object_new(List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1_il2cpp_TypeInfo_var);
List_1__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A(L_0, List_1__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A_RuntimeMethod_var);
__this->___m_LayoutRebuildQueue = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LayoutRebuildQueue), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:18>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_1 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_1, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
__this->___m_LayoutQueueLookup = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LayoutQueueLookup), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:20>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_2 = (List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1*)il2cpp_codegen_object_new(List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1_il2cpp_TypeInfo_var);
List_1__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A(L_2, List_1__ctor_m8A505118A7178D5C9ADB2985680B732B4CCCAD0A_RuntimeMethod_var);
__this->___m_GraphicRebuildQueue = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GraphicRebuildQueue), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:21>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_3 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF(L_3, HashSet_1__ctor_m90EA29D74B137C5317CDC485AA1D799F0B6726FF_RuntimeMethod_var);
__this->___m_GraphicQueueLookup = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GraphicQueueLookup), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:43>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:46>
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* L_4 = (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC*)il2cpp_codegen_object_new(WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3(L_4, __this, (intptr_t)((void*)TMP_UpdateRegistry_PerformUpdateForCanvasRendererObjects_m0C118FBD3B2ADDD2FE9E40136F45D38D5C8975B9_RuntimeMethod_var), NULL);
Canvas_add_willRenderCanvases_m687D781C0082C147C4E9C2F5A82C59A696129E74(L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:47>
return;
}
}
// Method Definition Index: 60393
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_RegisterCanvasElementForLayoutRebuild_mA9F9146A5AC0DBAB51A11A85026673AB0362BD11 (RuntimeObject* ___0_element, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:56>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_0;
L_0 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
RuntimeObject* L_1 = ___0_element;
NullCheck(L_0);
bool L_2;
L_2 = TMP_UpdateRegistry_InternalRegisterCanvasElementForLayoutRebuild_mD0B965C049EBEB2E71B2BC8D2C7F16ECD47F0E53(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:57>
return;
}
}
// Method Definition Index: 60394
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_UpdateRegistry_InternalRegisterCanvasElementForLayoutRebuild_mD0B965C049EBEB2E71B2BC8D2C7F16ECD47F0E53 (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, 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*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:61>
RuntimeObject* L_0 = ___0_element;
NullCheck(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)));
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:63>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = __this->___m_LayoutQueueLookup;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_2, L_3, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
if (!L_4)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:64>
return (bool)0;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:66>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_LayoutQueueLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, L_6, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:67>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_8 = __this->___m_LayoutRebuildQueue;
RuntimeObject* L_9 = ___0_element;
NullCheck(L_8);
List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_inline(L_8, L_9, List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:69>
return (bool)1;
}
}
// Method Definition Index: 60395
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_RegisterCanvasElementForGraphicRebuild_mB7AAD68EA73E63195616E956AB75DB961228DCD2 (RuntimeObject* ___0_element, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:79>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_0;
L_0 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
RuntimeObject* L_1 = ___0_element;
NullCheck(L_0);
bool L_2;
L_2 = TMP_UpdateRegistry_InternalRegisterCanvasElementForGraphicRebuild_m3D71D7AB720191114A3CAD60899ED945D8614F3A(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:80>
return;
}
}
// Method Definition Index: 60396
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TMP_UpdateRegistry_InternalRegisterCanvasElementForGraphicRebuild_m3D71D7AB720191114A3CAD60899ED945D8614F3A (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, 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*)&HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:84>
RuntimeObject* L_0 = ___0_element;
NullCheck(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)));
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:86>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = __this->___m_GraphicQueueLookup;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1(L_2, L_3, HashSet_1_Contains_m98A9F88FF94538B5EECB0F87E1E3B3572E02ACA1_RuntimeMethod_var);
if (!L_4)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:87>
return (bool)0;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:89>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_5 = __this->___m_GraphicQueueLookup;
int32_t L_6 = V_0;
NullCheck(L_5);
bool L_7;
L_7 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_5, L_6, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:90>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_8 = __this->___m_GraphicRebuildQueue;
RuntimeObject* L_9 = ___0_element;
NullCheck(L_8);
List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_inline(L_8, L_9, List_1_Add_m0CC3C8873AF63F66DA03C8231852DA0C91B9106F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:92>
return (bool)1;
}
}
// Method Definition Index: 60397
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_PerformUpdateForCanvasRendererObjects_m0C118FBD3B2ADDD2FE9E40136F45D38D5C8975B9 (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, 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*)&ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F_RuntimeMethod_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_UpdateRegistery.cs:105>
V_0 = 0;
goto IL_001e;
}
IL_0004:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:107>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_0;
L_0 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
NullCheck(L_0);
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_1 = L_0->___m_LayoutRebuildQueue;
int32_t L_2 = V_0;
NullCheck(L_1);
RuntimeObject* L_3;
L_3 = List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F(L_1, L_2, List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:109>
NullCheck(L_3);
InterfaceActionInvoker1< int32_t >::Invoke(0, ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91_il2cpp_TypeInfo_var, L_3, 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:105>
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:105>
int32_t L_5 = V_0;
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_6 = __this->___m_LayoutRebuildQueue;
NullCheck(L_6);
int32_t L_7;
L_7 = List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_inline(L_6, List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_RuntimeMethod_var);
if ((((int32_t)L_5) < ((int32_t)L_7)))
{
goto IL_0004;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:112>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_8 = __this->___m_LayoutRebuildQueue;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_inline(L_8, List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_RuntimeMethod_var);
if ((((int32_t)L_9) <= ((int32_t)0)))
{
goto IL_0050;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:114>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_10 = __this->___m_LayoutRebuildQueue;
NullCheck(L_10);
List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_inline(L_10, List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:115>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = __this->___m_LayoutQueueLookup;
NullCheck(L_11);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_11, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:122>
V_1 = 0;
goto IL_006e;
}
IL_0054:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:124>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_12;
L_12 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
NullCheck(L_12);
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_13 = L_12->___m_GraphicRebuildQueue;
int32_t L_14 = V_1;
NullCheck(L_13);
RuntimeObject* L_15;
L_15 = List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F(L_13, L_14, List_1_get_Item_mEC330D8CC5421C036D96DCB2D444A6DE4591062F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:126>
NullCheck(L_15);
InterfaceActionInvoker1< int32_t >::Invoke(0, ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91_il2cpp_TypeInfo_var, L_15, 3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:122>
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_006e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:122>
int32_t L_17 = V_1;
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_18 = __this->___m_GraphicRebuildQueue;
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_inline(L_18, List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_RuntimeMethod_var);
if ((((int32_t)L_17) < ((int32_t)L_19)))
{
goto IL_0054;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:130>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_20 = __this->___m_GraphicRebuildQueue;
NullCheck(L_20);
int32_t L_21;
L_21 = List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_inline(L_20, List_1_get_Count_m79FB8A308070AEA69B25CD973D673A16B64D2F1A_RuntimeMethod_var);
if ((((int32_t)L_21) <= ((int32_t)0)))
{
goto IL_00a0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:132>
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_22 = __this->___m_GraphicRebuildQueue;
NullCheck(L_22);
List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_inline(L_22, List_1_Clear_mA9EB78E313F046C500325DEDE20DDF7C6F15CCBB_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:133>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_23 = __this->___m_GraphicQueueLookup;
NullCheck(L_23);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_23, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
}
IL_00a0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:135>
return;
}
}
// Method Definition Index: 60398
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_PerformUpdateForMeshRendererObjects_mA5D3656421524B3258494141D9A73D3A5EA49D4E (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBD9676747DCD99A0578C5B0B4D09EA47A139DA4B);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:143>
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteralBD9676747DCD99A0578C5B0B4D09EA47A139DA4B, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:144>
return;
}
}
// Method Definition Index: 60399
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_UnRegisterCanvasElementForRebuild_m7ADDF5C250DDEBBD803615D0B62A0B2A25BF08C5 (RuntimeObject* ___0_element, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:153>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_0;
L_0 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
RuntimeObject* L_1 = ___0_element;
NullCheck(L_0);
TMP_UpdateRegistry_InternalUnRegisterCanvasElementForLayoutRebuild_mA9A8EC29FC4587BAB47D3A48725299C9F3251BEC(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:154>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_2;
L_2 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
RuntimeObject* L_3 = ___0_element;
NullCheck(L_2);
TMP_UpdateRegistry_InternalUnRegisterCanvasElementForGraphicRebuild_mA2012BE5D69C00E5865F9C4428F9D85A39B4331A(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:155>
return;
}
}
// Method Definition Index: 60400
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_InternalUnRegisterCanvasElementForLayoutRebuild_mA9A8EC29FC4587BAB47D3A48725299C9F3251BEC (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:160>
RuntimeObject* L_0 = ___0_element;
NullCheck(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)));
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:163>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_2;
L_2 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
NullCheck(L_2);
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_3 = L_2->___m_LayoutRebuildQueue;
RuntimeObject* L_4 = ___0_element;
NullCheck(L_3);
bool L_5;
L_5 = List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B(L_3, L_4, List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:164>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_6 = __this->___m_GraphicQueueLookup;
int32_t L_7 = V_0;
NullCheck(L_6);
bool L_8;
L_8 = HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65(L_6, L_7, HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:165>
return;
}
}
// Method Definition Index: 60401
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TMP_UpdateRegistry_InternalUnRegisterCanvasElementForGraphicRebuild_mA2012BE5D69C00E5865F9C4428F9D85A39B4331A (TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:170>
RuntimeObject* L_0 = ___0_element;
NullCheck(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)));
int32_t L_1;
L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(((Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)IsInstClass((RuntimeObject*)L_0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var)), NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:173>
TMP_UpdateRegistry_t3F736F6AF07215FFC11BAFFAB576AFFE4F0C85F4* L_2;
L_2 = TMP_UpdateRegistry_get_instance_m6DDAF8DA224196A7AC60D0F1FF65752D6C03548A(NULL);
NullCheck(L_2);
List_1_t02DF1539DF01B1631C7DD0DE0AD7ACE8839CB2D1* L_3 = L_2->___m_GraphicRebuildQueue;
RuntimeObject* L_4 = ___0_element;
NullCheck(L_3);
bool L_5;
L_5 = List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B(L_3, L_4, List_1_Remove_m948E7372BBD151264569B8C3F67DE346CAE6CD7B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:174>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_6 = __this->___m_LayoutQueueLookup;
int32_t L_7 = V_0;
NullCheck(L_6);
bool L_8;
L_8 = HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65(L_6, L_7, HashSet_1_Remove_mF4C8539185EBCAAE0803DF227E006B701007DD65_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_UpdateRegistery.cs:175>
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: 60402
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TexturePacker_JsonArray__ctor_mA7347C642D7784A142849ED55983E779C997D853 (TexturePacker_JsonArray_tA532E720E5D2DFB9915DC17B15B654708DFC7FA7* __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: 60403
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SpriteFrame_ToString_m74A323FCED2C3503F98BEB090A2EF8FE20B53E0C (SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35855F15E9EF2CB3744D0B38C366EE3464289E65);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F178296412650029A46BF49F4A367936D3796A2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4807BC6986CBA743F29DC7F522B791C3E1B44BEA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A2733A2367E08485E175227A3FA346E47CB518F);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_SpriteAssetImportFormats.cs:21>
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral35855F15E9EF2CB3744D0B38C366EE3464289E65);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
float* L_3 = (float*)(&__this->___x);
String_t* L_4;
L_4 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_3, _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85, NULL);
NullCheck(L_2);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_4);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_2;
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral3F178296412650029A46BF49F4A367936D3796A2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
float* L_7 = (float*)(&__this->___y);
String_t* L_8;
L_8 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_7, _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85, NULL);
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_6;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral4807BC6986CBA743F29DC7F522B791C3E1B44BEA);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
float* L_11 = (float*)(&__this->___h);
String_t* L_12;
L_12 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_11, _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85, NULL);
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_12);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_10;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral6A2733A2367E08485E175227A3FA346E47CB518F);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
float* L_15 = (float*)(&__this->___w);
String_t* L_16;
L_16 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_15, _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85, NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_16);
String_t* L_17;
L_17 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_SpriteAssetImportFormats.cs:22>
return L_17;
}
}
IL2CPP_EXTERN_C String_t* SpriteFrame_ToString_m74A323FCED2C3503F98BEB090A2EF8FE20B53E0C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4*>(__this + _offset);
String_t* _returnValue;
_returnValue = SpriteFrame_ToString_m74A323FCED2C3503F98BEB090A2EF8FE20B53E0C(_thisAdjusted, method);
return _returnValue;
}
#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: 60404
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SpriteSize_ToString_mED85E2303923FBF7A05A012E064705856A4CC2DB (SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4807BC6986CBA743F29DC7F522B791C3E1B44BEA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4ECA4ACF6B856BD63138D010DEA72B85D6666ABB);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_SpriteAssetImportFormats.cs:34>
float* L_0 = (float*)(&__this->___w);
String_t* L_1;
L_1 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_0, _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85, NULL);
float* L_2 = (float*)(&__this->___h);
String_t* L_3;
L_3 = Single_ToString_m3F2C4433B6ADFA5ED8E3F14ED19CD23014E5179D(L_2, _stringLiteral36967F33A1482179FE45CD9CCC3AE6241AA43F85, NULL);
String_t* L_4;
L_4 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral4ECA4ACF6B856BD63138D010DEA72B85D6666ABB, L_1, _stringLiteral4807BC6986CBA743F29DC7F522B791C3E1B44BEA, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_SpriteAssetImportFormats.cs:35>
return L_4;
}
}
IL2CPP_EXTERN_C String_t* SpriteSize_ToString_mED85E2303923FBF7A05A012E064705856A4CC2DB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3*>(__this + _offset);
String_t* _returnValue;
_returnValue = SpriteSize_ToString_mED85E2303923FBF7A05A012E064705856A4CC2DB(_thisAdjusted, method);
return _returnValue;
}
#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 Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshal_pinvoke(const Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD& unmarshaled, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_pinvoke& marshaled)
{
marshaled.___filename = il2cpp_codegen_marshal_string(unmarshaled.___filename);
marshaled.___frame = unmarshaled.___frame;
marshaled.___rotated = static_cast<int32_t>(unmarshaled.___rotated);
marshaled.___trimmed = static_cast<int32_t>(unmarshaled.___trimmed);
marshaled.___spriteSourceSize = unmarshaled.___spriteSourceSize;
marshaled.___sourceSize = unmarshaled.___sourceSize;
marshaled.___pivot = unmarshaled.___pivot;
}
IL2CPP_EXTERN_C void Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshal_pinvoke_back(const Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_pinvoke& marshaled, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD& unmarshaled)
{
unmarshaled.___filename = il2cpp_codegen_marshal_string_result(marshaled.___filename);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___filename), (void*)il2cpp_codegen_marshal_string_result(marshaled.___filename));
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 unmarshaledframe_temp_1;
memset((&unmarshaledframe_temp_1), 0, sizeof(unmarshaledframe_temp_1));
unmarshaledframe_temp_1 = marshaled.___frame;
unmarshaled.___frame = unmarshaledframe_temp_1;
bool unmarshaledrotated_temp_2 = false;
unmarshaledrotated_temp_2 = static_cast<bool>(marshaled.___rotated);
unmarshaled.___rotated = unmarshaledrotated_temp_2;
bool unmarshaledtrimmed_temp_3 = false;
unmarshaledtrimmed_temp_3 = static_cast<bool>(marshaled.___trimmed);
unmarshaled.___trimmed = unmarshaledtrimmed_temp_3;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 unmarshaledspriteSourceSize_temp_4;
memset((&unmarshaledspriteSourceSize_temp_4), 0, sizeof(unmarshaledspriteSourceSize_temp_4));
unmarshaledspriteSourceSize_temp_4 = marshaled.___spriteSourceSize;
unmarshaled.___spriteSourceSize = unmarshaledspriteSourceSize_temp_4;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 unmarshaledsourceSize_temp_5;
memset((&unmarshaledsourceSize_temp_5), 0, sizeof(unmarshaledsourceSize_temp_5));
unmarshaledsourceSize_temp_5 = marshaled.___sourceSize;
unmarshaled.___sourceSize = unmarshaledsourceSize_temp_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledpivot_temp_6;
memset((&unmarshaledpivot_temp_6), 0, sizeof(unmarshaledpivot_temp_6));
unmarshaledpivot_temp_6 = marshaled.___pivot;
unmarshaled.___pivot = unmarshaledpivot_temp_6;
}
IL2CPP_EXTERN_C void Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshal_pinvoke_cleanup(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___filename);
marshaled.___filename = NULL;
}
IL2CPP_EXTERN_C void Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshal_com(const Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD& unmarshaled, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_com& marshaled)
{
marshaled.___filename = il2cpp_codegen_marshal_bstring(unmarshaled.___filename);
marshaled.___frame = unmarshaled.___frame;
marshaled.___rotated = static_cast<int32_t>(unmarshaled.___rotated);
marshaled.___trimmed = static_cast<int32_t>(unmarshaled.___trimmed);
marshaled.___spriteSourceSize = unmarshaled.___spriteSourceSize;
marshaled.___sourceSize = unmarshaled.___sourceSize;
marshaled.___pivot = unmarshaled.___pivot;
}
IL2CPP_EXTERN_C void Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshal_com_back(const Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_com& marshaled, Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD& unmarshaled)
{
unmarshaled.___filename = il2cpp_codegen_marshal_bstring_result(marshaled.___filename);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___filename), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___filename));
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 unmarshaledframe_temp_1;
memset((&unmarshaledframe_temp_1), 0, sizeof(unmarshaledframe_temp_1));
unmarshaledframe_temp_1 = marshaled.___frame;
unmarshaled.___frame = unmarshaledframe_temp_1;
bool unmarshaledrotated_temp_2 = false;
unmarshaledrotated_temp_2 = static_cast<bool>(marshaled.___rotated);
unmarshaled.___rotated = unmarshaledrotated_temp_2;
bool unmarshaledtrimmed_temp_3 = false;
unmarshaledtrimmed_temp_3 = static_cast<bool>(marshaled.___trimmed);
unmarshaled.___trimmed = unmarshaledtrimmed_temp_3;
SpriteFrame_t0AD908328349FA1B90D428FEBAAD7B480B6D59F4 unmarshaledspriteSourceSize_temp_4;
memset((&unmarshaledspriteSourceSize_temp_4), 0, sizeof(unmarshaledspriteSourceSize_temp_4));
unmarshaledspriteSourceSize_temp_4 = marshaled.___spriteSourceSize;
unmarshaled.___spriteSourceSize = unmarshaledspriteSourceSize_temp_4;
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 unmarshaledsourceSize_temp_5;
memset((&unmarshaledsourceSize_temp_5), 0, sizeof(unmarshaledsourceSize_temp_5));
unmarshaledsourceSize_temp_5 = marshaled.___sourceSize;
unmarshaled.___sourceSize = unmarshaledsourceSize_temp_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledpivot_temp_6;
memset((&unmarshaledpivot_temp_6), 0, sizeof(unmarshaledpivot_temp_6));
unmarshaledpivot_temp_6 = marshaled.___pivot;
unmarshaled.___pivot = unmarshaledpivot_temp_6;
}
IL2CPP_EXTERN_C void Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshal_com_cleanup(Frame_tE254B3BDA010B9114EF1F470C177342FAF3E8FFD_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___filename);
marshaled.___filename = 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
IL2CPP_EXTERN_C void Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshal_pinvoke(const Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47& unmarshaled, Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_pinvoke& marshaled)
{
marshaled.___app = il2cpp_codegen_marshal_string(unmarshaled.___app);
marshaled.___version = il2cpp_codegen_marshal_string(unmarshaled.___version);
marshaled.___image = il2cpp_codegen_marshal_string(unmarshaled.___image);
marshaled.___format = il2cpp_codegen_marshal_string(unmarshaled.___format);
marshaled.___size = unmarshaled.___size;
marshaled.___scale = unmarshaled.___scale;
marshaled.___smartupdate = il2cpp_codegen_marshal_string(unmarshaled.___smartupdate);
}
IL2CPP_EXTERN_C void Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshal_pinvoke_back(const Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_pinvoke& marshaled, Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47& unmarshaled)
{
unmarshaled.___app = il2cpp_codegen_marshal_string_result(marshaled.___app);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___app), (void*)il2cpp_codegen_marshal_string_result(marshaled.___app));
unmarshaled.___version = il2cpp_codegen_marshal_string_result(marshaled.___version);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___version), (void*)il2cpp_codegen_marshal_string_result(marshaled.___version));
unmarshaled.___image = il2cpp_codegen_marshal_string_result(marshaled.___image);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___image), (void*)il2cpp_codegen_marshal_string_result(marshaled.___image));
unmarshaled.___format = il2cpp_codegen_marshal_string_result(marshaled.___format);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___format), (void*)il2cpp_codegen_marshal_string_result(marshaled.___format));
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 unmarshaledsize_temp_4;
memset((&unmarshaledsize_temp_4), 0, sizeof(unmarshaledsize_temp_4));
unmarshaledsize_temp_4 = marshaled.___size;
unmarshaled.___size = unmarshaledsize_temp_4;
float unmarshaledscale_temp_5 = 0.0f;
unmarshaledscale_temp_5 = marshaled.___scale;
unmarshaled.___scale = unmarshaledscale_temp_5;
unmarshaled.___smartupdate = il2cpp_codegen_marshal_string_result(marshaled.___smartupdate);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___smartupdate), (void*)il2cpp_codegen_marshal_string_result(marshaled.___smartupdate));
}
IL2CPP_EXTERN_C void Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshal_pinvoke_cleanup(Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___app);
marshaled.___app = NULL;
il2cpp_codegen_marshal_free(marshaled.___version);
marshaled.___version = NULL;
il2cpp_codegen_marshal_free(marshaled.___image);
marshaled.___image = NULL;
il2cpp_codegen_marshal_free(marshaled.___format);
marshaled.___format = NULL;
il2cpp_codegen_marshal_free(marshaled.___smartupdate);
marshaled.___smartupdate = NULL;
}
IL2CPP_EXTERN_C void Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshal_com(const Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47& unmarshaled, Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_com& marshaled)
{
marshaled.___app = il2cpp_codegen_marshal_bstring(unmarshaled.___app);
marshaled.___version = il2cpp_codegen_marshal_bstring(unmarshaled.___version);
marshaled.___image = il2cpp_codegen_marshal_bstring(unmarshaled.___image);
marshaled.___format = il2cpp_codegen_marshal_bstring(unmarshaled.___format);
marshaled.___size = unmarshaled.___size;
marshaled.___scale = unmarshaled.___scale;
marshaled.___smartupdate = il2cpp_codegen_marshal_bstring(unmarshaled.___smartupdate);
}
IL2CPP_EXTERN_C void Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshal_com_back(const Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_com& marshaled, Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47& unmarshaled)
{
unmarshaled.___app = il2cpp_codegen_marshal_bstring_result(marshaled.___app);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___app), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___app));
unmarshaled.___version = il2cpp_codegen_marshal_bstring_result(marshaled.___version);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___version), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___version));
unmarshaled.___image = il2cpp_codegen_marshal_bstring_result(marshaled.___image);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___image), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___image));
unmarshaled.___format = il2cpp_codegen_marshal_bstring_result(marshaled.___format);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___format), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___format));
SpriteSize_tF99BB7603AE2E6587E6184ACAB6CD209FE6569B3 unmarshaledsize_temp_4;
memset((&unmarshaledsize_temp_4), 0, sizeof(unmarshaledsize_temp_4));
unmarshaledsize_temp_4 = marshaled.___size;
unmarshaled.___size = unmarshaledsize_temp_4;
float unmarshaledscale_temp_5 = 0.0f;
unmarshaledscale_temp_5 = marshaled.___scale;
unmarshaled.___scale = unmarshaledscale_temp_5;
unmarshaled.___smartupdate = il2cpp_codegen_marshal_bstring_result(marshaled.___smartupdate);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___smartupdate), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___smartupdate));
}
IL2CPP_EXTERN_C void Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshal_com_cleanup(Meta_tCCCCDDA9D2E4CBAC052062C6FBE9029798702B47_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___app);
marshaled.___app = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___version);
marshaled.___version = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___image);
marshaled.___image = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___format);
marshaled.___format = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___smartupdate);
marshaled.___smartupdate = 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: 60405
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SpriteDataObject__ctor_m89C520B855B17B46E4B43024C4941688A276CBE1 (SpriteDataObject_t9D25639DD8A0581779E5EEBBD10DB66EB1A1978F* __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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Method Definition Index: 60310
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_ElementType_m703F5FBDC79A8DADC7F4B447B4AF330355C7F838_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:165>
int32_t L_0 = __this->___m_ElementType;
return L_0;
}
}
// Method Definition Index: 60311
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_ElementType_m21BDF21A3E34C9819806A161ADB8399F16436975_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:166>
int32_t L_0 = ___0_value;
__this->___m_ElementType = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:166>
return;
}
}
// Method Definition Index: 60312
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_StartIndex_m77B28D98312F5882E6F2F9E6C8A57EA65941081A_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:171>
int32_t L_0 = __this->___m_StartIndex;
return L_0;
}
}
// Method Definition Index: 60313
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_StartIndex_m945D88D344C81F31C227CCB5DBBC5DCAA94597E3_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:172>
int32_t L_0 = ___0_value;
__this->___m_StartIndex = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:172>
return;
}
}
// Method Definition Index: 60314
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextProcessingElement_get_Length_mFDA3AB4B35B7108546102FC5011A9FD3151ABD65_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:177>
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
// Method Definition Index: 60315
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_Length_mB7FDD884C39A65CD1AEF4DFF2C58B8FFCBEA237A_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:178>
int32_t L_0 = ___0_value;
__this->___m_Length = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:178>
return;
}
}
// Method Definition Index: 60316
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 TextProcessingElement_get_CharacterElement_m1BF15E0D6F562CF93C96E59F916D849DD8A82054_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:183>
CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49 L_0 = __this->___m_CharacterElement;
return L_0;
}
}
// Method Definition Index: 60317
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 TextProcessingElement_get_MarkupElement_m715A1CA226D2C83E524CE4C0C30D999775FF9484_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:188>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 L_0 = __this->___m_MarkupElement;
return L_0;
}
}
// Method Definition Index: 60318
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextProcessingElement_set_MarkupElement_m41754D67A58DF847DA0F0BA85D12855F43D069C2_inline (TextProcessingElement_t89350E0D074EE128F0FDB24BBABAC07AD5E4B750* __this, MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:189>
MarkupElement_tFB43AAC38494E41706B5A0091889F676488D5BB3 L_0 = ___0_value;
__this->___m_MarkupElement = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_MarkupElement))->___m_Attributes), (void*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:189>
return;
}
}
// Method Definition Index: 60288
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t CharacterElement_get_Unicode_m8879A7878799AD4CEF19EF91E5907A4DD0036125_inline (CharacterElement_t555F920B2FA2AF6C0E48B2B54C747697D8329C49* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_TextProcessingCommon.cs:18>
uint32_t L_0 = __this->___m_Unicode;
return L_0;
}
}
// Method Definition Index: 37898
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, NULL);
V_0 = L_4;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
return L_5;
}
}
// 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: 37834
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) < ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37764
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// 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: 59995
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_overflowMode_m494E5C01E450AF8F4F344856D289D0FDEB8DDCB4_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_Text.cs:792>
int32_t L_0 = __this->___m_overflowMode;
return L_0;
}
}
// Method Definition Index: 60046
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TMP_Text_get_pageToDisplay_mAA3CCC7BD6CA9430558F3409E05B6E754D82C730_inline (TMP_Text_tE8D677872D43AD4B2AAF0D6101692A17D0B251A9* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/TMP/TMP_Text.cs:1189>
int32_t L_0 = __this->___m_pageToDisplay;
return L_0;
}
}
// 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: 37746
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
float L_13 = L_12.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
float L_15 = L_14.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
float L_17 = L_16.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
float L_19 = L_18.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
float L_21 = L_20.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
float L_23 = L_22.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), NULL);
V_0 = L_24;
goto IL_005a;
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
return L_25;
}
}
// 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: 37753
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
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_0 = ((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))));
goto IL_002d;
}
IL_002d:
{
float L_12 = V_0;
return L_12;
}
}
// 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: 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: 37767
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___backVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36414
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_inPoint, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_inNormal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
__this->___m_Normal = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = __this->___m_Normal;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_inPoint;
float L_4;
L_4 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_2, L_3, NULL);
__this->___m_Distance = ((-L_4));
return;
}
}
// Method Definition Index: 36418
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 ___0_ray, float* ___1_enter, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
bool V_3 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0;
L_0 = Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = __this->___m_Normal;
float L_2;
L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
V_0 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline((&___0_ray), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = __this->___m_Normal;
float L_5;
L_5 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_3, L_4, NULL);
float L_6 = __this->___m_Distance;
V_1 = ((float)il2cpp_codegen_subtract(((-L_5)), L_6));
float L_7 = V_0;
bool L_8;
L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, (0.0f), NULL);
V_2 = L_8;
bool L_9 = V_2;
if (!L_9)
{
goto IL_004a;
}
}
{
float* L_10 = ___1_enter;
*((float*)L_10) = (float)(0.0f);
V_3 = (bool)0;
goto IL_005b;
}
IL_004a:
{
float* L_11 = ___1_enter;
float L_12 = V_1;
float L_13 = V_0;
*((float*)L_11) = (float)((float)(L_12/L_13));
float* L_14 = ___1_enter;
float L_15 = *((float*)L_14);
V_3 = (bool)((((float)L_15) > ((float)(0.0f)))? 1 : 0);
goto IL_005b;
}
IL_005b:
{
bool L_16 = V_3;
return L_16;
}
}
// Method Definition Index: 37777
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
float L_1 = L_0.___x;
float L_2 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
float L_4 = L_3.___y;
float L_5 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
float L_7 = L_6.___z;
float L_8 = ___0_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: 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: 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: 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: 35715
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
intptr_t L_1;
L_1 = ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64(L_0, (uint16_t)1, 0, 0, NULL);
__this->___m_Ptr = L_1;
return;
}
}
// 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: 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: 9301
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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));
}
{
int32_t L_1 = __this->____size;
V_0 = L_1;
__this->____size = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_003c:
{
return;
}
}
// 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: 37750
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
float L_1;
L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_001e;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
V_2 = L_6;
goto IL_0026;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_2 = L_7;
goto IL_0026;
}
IL_0026:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
return L_8;
}
}
// Method Definition Index: 36424
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_direction_m21C2D22D3BD4A683BD4DC191AB22DD05F5EC2086_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Direction;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36422
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Ray_get_origin_m97604A8F180316A410DCD77B7D74D04522FA1BA6_inline (Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Origin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 37855
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
// Method Definition Index: 37758
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, 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;
}
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
float L_3 = L_2.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
float L_7 = L_6.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
float L_11 = L_10.___z;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_12;
L_12 = sqrt(((double)((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))))));
V_0 = ((float)L_12);
goto IL_0034;
}
IL_0034:
{
float L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 37778
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}