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

30374 lines
1.4 MiB

#include "pch-cpp.hpp"
struct VirtualActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct VirtualActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC;
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
struct Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8;
struct Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC;
struct Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E;
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
struct Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5;
struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12;
struct HashSet_1_tC2DD42EF8D44AC9B58E6A24D2D499C4A792620C9;
struct HashSet_1_t7339109B23CAC1C7B695498778D7AC8166F04AF7;
struct IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9;
struct IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB;
struct List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F;
struct List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94;
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
struct List_1_t3517D52AE25CA3B19051E691E9C06ED03A3AB9B8;
struct List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4;
struct List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3;
struct List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_t7332B13FD5FE98FFC2D7BFD93BD6B2A851131586;
struct List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t8292C421BBB00D7661DC07462822936152BAB446;
struct List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB;
struct List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B;
struct List_1_t67A1600A303BB89506DFD21B59687088B7E0675B;
struct List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5;
struct List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A;
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
struct List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317;
struct ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13;
struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259;
struct Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD;
struct Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12;
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
struct UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7;
struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A;
struct UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB;
struct UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205;
struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ComponentU5BU5D_t40ECDBC5CC15EA282AF49771C20EBFDADC532D0E;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct MaskU5BU5D_tC12CB35F740B6E9464803FA888398F6DAFB8FBB0;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RectMask2DU5BU5D_t1CAF46F4C50FFC9EA97E562C791FF4F6C9726CFC;
struct RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D;
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D;
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
struct AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938;
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F;
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622;
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1;
struct BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832;
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
struct CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B;
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1;
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707;
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
struct GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940;
struct HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA;
struct HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct ICanvasElement_t7F0ABB1280486B82E3267F9C26130FD4AAACAE91;
struct IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A;
struct IMaskable_t29D1BC9B6A3C43BB1A76AE61276ED996087A0929;
struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82;
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140;
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A;
struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE;
struct LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564;
struct Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213;
struct MaskUtilities_tD922FDEB6464FC067E74D38BAAFC8AB72665E4E6;
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB;
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
struct RectangularVertexClipper_t55234A392C423FCC9A016503B2D1763D52E6605A;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E;
struct Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3;
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
struct String_t;
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D;
struct UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77;
struct UIToolkitInteroperabilityBridge_t8E98EE5D73E8CCAA894A1BE50049E2A06E592CDD;
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
struct VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8;
struct VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC;
struct DisplaysUpdatedDelegate_t1BAACED9BE72131FD59213A3186F5D7AB9E1FD68;
struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1;
struct U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0;
struct U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691;
struct EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655;
struct OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F;
struct OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B;
struct SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D;
struct U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2;
struct U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49;
struct U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94;
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24;
struct ScrollRectEvent_t812C011901E6101F2A0FFC34C66AC5F65C0DEC26;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t12B9346687DF28CBBB3796DA072074214F719F3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t69729189F3D47D27F939926609B63BADA6E41444_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ILayoutSelfController_t0E526AE7F9329BA48E86991F8BBC2C0F6C406CA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IMaskable_t29D1BC9B6A3C43BB1A76AE61276ED996087A0929_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_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* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t3A51899FBAA581553000230A6A0F92898553245F____1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD;
IL2CPP_EXTERN_C String_t* _stringLiteral0BB6A54C48827D7DFD66BED24353A0F8912C3BFE;
IL2CPP_EXTERN_C String_t* _stringLiteral1489F923C4DCA729178B3E3233458550D8DDDF29;
IL2CPP_EXTERN_C String_t* _stringLiteral1D21129BD0F2E1310447856130DF701E8D96747E;
IL2CPP_EXTERN_C String_t* _stringLiteral24313380B89749FA23D81C8CFE7ECADF5F282DF3;
IL2CPP_EXTERN_C String_t* _stringLiteral27C7727EAAAD675C621F6257F2BD5190CE343979;
IL2CPP_EXTERN_C String_t* _stringLiteral3E18EAC6DBCF1C397BA042663B58A8EB7C6A0545;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral4379B0249B80A34ABC2748B5F0D030FD7D4E007C;
IL2CPP_EXTERN_C String_t* _stringLiteral438AB2C96F63B70D8D1ABFEEB8EB3268314383F7;
IL2CPP_EXTERN_C String_t* _stringLiteral61EE466164F1DF2016800CEA6AB7D2C9F89A95DF;
IL2CPP_EXTERN_C String_t* _stringLiteral7B20120FA3A36499103516584F7132881D3DF357;
IL2CPP_EXTERN_C String_t* _stringLiteral8F26F084D4574828999334B0C3CE835686BAFFEF;
IL2CPP_EXTERN_C String_t* _stringLiteralA11B0A9A3232167D44BD65C641895EDA893BD936;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790;
IL2CPP_EXTERN_C const RuntimeMethod* CanvasScaler_Canvas_preWillRenderCanvases_mDBBF36EADD3DFBE62E1E5F14D0DC9BB86FC21E6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Get_m938FCD209B034B99066B2F626B26435935222511_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CollectionPool_2_Release_m7A86323A26A42B13A753812576CFCA20DE11263B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mFE18E20FC92395F90E776DBC4CD214A4F2D97D90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m3309A38F362B598E0C8BBC0EFAD821480072B9A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m48EDEF385CB00DF400A78ED1C005F703C87891F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m15C4B6D6CF9CC4B6CE60A130E86597E964E21355_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisAxis_t6697888ECDE627B530C294F2BF8B76AD38220B38_m3AA801EE4334A6049174999FDB2FC09BBF0177D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisConstraint_tEA84388C5387ADF5722B533F817EF15CCECC0BF1_m615B225F45B0F060421AF87153DD9BEFFEA414AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisCorner_t584F3AA925181E0332B75B994073C242CC75D290_m9FE757879D8450880781982D8FF085A3C051A739_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisRectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_mB4C3CDFFEF062F90AFD45BCACA5F28536ABEE7FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisTextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830_m1F053EF266A0F3BB0ABE1AD688A2CCC69C837217_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* LayoutRebuilder_ReapplyDrivenProperties_m2FAE70C6B03F93BDF9484BC4674FA80D956BE45F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBC209ED5BA73877CDF2BA75EBFA5E407848701EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m093B5A8906C4F9A0DD98022561BB1EAFC518CBE3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4C7671DD5EFB91E9AC385F9F8C4561AD45E4F24F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAll_m0CFB1382FCF3F4F863778764F398805383869FCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7EA27CAC733DD95AC0AFB56293AECABB0EA34475_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_m2C324854E468A9F886C89505363DCDFE89E70134_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisEndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_m9B04EF39522374FB0C56B7ED74ED48837D913290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mA061921F3DA012E04EA47A82587DFC6C0098A734_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisOnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_m8C1DB16B3ACF459E9253DA009C1B5C2191337068_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisOnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_m8F09130D1F2358BE5196634EA72EFDF51AE805C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisSubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_m0C03EEED2CD2EB03C2DD908828536ECBB3AF44AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetClass_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5971F7C5F25B93311EDDA79357E3C48FE09A3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisAspectMode_tF6129E542D85CDCF51C583861975092B857776F5_m60F814B8294C2683687F428212985986FC8069B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisCharacterValidation_t5DAA94F9780B40CCF419821363E89B30E2EF7380_m21B31FEB10DE57821818E49238BDA57E49508D93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisContentType_t7E546E516F92E955324D479BB71667931F1A7956_mB930DD438A7334557CB6601B9F416CE9EDBB2166_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisInputType_t036D7DF2772E6C8C7DB969C7501F6513339572D4_m20BFEC9918AF642B1F9AEF14CBC62C13AC18F505_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisLineType_tC4DBAA8629361B209A2BA0625320B24FC4566B6B_m3C5DE114857CCD30577B7E7D2B6CBE8DEC494331_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mC7F07B1F936E815B020D54871A46C688D70CC139_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CCaretBlinkU3Ed__170_System_Collections_IEnumerator_Reset_mEE284B096D7C33D248CB20E51A9B1425CE51FB80_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CDelayedSetDirtyU3Ed__56_System_Collections_IEnumerator_Reset_m7C5E44C5235E8C18D0066EF7464A6165F6D4B1C0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CMouseDragOutsideRectU3Ed__194_System_Collections_IEnumerator_Reset_mA0942EBCCC575616D5D28D9879334C5D68ECBD34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetFlexibleHeightU3Eb__8_0_m55A0D46B9D7CD1002AE7F803E496E6F1A98F3E24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetFlexibleWidthU3Eb__5_0_mDAFF6CD37904716095CE8E674BB7D2586ED17A95_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetMinHeightU3Eb__6_0_m92D133D332D83DAECA59B06DD94CE6390C617162_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetMinWidthU3Eb__3_0_mB230985725E48B130593DCE9618576ABD38544E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetPreferredHeightU3Eb__7_0_m869A0C6EBD3699CA96970C944D80A94779D58FEA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetPreferredHeightU3Eb__7_1_m6851C73E5D55417BF6A9A29D3DD22EA033D40EEB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetPreferredWidthU3Eb__4_0_mB8A573FB7B4D32CBC78F6AF30C42FDD204D18862_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetPreferredWidthU3Eb__4_1_m21A4B6CC6110B2FE507ECD670D1C701BC9E1C9F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRebuildU3Eb__12_0_mDB44431ACB66295B4B09C0132E9EF267DB0090F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRebuildU3Eb__12_1_m08B6A90656111D084CCF7AF3B07D50C03B95BF9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRebuildU3Eb__12_2_m516829AF584D4F446B08587F777088C704548C40_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRebuildU3Eb__12_3_mDEE0C1EB02D33044B945FF479F81E7A3DD85684B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CStripDisabledBehavioursFromListU3Eb__10_0_m03CF501571C52837064AFBD196238DB52B64BC5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__5_0_mD2D37BAA0BED9121AC22FDFC48D7CA35BF400E14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__5_1_mE8F9670037E944B0EB22487F1640407057B8A290_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D;
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 List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94 : public RuntimeObject
{
CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4 : public RuntimeObject
{
ComponentU5BU5D_t40ECDBC5CC15EA282AF49771C20EBFDADC532D0E* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA : public RuntimeObject
{
MaskU5BU5D_tC12CB35F740B6E9464803FA888398F6DAFB8FBB0* ____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_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB : public RuntimeObject
{
RectMask2DU5BU5D_t1CAF46F4C50FFC9EA97E562C791FF4F6C9726CFC* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B : public RuntimeObject
{
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13 : public RuntimeObject
{
List_1_t7332B13FD5FE98FFC2D7BFD93BD6B2A851131586* ___m_List;
Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E* ___m_CreateFunc;
Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* ___m_ActionOnGet;
Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* ___m_ActionOnRelease;
Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259 : public RuntimeObject
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___m_List;
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___m_CreateFunc;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnGet;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnRelease;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___m_ActionOnDestroy;
int32_t ___m_MaxSize;
bool ___m_CollectionCheck;
RuntimeObject* ___m_FreshlyReleased;
int32_t ___U3CCountAllU3Ek__BackingField;
};
struct AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7 : public RuntimeObject
{
bool ___m_Used;
};
struct CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617 : public RuntimeObject
{
};
struct LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564 : public RuntimeObject
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_ToRebuild;
int32_t ___m_CachedHashFromTransform;
};
struct LayoutUtility_t309476C25C5139F99273ADD68611C3DC03281B0E : public RuntimeObject
{
};
struct MaskUtilities_tD922FDEB6464FC067E74D38BAAFC8AB72665E4E6 : public RuntimeObject
{
};
struct MemberInfo_t : public RuntimeObject
{
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls;
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls;
bool ___m_CallsDirty;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE : public RuntimeObject
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_Positions;
List_1_t3517D52AE25CA3B19051E691E9C06ED03A3AB9B8* ___m_Colors;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv0S;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv1S;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv2S;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Uv3S;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___m_Normals;
List_1_tF42FEB6C3B18B7E7C8F2DE1FEBA00D2491736317* ___m_Tangents;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_Indices;
bool ___m_ListsInitalized;
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
struct U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
RuntimeObject* ___U3CU3E2__current;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___U3CU3E4__this;
};
struct U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
RuntimeObject* ___U3CU3E2__current;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___eventData;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___U3CU3E4__this;
};
struct U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
RuntimeObject* ___U3CU3E2__current;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___rectTransform;
};
struct U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49 : public RuntimeObject
{
};
struct U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94 : public RuntimeObject
{
};
struct UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257 : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray;
};
struct BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F : public AbstractEventData_tAE1A127ED657117548181D29FFE4B1B14D8E67F7
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
float ___r;
float ___g;
float ___b;
float ___a;
};
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___rgba;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
uint8_t ___r;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_OffsetPadding[1];
uint8_t ___g;
};
#pragma pack(pop, tp)
struct
{
char ___g_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_OffsetPadding[2];
uint8_t ___b;
};
#pragma pack(pop, tp)
struct
{
char ___b_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_OffsetPadding[3];
uint8_t ___a;
};
#pragma pack(pop, tp)
struct
{
char ___a_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_forAlignmentOnly;
};
};
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1
{
union
{
struct
{
};
uint8_t DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1__padding[1];
};
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
float ___m00;
float ___m10;
float ___m20;
float ___m30;
float ___m01;
float ___m11;
float ___m21;
float ___m31;
float ___m02;
float ___m12;
float ___m22;
float ___m32;
float ___m03;
float ___m13;
float ___m23;
float ___m33;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268
{
int32_t ___start;
int32_t ___length;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
float ___m_XMin;
float ___m_YMin;
float ___m_Width;
float ___m_Height;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite;
};
struct UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC
{
int32_t ___startCharIdx;
int32_t ___height;
float ___topY;
float ___leading;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
int32_t ___m_X;
int32_t ___m_Y;
};
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
float ___x;
float ___y;
float ___z;
};
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
float ___x;
float ___y;
float ___z;
float ___w;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01 : public CustomYieldInstruction_t6B81A50D5D210C1ACAAE247FB53B65CDFFEB7617
{
float ___U3CwaitTimeU3Ek__BackingField;
float ___m_WaitUntilTime;
};
struct UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
bool ___sendEvents;
bool ___createPanelGameObjectsOnStart;
};
struct UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88_marshaled_pinvoke
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
int32_t ___sendEvents;
int32_t ___createPanelGameObjectsOnStart;
};
struct UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88_marshaled_com
{
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___activeEventSystem;
int32_t ___sendEvents;
int32_t ___createPanelGameObjectsOnStart;
};
struct Nullable_1_t33D5AB3CF72EDE570A226DE48EF7C3A10F25A7C4
{
bool ___hasValue;
UIToolkitOverrideConfigOld_tE63BCF42BC8CC79144B2817BE309C5C19015FD88 ___value;
};
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents;
};
struct CanvasUpdate_t4E5A2D5E0D6AC13BA8437F7176FB3E52E86F2AA6
{
int32_t ___value__;
};
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor;
float ___m_ColorMultiplier;
float ___m_FadeDuration;
};
struct ColorWriteMask_tD91EE58294D13F5BA3716FC0ED700F0ED671CF08
{
int32_t ___value__;
};
struct CompareFunction_tF4CB32BA795A16A1488DD63D6CF4DC71B20E1518
{
int32_t ___value__;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1 : public RuntimeObject
{
intptr_t ___nativeDisplay;
};
struct DrivenTransformProperties_tD1EB40CCB39CF25DE1F0B28D452E8D9DE712F434
{
int32_t ___value__;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_pinvoke
{
intptr_t ___m_Ptr;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_marshaled_com
{
intptr_t ___m_Ptr;
};
struct EventModifiers_t48244B043FBB42CDD555C6AC43279EC7158777AC
{
int32_t ___value__;
};
struct EventType_tC62F0D77DB08D7326B58B2D8CF43BD45CFD3203E
{
int32_t ___value__;
};
struct Exception_t : public RuntimeObject
{
String_t* ____className;
String_t* ____message;
RuntimeObject* ____data;
Exception_t* ____innerException;
String_t* ____helpURL;
RuntimeObject* ____stackTrace;
String_t* ____stackTraceString;
String_t* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
RuntimeObject* ____dynamicMethods;
int32_t ____HResult;
String_t* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
char* ____className;
char* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_pinvoke* ____innerException;
char* ____helpURL;
Il2CppIUnknown* ____stackTrace;
char* ____stackTraceString;
char* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
char* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
Il2CppChar* ____className;
Il2CppChar* ____message;
RuntimeObject* ____data;
Exception_t_marshaled_com* ____innerException;
Il2CppChar* ____helpURL;
Il2CppIUnknown* ____stackTrace;
Il2CppChar* ____stackTraceString;
Il2CppChar* ____remoteStackTraceString;
int32_t ____remoteStackIndex;
Il2CppIUnknown* ____dynamicMethods;
int32_t ____HResult;
Il2CppChar* ____source;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
Il2CppSafeArray* ___native_trace_ips;
int32_t ___caught_in_unmanaged;
};
struct FontStyle_tDD46734FA9BCB99FB315CD7CAD1137EE536136D1
{
int32_t ___value__;
};
struct HideFlags_tC514182ACEFD3B847988C45D5DB812FF6DB1BF4A
{
int32_t ___value__;
};
struct HorizontalWrapMode_tFBCA6173D94996068BC1CFFCB88108F1BAD39688
{
int32_t ___value__;
};
struct IMECompositionMode_t91425E64935387F2A2686BDE3FA67E047794FCD0
{
int32_t ___value__;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
{
int32_t ___value__;
};
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9
{
int32_t ___value__;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr;
};
struct OperatingSystemFamily_tC2354FCC5EAA102CE13F4AA66DB03040F04DADCB
{
int32_t ___value__;
};
struct PenStatus_tCAD6543115EF443E17410B52D37EC67BCC88ABB8
{
int32_t ___value__;
};
struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal;
float ___m_Distance;
};
struct Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Direction;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
float ___distance;
float ___index;
int32_t ___depth;
int32_t ___sortingGroupID;
int32_t ___sortingGroupOrder;
int32_t ___sortingLayer;
int32_t ___sortingOrder;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
int32_t ___displayIndex;
UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77* ___document;
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___element;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_pinvoke
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
float ___distance;
float ___index;
int32_t ___depth;
int32_t ___sortingGroupID;
int32_t ___sortingGroupOrder;
int32_t ___sortingLayer;
int32_t ___sortingOrder;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
int32_t ___displayIndex;
UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77* ___document;
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___element;
};
struct RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023_marshaled_com
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_GameObject;
BaseRaycaster_t7DC8158FD3CA0193455344379DD5FF7CD5F1F832* ___module;
float ___distance;
float ___index;
int32_t ___depth;
int32_t ___sortingGroupID;
int32_t ___sortingGroupOrder;
int32_t ___sortingLayer;
int32_t ___sortingOrder;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___origin;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldPosition;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___worldNormal;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___screenPosition;
int32_t ___displayIndex;
UIDocument_t4186BEBCC01278F63B895274AA08AD9ADFBF4C77* ___document;
VisualElement_t2667F9D19E62C7A315927506C06F223AB9234115* ___element;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
{
intptr_t ___m_Ptr;
RuntimeObject* ___m_SourceStyle;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
{
intptr_t ___m_Ptr;
Il2CppIUnknown* ___m_SourceStyle;
};
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
{
intptr_t ___m_Ptr;
Il2CppIUnknown* ___m_SourceStyle;
};
struct RenderMode_tB63553E26C26A0B62C47B995F86AC41768494633
{
int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5
{
intptr_t ___value;
};
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E
{
int32_t ___value__;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct StencilOp_t35EB362AF3CF60D7EC63DF5282B8256BF9985436
{
int32_t ___value__;
};
struct TextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830
{
int32_t ___value__;
};
struct TextGenerationError_t7F7ADE7701202BDB4025B7ADEED6DA0F20064128
{
int32_t ___value__;
};
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A : public RuntimeObject
{
intptr_t ___m_Ptr;
};
struct TouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1
{
int32_t ___value__;
};
struct UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___cursorPos;
float ___charWidth;
};
struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___normal;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___tangent;
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___color;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___uv3;
};
struct VerticalWrapMode_t16A70E87910F9A8784E74B8F3E0DCEFA3F98DEB3
{
int32_t ___value__;
};
struct AspectMode_tF6129E542D85CDCF51C583861975092B857776F5
{
int32_t ___value__;
};
struct ScaleMode_t75E9A207156237F5D22C180106611A6AEB45D765
{
int32_t ___value__;
};
struct ScreenMatchMode_t1BE0CA4F6DE4FDCD46F417DF0B7C1E6A19AB75ED
{
int32_t ___value__;
};
struct Unit_tAE478BD661DB092BBD04163BD94D5868EB99666F
{
int32_t ___value__;
};
struct FitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA
{
int32_t ___value__;
};
struct Axis_t6697888ECDE627B530C294F2BF8B76AD38220B38
{
int32_t ___value__;
};
struct Constraint_tEA84388C5387ADF5722B533F817EF15CCECC0BF1
{
int32_t ___value__;
};
struct Corner_t584F3AA925181E0332B75B994073C242CC75D290
{
int32_t ___value__;
};
struct FillMethod_t36837ED12068DF1582CC20489D571B0BCAA7AD19
{
int32_t ___value__;
};
struct Origin180_t497062AD2F8E0D10D61817732A63F3242DC1A9C2
{
int32_t ___value__;
};
struct Origin360_t08E2F976D6F5EB2E3B8161EB8FD1B099EC87C2AF
{
int32_t ___value__;
};
struct Origin90_t9851858720B1799A55197EA29AD57460265BDB53
{
int32_t ___value__;
};
struct OriginHorizontal_tD2BA6615E7A23BAA8E470B38C4FC8214048547DE
{
int32_t ___value__;
};
struct OriginVertical_t93E11B760C607958B25DC5DBA43DD031EA6BFE80
{
int32_t ___value__;
};
struct Type_t81D6F138C2FC745112D5247CD91BD483EDFFC041
{
int32_t ___value__;
};
struct CharacterValidation_t5DAA94F9780B40CCF419821363E89B30E2EF7380
{
int32_t ___value__;
};
struct ContentType_t7E546E516F92E955324D479BB71667931F1A7956
{
int32_t ___value__;
};
struct EditState_tD94D5E59D4281EEB2507ACEC1ED8DA4F7F400933
{
int32_t ___value__;
};
struct EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655 : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
{
};
struct InputType_t036D7DF2772E6C8C7DB969C7501F6513339572D4
{
int32_t ___value__;
};
struct LineType_tC4DBAA8629361B209A2BA0625320B24FC4566B6B
{
int32_t ___value__;
};
struct OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
{
};
struct SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D : public UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257
{
};
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8 : public UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB
{
};
struct Mode_t2D49D0E10E2FDA0026278C2400C16033888D0542
{
int32_t ___value__;
};
struct InputButton_t7F40241CC7C406EBD574D426F736CB744DE86CDA
{
int32_t ___value__;
};
struct Axis_tA9D05896D61BD5FB210C75508AC3D3CACC36745F
{
int32_t ___value__;
};
struct MovementType_t35B76DF2E479A4C67D7768854404EFB47BF1BBB6
{
int32_t ___value__;
};
struct ScrollbarVisibility_t04A8B197CECE292E71BBB9145B1CA95BD450383E
{
int32_t ___value__;
};
struct SelectionState_t6F0043050168425447E86834E394C94B73BC5A7F
{
int32_t ___value__;
};
struct Transition_tF856A77C9FAC6D26EA3CA158CF68B739D35397B3
{
int32_t ___value__;
};
struct Status_t3F8904FBDC6FAD87099A6DF12FBE1510671D995E
{
int32_t ___value__;
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* ___m_FontTextureRebuildCallback;
};
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct MulticastDelegate_t : public Delegate_t
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates;
};
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
Delegate_t_marshaled_pinvoke** ___delegates;
};
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
Delegate_t_marshaled_com** ___delegates;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
int32_t ___m_Mode;
bool ___m_WrapAround;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode;
int32_t ___m_WrapAround;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode;
int32_t ___m_WrapAround;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight;
};
struct PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB : public BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerEnterU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PointerPress;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3ClastPressU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CrawPointerPressU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerDragU3Ek__BackingField;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___U3CpointerClickU3Ek__BackingField;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerCurrentRaycastU3Ek__BackingField;
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 ___U3CpointerPressRaycastU3Ek__BackingField;
List_1_tB951CE80B58D1BF9650862451D8DAD8C231F207B* ___hovered;
bool ___U3CeligibleForClickU3Ek__BackingField;
int32_t ___U3CdisplayIndexU3Ek__BackingField;
int32_t ___U3CpointerIdU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpositionU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CdeltaU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CpressPositionU3Ek__BackingField;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldPositionU3Ek__BackingField;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CworldNormalU3Ek__BackingField;
float ___U3CclickTimeU3Ek__BackingField;
int32_t ___U3CclickCountU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscrollDeltaU3Ek__BackingField;
bool ___U3CuseDragThresholdU3Ek__BackingField;
bool ___U3CdraggingU3Ek__BackingField;
int32_t ___U3CbuttonU3Ek__BackingField;
float ___U3CpressureU3Ek__BackingField;
float ___U3CtangentialPressureU3Ek__BackingField;
float ___U3CaltitudeAngleU3Ek__BackingField;
float ___U3CazimuthAngleU3Ek__BackingField;
float ___U3CtwistU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CtiltU3Ek__BackingField;
int32_t ___U3CpenStatusU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusU3Ek__BackingField;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CradiusVarianceU3Ek__BackingField;
bool ___U3CfullyExitedU3Ek__BackingField;
bool ___U3CreenteredU3Ek__BackingField;
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
int32_t ___fontSize;
float ___lineSpacing;
bool ___richText;
float ___scaleFactor;
int32_t ___fontStyle;
int32_t ___textAnchor;
bool ___alignByGeometry;
bool ___resizeTextForBestFit;
int32_t ___resizeTextMinSize;
int32_t ___resizeTextMaxSize;
bool ___updateBounds;
int32_t ___verticalOverflow;
int32_t ___horizontalOverflow;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
bool ___generateOutOfBounds;
};
struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
int32_t ___fontSize;
float ___lineSpacing;
int32_t ___richText;
float ___scaleFactor;
int32_t ___fontStyle;
int32_t ___textAnchor;
int32_t ___alignByGeometry;
int32_t ___resizeTextForBestFit;
int32_t ___resizeTextMinSize;
int32_t ___resizeTextMaxSize;
int32_t ___updateBounds;
int32_t ___verticalOverflow;
int32_t ___horizontalOverflow;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
int32_t ___generateOutOfBounds;
};
struct TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com
{
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___font;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color;
int32_t ___fontSize;
float ___lineSpacing;
int32_t ___richText;
float ___scaleFactor;
int32_t ___fontStyle;
int32_t ___textAnchor;
int32_t ___alignByGeometry;
int32_t ___resizeTextForBestFit;
int32_t ___resizeTextMinSize;
int32_t ___resizeTextMaxSize;
int32_t ___updateBounds;
int32_t ___verticalOverflow;
int32_t ___horizontalOverflow;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___generationExtents;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
int32_t ___generateOutOfBounds;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16 : public MulticastDelegate_t
{
};
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
struct Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E : public MulticastDelegate_t
{
};
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t
{
};
struct Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5 : public MulticastDelegate_t
{
};
struct Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12 : public MulticastDelegate_t
{
};
struct Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD : public MulticastDelegate_t
{
};
struct UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7 : public MulticastDelegate_t
{
};
struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A : public MulticastDelegate_t
{
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
bool ___U3CisMaskU3Ek__BackingField;
};
struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC : public RuntimeObject
{
intptr_t ___m_Ptr;
String_t* ___m_LastString;
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___m_LastSettings;
bool ___m_HasGenerated;
int32_t ___m_LastValid;
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts;
List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters;
List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines;
bool ___m_CachedVerts;
bool ___m_CachedCharacters;
bool ___m_CachedLines;
};
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_pinvoke
{
intptr_t ___m_Ptr;
char* ___m_LastString;
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_pinvoke ___m_LastSettings;
int32_t ___m_HasGenerated;
int32_t ___m_LastValid;
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts;
List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters;
List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines;
int32_t ___m_CachedVerts;
int32_t ___m_CachedCharacters;
int32_t ___m_CachedLines;
};
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_marshaled_com
{
intptr_t ___m_Ptr;
Il2CppChar* ___m_LastString;
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3_marshaled_com ___m_LastSettings;
int32_t ___m_HasGenerated;
int32_t ___m_LastValid;
List_1_t09F8990ACE8783E311B473B0090859BA9C00FC2A* ___m_Verts;
List_1_t67A1600A303BB89506DFD21B59687088B7E0675B* ___m_Characters;
List_1_t9209B29AC606399207E97BDCD817DEA5B6C63CA5* ___m_Lines;
int32_t ___m_CachedVerts;
int32_t ___m_CachedCharacters;
int32_t ___m_CachedLines;
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7 : public MulticastDelegate_t
{
};
struct WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC : public MulticastDelegate_t
{
};
struct OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B : public MulticastDelegate_t
{
};
struct ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24 : public MulticastDelegate_t
{
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
uint32_t ___m_NonSerializedVersion;
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5 : public Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1
{
};
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
struct AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
int32_t ___m_AspectMode;
float ___m_AspectRatio;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect;
bool ___m_DelayedSetDirty;
bool ___m_DoesParentExist;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
};
struct BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
};
struct BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
List_1_t8292C421BBB00D7661DC07462822936152BAB446* ___m_RaycastResultCache;
bool ___m_SendPointerHoverToParent;
AxisEventData_t4AA742BC101B1AA300B16EE7F19E31B91F37A938* ___m_AxisEventData;
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* ___m_EventSystem;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_BaseEventData;
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_InputOverride;
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* ___m_DefaultInput;
};
struct CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
int32_t ___m_UiScaleMode;
float ___m_ReferencePixelsPerUnit;
float ___m_ScaleFactor;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ReferenceResolution;
int32_t ___m_ScreenMatchMode;
float ___m_MatchWidthOrHeight;
int32_t ___m_PhysicalUnit;
float ___m_FallbackScreenDPI;
float ___m_DefaultSpriteDPI;
float ___m_DynamicPixelsPerUnit;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
float ___m_PrevScaleFactor;
float ___m_PrevReferencePixelsPerUnit;
bool ___m_PresetInfoIsWorld;
};
struct ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
int32_t ___m_HorizontalFit;
int32_t ___m_VerticalFit;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
List_1_tA5BDE435C735A082941CD33D212F97F4AE9FA55F* ___m_SystemInputModules;
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* ___m_CurrentInputModule;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_FirstSelected;
bool ___m_sendNavigationEvents;
int32_t ___m_DragThreshold;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_CurrentSelected;
bool ___m_HasFocus;
bool ___m_SelectionGuard;
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___m_DummyData;
UIToolkitInteroperabilityBridge_t8E98EE5D73E8CCAA894A1BE50049E2A06E592CDD* ___m_UIToolkitInterop;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color;
bool ___m_SkipLayoutUpdate;
bool ___m_SkipMaterialUpdate;
bool ___m_RaycastTarget;
bool ___m_RaycastTargetCache;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
bool ___m_VertsDirty;
bool ___m_MaterialDirty;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs;
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner;
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField;
};
struct LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
bool ___m_IgnoreLayout;
float ___m_MinWidth;
float ___m_MinHeight;
float ___m_PreferredWidth;
float ___m_PreferredHeight;
float ___m_FlexibleWidth;
float ___m_FlexibleHeight;
int32_t ___m_LayoutPriority;
};
struct LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding;
int32_t ___m_ChildAlignment;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalMinSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalPreferredSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_TotalFlexibleSize;
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* ___m_RectChildren;
};
struct Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
bool ___m_ShowMaskGraphic;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Graphic;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_UnmaskMaterial;
};
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectangularVertexClipper_t55234A392C423FCC9A016503B2D1763D52E6605A* ___m_VertexClipper;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform;
HashSet_1_t7339109B23CAC1C7B695498778D7AC8166F04AF7* ___m_MaskableTargets;
HashSet_1_tC2DD42EF8D44AC9B58E6A24D2D499C4A792620C9* ___m_ClipTargets;
bool ___m_ShouldRecalculateClipRects;
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___m_Clippers;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___m_LastClipRectCanvasSpace;
bool ___m_ForceClip;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_Padding;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_Softness;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Content;
bool ___m_Horizontal;
bool ___m_Vertical;
int32_t ___m_MovementType;
float ___m_Elasticity;
bool ___m_Inertia;
float ___m_DecelerationRate;
float ___m_ScrollSensitivity;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Viewport;
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___m_HorizontalScrollbar;
Scrollbar_t7CDC9B956698D9385A11E4C12964CD51477072C3* ___m_VerticalScrollbar;
int32_t ___m_HorizontalScrollbarVisibility;
int32_t ___m_VerticalScrollbarVisibility;
float ___m_HorizontalScrollbarSpacing;
float ___m_VerticalScrollbarSpacing;
ScrollRectEvent_t812C011901E6101F2A0FFC34C66AC5F65C0DEC26* ___m_OnValueChanged;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PointerStartLocalCursor;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ContentStartPosition;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_ViewRect;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_ContentBounds;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_ViewBounds;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Velocity;
bool ___m_Dragging;
bool ___m_Scrolling;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PrevPosition;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_PrevContentBounds;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___m_PrevViewBounds;
bool ___m_HasRebuiltLayout;
bool ___m_HSliderExpand;
bool ___m_VSliderExpand;
float ___m_HSliderHeight;
float ___m_VSliderWidth;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_Rect;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_HorizontalScrollbarRect;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_VerticalScrollbarRect;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1 ___m_Tracker;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
bool ___m_EnableCalled;
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation;
int32_t ___m_Transition;
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors;
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState;
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers;
bool ___m_Interactable;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic;
bool ___m_GroupsAllowInteraction;
int32_t ___m_CurrentIndex;
bool ___U3CisPointerInsideU3Ek__BackingField;
bool ___U3CisPointerDownU3Ek__BackingField;
bool ___U3ChasSelectionU3Ek__BackingField;
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache;
};
struct GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940 : public LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE
{
int32_t ___m_StartCorner;
int32_t ___m_StartAxis;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_CellSize;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Spacing;
int32_t ___m_Constraint;
int32_t ___m_ConstraintCount;
};
struct HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E : public LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE
{
float ___m_Spacing;
bool ___m_ChildForceExpandWidth;
bool ___m_ChildForceExpandHeight;
bool ___m_ChildControlWidth;
bool ___m_ChildControlHeight;
bool ___m_ChildScaleWidth;
bool ___m_ChildScaleHeight;
bool ___m_ReverseArrangement;
};
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140 : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___m_Keyboard;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_TextComponent;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Placeholder;
int32_t ___m_ContentType;
int32_t ___m_InputType;
Il2CppChar ___m_AsteriskChar;
int32_t ___m_KeyboardType;
int32_t ___m_LineType;
bool ___m_HideMobileInput;
int32_t ___m_CharacterValidation;
int32_t ___m_CharacterLimit;
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* ___m_OnSubmit;
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* ___m_OnDidEndEdit;
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___m_OnValueChanged;
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* ___m_OnValidateInput;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_CaretColor;
bool ___m_CustomCaretColor;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectionColor;
String_t* ___m_Text;
float ___m_CaretBlinkRate;
int32_t ___m_CaretWidth;
bool ___m_ReadOnly;
bool ___m_ShouldActivateOnSelect;
int32_t ___m_CaretPosition;
int32_t ___m_CaretSelectPosition;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___caretRectTrans;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_CursorVerts;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_InputTextCache;
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CachedInputRenderer;
bool ___m_PreventFontCallback;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh;
bool ___m_AllowInput;
bool ___m_ShouldActivateNextUpdate;
bool ___m_UpdateDrag;
bool ___m_DragPositionOutOfBounds;
bool ___m_CaretVisible;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_BlinkCoroutine;
float ___m_BlinkStartTime;
int32_t ___m_DrawStart;
int32_t ___m_DrawEnd;
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DragCoroutine;
String_t* ___m_OriginalText;
bool ___m_WasCanceled;
bool ___m_HasDoneFocusTransition;
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* ___m_WaitForSecondsRealtime;
bool ___m_TouchKeyboardAllowsInPlaceEditing;
bool ___m_IsCompositionActive;
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ProcessingEvent;
};
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 HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA : public HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E
{
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData;
String_t* ___m_Text;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout;
bool ___m_DisableFontTextureRebuiltCallback;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts;
};
struct VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8 : public HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E
{
};
struct List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94_StaticFields
{
CanvasU5BU5D_tE5C544063BDA76B67407EFED5FF893BBCDB74841* ___s_emptyArray;
};
struct List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4_StaticFields
{
ComponentU5BU5D_t40ECDBC5CC15EA282AF49771C20EBFDADC532D0E* ___s_emptyArray;
};
struct List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA_StaticFields
{
MaskU5BU5D_tC12CB35F740B6E9464803FA888398F6DAFB8FBB0* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB_StaticFields
{
RectMask2DU5BU5D_t1CAF46F4C50FFC9EA97E562C791FF4F6C9726CFC* ___s_emptyArray;
};
struct List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B_StaticFields
{
RectTransformU5BU5D_tD8879AA94435492C205ABBE1E530FFD24CE0393D* ___s_emptyArray;
};
struct LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields
{
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* ___s_Rebuilders;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_StaticFields
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___s_DefaultNormal;
};
struct U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields
{
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* ___U3CU3E9;
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* ___U3CU3E9__10_0;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___U3CU3E9__12_0;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___U3CU3E9__12_1;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___U3CU3E9__12_2;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___U3CU3E9__12_3;
};
struct U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields
{
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* ___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__3_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__4_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__4_1;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__5_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__6_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__7_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__7_1;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___U3CU3E9__8_0;
};
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 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector;
};
struct Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_StaticFields
{
DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F* ___displays;
Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* ____mainDisplay;
int32_t ___m_ActiveEditorGameViewTarget;
DisplaysUpdatedDelegate_t1BAACED9BE72131FD59213A3186F5D7AB9E1FD68* ___onDisplaysUpdated;
};
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_StaticFields
{
bool ___ignoreGuiDepth;
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_Current;
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___s_MasterEvent;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A_StaticFields
{
bool ___U3CdisableInPlaceEditingU3Ek__BackingField;
};
struct UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___s_DefaultColor;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___s_DefaultTangent;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___simpleVert;
};
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields
{
Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___textureRebuilt;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
{
int32_t ___k_ColorId;
int32_t ___k_MainTexId;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
int32_t ___GenerateAllMips;
};
struct Type_t_StaticFields
{
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder;
Il2CppChar ___Delimiter;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes;
RuntimeObject* ___Missing;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName;
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_StaticFields
{
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___preWillRenderCanvases;
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___willRenderCanvases;
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternBeginRenderOverlaysU3Ek__BackingField;
Action_2_tD7438462601D3939500ED67463331FE00CFFBDB8* ___U3CexternRenderOverlaysBeforeU3Ek__BackingField;
Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CexternEndRenderOverlaysU3Ek__BackingField;
};
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_StaticFields
{
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___reapplyDrivenProperties;
};
struct EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_StaticFields
{
List_1_tF2FE88545EFEC788CAAE6C74EC2F78E937FCCAC3* ___m_EventSystems;
Comparison_1_t9FCAC8C8CE160A96C5AAD2DE1D353DCE8A2FEEFC* ___s_RaycastComparer;
Nullable_1_t33D5AB3CF72EDE570A226DE48EF7C3A10F25A7C4 ___s_UIToolkitOverrideConfigOld;
};
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_StaticFields
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultUI;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___s_WhiteTexture;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___s_Mesh;
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___s_VertexHelper;
};
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
{
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables;
int32_t ___s_SelectableCount;
};
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___kSeparators;
bool ___s_IsQuestDevice;
};
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F : public RuntimeArray
{
ALIGN_FIELD (8) UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 m_Items[1];
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 value)
{
m_Items[index] = value;
}
};
struct DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F : public RuntimeArray
{
ALIGN_FIELD (8) Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* m_Items[1];
inline Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1** 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, Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
{
ALIGN_FIELD (8) Delegate_t* m_Items[1];
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Delegate_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, Delegate_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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 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 IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_gshared (bool* ___0_currentValue, bool ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_gshared (float* ___0_currentValue, float ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_gshared (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared (RuntimeObject** ___0_currentValue, RuntimeObject* ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5_gshared (Il2CppChar* ___0_currentValue, Il2CppChar ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_gshared (UnityEvent_1_t3CE03B42D5873C0C0E0692BEE72E1E6D5399F205* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m93D0F3CD932754C2CA0577C037516E3C8E7ABC5B_gshared (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_gshared (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_currentValue, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D_gshared (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, 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_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804_gshared (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, float* ___0_currentValue, float ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_gshared (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, bool* ___0_currentValue, bool ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetProperty_TisRuntimeObject_m33F8BEAC544B9614B51F4E0BDC2005D04B0CF6B5_gshared (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RuntimeObject** ___0_currentValue, RuntimeObject* ___1_newValue, 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 RuntimeObject* CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared (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 void CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared (RuntimeObject* ___0_toRelease, 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 void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___0_createFunc, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_actionOnGet, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___2_actionOnRelease, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared (Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Predicate_1_t8342C85FF4E41CD1F7024AC0CDC3E5312A32CB12* ___0_match, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityAction_1_Invoke_m777839BF9CB9F96B081106B47202D06FB35326CA_gshared_inline (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_gshared_inline (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653_gshared (UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB* __this, bool ___0_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934_gshared (UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponentsInChildren_TisRuntimeObject_mF5CFEDA88E7B7E944C9BE14D1DA8F46101AEE83B_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponentsInParent_TisRuntimeObject_m19BF5A23D33BB30483A4E59F34C4A213E96C7487_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___1_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_results, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_GetComponentsInParent_TisRuntimeObject_mC4527CDE5CC2128D895CDAC4B85A6DE25028205C_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___1_results, 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 RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608_gshared (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* BaseInputModule_get_input_mCB3F78528AA14A7AD7E957870DBB0152B4BF13FB (BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Input_get_compositionString_mC9E603E4FB61090827F77A3D509BF3AA0A48C9A9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubmitEvent__ctor_mE8908589516FD77AA786BDACC7BEBC2182A87EE3 (SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EndEditEvent__ctor_mEAA90FD69A3F6F34EF977AF11A424CEEFF441953 (EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChangeEvent__ctor_m3D387EF9F415EC6E177649A23DAA137AB98F3E05 (OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Event__ctor_m14342F32F62A39A8B8032286E2DCC07FEF72BFF4 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable__ctor_m340EDFEA07F025166175C3ECB1BD2EEDD81C8638 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_EnforceTextHOverflow_m7F0E61391D942F47B4AD128C0C8B9B204BBE14B8 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextGenerator__ctor_m2BFF25B11D7FD0FA4F8E1B04D107219A30E8A187 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77 (bool* ___0_currentValue, bool ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (bool*, bool, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetText_m66574324D7550D728E41F71DD704CDCDEADF9E66 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_value, bool ___1_sendCallback, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValidateInput__ctor_mDC0454BF264F87154EF8694821905B5A6A587A29 (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_inline (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnValueChanged_m52131907987E99A872F6007B599345A2ADD244AC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628 (float* ___0_currentValue, float ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (float*, float, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetCaretActive_mC91972AACD936D757447E3F7967CE2DAD4B46D0E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131 (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_UnregisterDirtyMaterialCallback_m62B9DB9B9021EC647E1B3D5122FE3693F8FC9BD2 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_action, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5971F7C5F25B93311EDDA79357E3C48FE09A3F (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62** ___0_currentValue, Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62**, Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_RegisterDirtyMaterialCallback_m5EDBA1E08656A49997538A1C7DE29201FDE0A013 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___0_action, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mA061921F3DA012E04EA47A82587DFC6C0098A734 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931** ___0_currentValue, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931**, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputField_get_customCaretColor_mB1D8A9DE8CD1787B3614BAF3E50E27B2428C7215_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SetPropertyUtility_SetColor_m05C71F5D62DDB2E51E35EDACC0060205B2BA7237 (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* ___0_currentValue, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_newValue, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisEndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_m9B04EF39522374FB0C56B7ED74ED48837D913290 (EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655** ___0_currentValue, EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655**, EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisSubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_m0C03EEED2CD2EB03C2DD908828536ECBB3AF44AC (SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D** ___0_currentValue, SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D**, SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* InputField_get_onValueChanged_mA9ABE178FE3EB05AEF3DC20C11349427C59916AE_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_onValueChanged_m2B2F8D1E8F5FE418CE0797F2534B61A1A45B8A85 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___0_value, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetClass_TisOnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_m8C1DB16B3ACF459E9253DA009C1B5C2191337068 (OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F** ___0_currentValue, OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F**, OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetClass_TisOnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_m8F09130D1F2358BE5196634EA72EFDF51AE805C0 (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B** ___0_currentValue, OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B**, OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B*, const RuntimeMethod*))SetPropertyUtility_SetClass_TisRuntimeObject_m0AB9B5D3D06FCB75E487FA73ADF780D2A90F22DC_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_characterLimit_mCD8F3BC047EF2515272A689368CF3678A419B854 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisContentType_t7E546E516F92E955324D479BB71667931F1A7956_mB930DD438A7334557CB6601B9F416CE9EDBB2166 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_EnforceContentType_mB8A7743C77E3EAE952426EF14BB5BE5B80E7488A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisLineType_tC4DBAA8629361B209A2BA0625320B24FC4566B6B_m3C5DE114857CCD30577B7E7D2B6CBE8DEC494331 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetToCustomIfContentTypeIsNot_m8E1B8AF7133B6B42F9E6BA3951AE2AA4D2AF1071 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D* ___0_allowedContentTypes, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisInputType_t036D7DF2772E6C8C7DB969C7501F6513339572D4_m20BFEC9918AF642B1F9AEF14CBC62C13AC18F505 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetToCustom_m1D8B546B458993E86A24A05B868C57286E8C6BF4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mC7F07B1F936E815B020D54871A46C688D70CC139 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
inline bool SetPropertyUtility_SetStruct_TisCharacterValidation_t5DAA94F9780B40CCF419821363E89B30E2EF7380_m21B31FEB10DE57821818E49238BDA57E49508D93 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_lineType_m6CEA63D8FCACAEC05D3499577ED0771EFFF33377_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5 (Il2CppChar* ___0_currentValue, Il2CppChar ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (Il2CppChar*, Il2CppChar, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ClampPos_m8939841884C3CD51A6169F5DA05A85CC3C16A371 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t* ___0_pos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_selectionAnchorPosition_mE57B85DBF03991E694729ED36283B44A8D7D1E68 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_selectionFocusPosition_mE9E0E491C5AC1B89B4F9272EC3B67617A4F7DFEB (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnEnable_mBE48F9440061AFFCEA53B103F7C7A059AC115FA7 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_DeactivateInputField_m58D0B3BF095094A0963A9CE8BABF1979F7D1254D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasUpdateRegistry_DisableCanvasElementForRebuild_mC1A68AC220C3755789E3CB51E8DBAC81CC61D62F (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_Clear_m496D522F1DBD1037417E470CF2D4D9FD22F68E81 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnDisable_m293DB718E1101FC77E655E4A2C4F2DE1DBD4663C (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasUpdateRegistry_UnRegisterCanvasElementForRebuild_m61F9979AB8AFBA924430757FE09967D7A335D916 (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__170__ctor_mF11E6570330FD3D50E64D481543B3D94666B6CD1 (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputField_CaretBlink_m030EE72571B48D2CD7E346D68B0F236C9BB25CB5 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SelectAll_mC3A2CAB32B290BC43782A61452760BD127E729EA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUIUtility_get_systemCopyBuffer_m01E2DF71533C31A4C552B9177D7CBA0C6CA3FC2A (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIUtility_set_systemCopyBuffer_mD14AE32BFEA4773BDC679205D470A228B8F225E8 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE (RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 InputField_GetInternalSelection_m35675AC10C34AD29A54A6E980CDA925CB1BFC6F3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 TouchScreenKeyboard_get_selection_m1D44C9A8D4EA91F61706F048ED318E537DC46AB2 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RangeInt_get_end_m5835FBEB410CB8AC0928AEFD95728A9AD57F6C63 (RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ActivateInputFieldInternal_m5B89A6BBCE9D7DD6F0A3DF4B6296533507170119 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_AssignPositioningIfNeeded_m114957547C208AD107279D1B6E8A855D18915E36 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_InPlaceEditingChanged_mE02AC706260B93670AF1380BE4060F3AA4063C47 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper__ctor_mE8DE438637116EA7AF8180E10E7641FD00DB64A5 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* InputField_get_mesh_m89CB1A4155FF8E7C42D5D97178DD00A3A7D8888E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_SetMesh_m1DF21BBC31233AC324BC08331BB542C619DC7543 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnSubmit_m933C160291FD9118A9EC7FD7AED5E805B998BA27 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_text, int32_t ___1_pos, Il2CppChar ___2_ch, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_canGetSelection_m340ACEFDB9609DEED4FE7D451A4DCCC1024F767A (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateCaretFromKeyboard_mCFB186696BE23B347D7AA94DF50A13555C31F8B4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, 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 void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* Text_get_cachedTextGenerator_mFC242539F7380F54696D431B126B69DC4EFC821E (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetUnclampedCharacterLineFromPosition_mDD25BDEA1097899537A5D7E8881F23D3D49327DC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_pos, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___1_generator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_gen, int32_t ___1_line, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_MayDrag_m72ED9A80A46F59B07697E415E1D691084BC133E6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MultipleDisplayUtilities_GetRelativeMousePositionForDrag_m3C283E331437CB72CF86C5C98B9E61D2317B8F4A (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___1_position, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3 (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___3_localPoint, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetCharacterIndexFromPosition_m9C0D9CBB43A1CCC47F7B4234379668E46AE3EB32 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_pos, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RectTransformUtility_RectangleContainsScreenPoint_mBA6600E46C416EF032491AED969AA00BE2249630 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_screenPoint, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___2_cam, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputField_MouseDragOutsideRect_m464392D721204B540DC92E449B48BCB04BCFDABC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateKeyboardCaret_mF290D51F06E5AC063A8FE6FD20F81C5C70792680 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__194__ctor_m561BCE12F8D3972DD2E157255C57E2E7EF5A3EF5 (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_selected, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___1_pointer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnPointerDown_m4425D3C7641AAD2430A7E666F35047E2F3B623D3 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_operatingSystemFamily_mC8B13A7D2F34699EDDA4F7629F117C76F0C865FA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Backspace_m4BDCF533ECD04258884076830CB4F0907FCED3E6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ForwardSpace_m4CF251F5CE00CF4918EA0C2D322770A4B556D4E7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveTextStart_mE56A94C2D4AE751A3BE1035250880D9B592BF130 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveTextEnd_m1C20AF9DB90F79CD85C4DAB179DA4EDB4D971810 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_GetSelectedString_mDF15471A4398D6D7B391105A8549F09DC03DA283 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_get_clipboard_m4ACB240747BB6AF77A3FEF28A63A5C2B2A049543 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Delete_m12AD40195316F01879910401E6E0DCEC7F5A8132 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveLeft_mD7E3870F7E54009522CF9412764FD5FD9212BBAA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveRight_m0D51E23BE4EF55EA54DED277573263BB2A5B1D38 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveUp_m4703516BEB5B1A3C4020895BABD0558427BE7895 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveDown_m365DDF603B2D68FD98B0240F3302886FF7CFF16E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Event_get_character_m8F7A92E90EF65B9379C01432B42D6BF818C32A61 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_IsValidChar_mDFF88F1042D52286FDCD5D7302706C837265876D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Font_tC95270EA3198038970422D78B74A7F2E218A96B6* Text_get_font_mBF98ED39D5C5081AF14A64170EC3391D206CCAFD (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Font_HasCharacter_m71A84FE036055880E1543D79A38FEFA495AD200B (Font_tC95270EA3198038970422D78B74A7F2E218A96B6* __this, Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_KeyPressed_mD6FAC314D8211F43C4C041AE87B3290665A05D28 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_evt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Event_get_commandName_m14F2015FA5A9050C3C42AF1BD9D0E85D4FF78C24 (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Event_PopEvent_mC780BAA7CE4F0E75C8B5C7DC5EB430C278B0D0AE (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_outEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, int32_t ___1_startIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_FindtNextWordBegin_m1152E725F12932E30E304F4F10A42B0733201A18 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOfAny_mE627BF79C35A4C2C4CE3D973AB30B963F230F361 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, int32_t ___1_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_FindtPrevWordBegin_m54E76FA4BF8AE95109D2F78EA0814751837F5AF7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_charPos, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___1_generator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveDown_m13622D37FC022939623A9DBC447E49F5D9F43C80 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_LineDownCharacterPosition_m3212B8EC92092E97AC60D072EFBD385FE72CA829 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_originalPos, bool ___1_goToLastChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveUp_m7F41FF9D5EA2BF64B36C1ACABB67169722C668DD (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_LineUpCharacterPosition_m6E5C0F57795B5CF3D588EFF099A65D90E60848A0 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_originalPos, bool ___1_goToFirstChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68 (String_t* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A (String_t* __this, int32_t ___0_startIndex, String_t* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISystemProfilerApi_AddMarker_mB0E292213D18AE3770165011E265A57B17FCF90B (String_t* ___0_name, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_obj, const RuntimeMethod* method) ;
inline void UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15 (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257* __this, String_t* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257*, String_t*, const RuntimeMethod*))UnityEvent_1_Invoke_m6CDC8B0639CE8935E2E13D10B2C8E500968130B6_gshared)(__this, ___0_arg0, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* InputField_get_onEndEdit_m92C86FF7CA6108C4B14392CED20C9ED9D39AD9A3_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* InputField_get_onSubmit_m66A3BFEC3D3D5C261558043FD606D4FBCC7D478D_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsSurrogate_mDCAB7B29DC13EDCE8A0F7ED2899DBDF8230F0A48 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_selectionFocusPosition_m14D662A0A20FF6952E73CFAB7C1F21FD7CF4298A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_selectionAnchorPosition_mF5CB19025C29DECEA0EBA8C6EC3D6D5687A1D65E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Insert_m925B9FADD75785B8FDD886477F0B0CC1E0B4C718 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar InputField_get_asteriskChar_m2556CE9FA8ABF5C00552BA665299F71EAC7D55C5_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B (String_t* __this, Il2CppChar ___0_c, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 Text_GetGenerationSettings_m620E0E5AFB30E3331A0371EB2361F587BB0A1E0F (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_extents, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextGenerator_PopulateWithErrors_m0E56C12E9D7714F4B8772422AAB2CAC9EA10F834 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___2_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetDrawRangeToContainCaretPosition_m0F3F4E0179627915136B2B2927CD234304E8432C (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_caretPos, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetCaretVisible_m9DB05703AF6B427F53FB4948BB592CF061AA37AB (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetLineStartPosition_m6ABF6AFB8A9495D7A5446B577EB2ECA8770A9660 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_gen, int32_t ___1_line, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasUpdateRegistry_RegisterCanvasElementForGraphicRebuild_mEBBD04C3B001E80801966E3347E70A35FCEBE8B1 (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateGeometry_mABF2E288AF71AF5C8E608F30745D6BAE40A9CB4D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_shouldHideMobileInput_mA752B065435F4062EFB931119C34FDB5B35157E2 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___1_components, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
inline CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
inline LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnFillVBO_m84E1576406EFFC37D6EFDDD4604B393E281C5BA2 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_vbo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Graphic_PixelAdjustPoint_mBC4AFC26628D498B9872314726561D72F6DD2F28 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_GenerateCaret_m401461627986E86804E31BE16332003BDCD9EF98 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_GenerateHighlight_mD1A67441901D78AE29E17A655791754A92EEC072 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_CreateCursorVerts_m2170881250E5F316805946E87EA1F1A794E6AB23 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F InputField_get_caretColor_m92C8BB7D9BD4B4DAE361494F85418F834EE87832 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddUIVertexQuad_m6AC21081F2A5A48D22BC3497E527D0A9AB8278B0 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___0_verts, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Canvas_get_targetDisplay_m2F2FCEA6885820E659F2F520991828DE54CCB6BF (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Display_get_renderingHeight_m0627691B7B2D7037A856597E43BFDF1F0CC2B0B8 (Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* __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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 RectTransformUtility_WorldToScreenPoint_mC8701032E223BA296C43799F4AEE98626686238F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_cam, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_worldPoint, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F InputField_get_selectionColor_m988C5ACE38195B9B6397352B5A226FF3867A6E54_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VertexHelper_get_currentVertCount_m45BFEBD6FCB7DF3BF9F76946D6002BDC58B173A4 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 ___0_v, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexHelper_AddTriangle_mBA2504734E550C672A33168BE119D76D92C788A4 (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* __this, int32_t ___0_idx0, int32_t ___1_idx1, int32_t ___2_idx2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1 (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOfAny_mC7AA4AE42B38667BDB9B214AA6230F322306CFF6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_anyOf, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966 (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2 (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventSystem_SetSelectedGameObject_m91382EAC4D552C672CC07BE7EB1481F156045280 (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_selected, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_TouchScreenKeyboardShouldBeUsed_m56104E5B7C58A89C552D4CF8FD7A1B1D93D7340A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TouchScreenKeyboard_set_hideInput_m8FDDB21FB7E9B06B791649BBE369E4EA0F5F5299 (bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_keyboardType_mCF9432AC88C35E77546235909346C5689682E620_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* TouchScreenKeyboard_Open_m2E1E3A71919EE30C51539DF8A037B74BE2D78065 (String_t* ___0_text, int32_t ___1_keyboardType, bool ___2_autocorrection, bool ___3_multiline, bool ___4_secure, bool ___5_alert, String_t* ___6_textPlaceholder, int32_t ___7_characterLimit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnFocus_m5EC2CB19FBDAA84FB317F5ADA86548D78B550F37 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnSelect_m50BA6D8F185CEA3211F9DEFE68AB6439AF685242 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ActivateInputField_m4986DE5488FE44D93DE1D906C140D6500134DF05 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnEndEdit_m79E2689DD75F72FDA8157EECD3F17391D187094B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_OnDeselect_m43A2F451FC100ACAFA88D67331CD4537994B8262 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Text_set_horizontalOverflow_m10AAFBA65FD7F4B1934B5D628B3E70D75D02FFD6 (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_contentType_m5C3DDD7C14781E963BFFC88F7A8A537919F34C59 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_DoStateTransition_mE74A03CC2A2DBCA9C07559B168FA6A77FFE57942 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, int32_t ___0_state, bool ___1_instant, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* Text_get_cachedTextGeneratorForLayout_m409B96DB358F900C531F543CE351B02B0974A077 (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGenerator_GetPreferredWidth_mDDE43A5C8BDD7BBD235AE740C4C2A293A92BD28E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float TextGenerator_GetPreferredHeight_m0EAF7CE0F503C97F4D35D0EE4A3AD923B472F89E (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* __this, String_t* ___0_str, TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 ___1_settings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
inline void UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6 (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tC9859540CF1468306CAB6D758C0A0D95DBCEC257*, const RuntimeMethod*))UnityEvent_1__ctor_m8D77F4F05F69D0E52E8A445322811EEC25987525_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 NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_time, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m8317E2B7A2B2DC4E4A1B0CD0F9D4479294B51FB5_inline (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_value, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisAspectMode_tF6129E542D85CDCF51C583861975092B857776F5_m60F814B8294C2683687F428212985986FC8069B5 (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AspectRatioFitter_IsComponentValidOnObject_m163BC9DE4258B1C308B850BC259704A3D285A3B0 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AspectRatioFitter_IsAspectModeValid_m0311FF067288EAD9D2A81ED3A4151C406F0A30B7 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnTransformParentChanged_mAD56D3C6049A1746F00DC2643D1666F7DE921384 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_UpdateRect_mFAB08DEB6F064E439934183C92038428ADA0F235 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* __this, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_driver, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___1_rectTransform, int32_t ___2_drivenProperties, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_SetSizeWithCurrentAnchors_m53A04549B7687A1DEA2C7484E56D89809390CE44 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, int32_t ___0_axis, float ___1_size, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AspectRatioFitter_DoesParentExists_m9475339C8EE94000A65B9F39AFB08A867940D925_inline (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectRatioFitter_GetParentSize_mA3CFC47B4F43532BCA0267F99911DC2CA1FFE9B0 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AspectRatioFitter_get_aspectRatio_m72A1972D15B7435EF895562EEF0AE8C689ED120E_inline (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AspectRatioFitter_GetSizeDeltaToProduceSize_m467FB832F233366AC4B795E932F05740E6429A4D (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, float ___0_size, int32_t ___1_axis, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Canvas_get_isRootCanvas_m57410F800ED6E96C75E2703468B66DE0D5AC6846 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AspectRatioFitter_get_aspectMode_m530AE9878F26D7C1166C2AC3C2B2547CED122B27_inline (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, 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_preWillRenderCanvases_mCBC597E0B277B3B96D103EAC868165DECCA63B05 (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_scaleFactor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_referencePixelsPerUnit, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_remove_preWillRenderCanvases_mBC13967A85841D22B1C3AC74307CC4C910D3539F (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Canvas_get_renderingDisplaySize_mE6F90F0F91200179ED84C6F6905343909FAF6312 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Display_get_renderingWidth_mD23656E7A8270AF79B0EF4124959B3E18BEDF0C7 (Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline (float ___0_f, float ___1_p, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, 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 float Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_scaleFactor_m65383E2F466BC670568C9CC1D631FA63911DB095 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Canvas_set_referencePixelsPerUnit_m7114F49D5EAAA8FA40AA5A3191B02325FEBF9B30 (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, float ___0_value, const RuntimeMethod* method) ;
inline bool SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF (int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
return (( bool (*) (int32_t*, int32_t, const RuntimeMethod*))SetPropertyUtility_SetStruct_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m25D8BCECB38D1D07CD8BCEDE0739A0F7EF955150_gshared)(___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_SetDirty_m5A4C67937A3C77E467881648D5B9D7AB4E8C5C59 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ContentSizeFitter_get_verticalFit_m3F2848F19A5F8F30F55E0B5D930EFEF4E5EFAFF5_inline (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ContentSizeFitter_get_horizontalFit_mA5FBF6AB42F551272B94A7B89A372B1AA1ADBC0D_inline (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetMinSize_mE0421687F579243D5252F065A737268EF736374C (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetPreferredSize_mCAFD360B8490CD02AF5F99E93E09D8625BD85F52 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_HandleSelfFittingAlongAxis_mA050224EA492DF6C8B339DC36FC3BB8ED5D09A85 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, int32_t ___0_axis, const RuntimeMethod* method) ;
inline void LayoutGroup_SetProperty_TisCorner_t584F3AA925181E0332B75B994073C242CC75D290_m9FE757879D8450880781982D8FF085A3C051A739 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, int32_t*, int32_t, const RuntimeMethod*))LayoutGroup_SetProperty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m93D0F3CD932754C2CA0577C037516E3C8E7ABC5B_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void LayoutGroup_SetProperty_TisAxis_t6697888ECDE627B530C294F2BF8B76AD38220B38_m3AA801EE4334A6049174999FDB2FC09BBF0177D7 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, int32_t*, int32_t, const RuntimeMethod*))LayoutGroup_SetProperty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m93D0F3CD932754C2CA0577C037516E3C8E7ABC5B_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___0_currentValue, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void LayoutGroup_SetProperty_TisConstraint_tEA84388C5387ADF5722B533F817EF15CCECC0BF1_m615B225F45B0F060421AF87153DD9BEFFEA414AA (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, int32_t*, int32_t, const RuntimeMethod*))LayoutGroup_SetProperty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m93D0F3CD932754C2CA0577C037516E3C8E7ABC5B_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, int32_t*, int32_t, const RuntimeMethod*))LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup__ctor_m3F10CB94B64D503325A8EE097A94261C08AA2337 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_CalculateLayoutInputHorizontal_mAB313A3646FC94E9FA98E5C4EA19DBAA7F3754FD (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetLayoutInputForAxis_m3704D7673470CF7CF1F2B145F226C9C30C25E660 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, float ___0_totalMin, float ___1_totalPreferred, float ___2_totalFlexible, int32_t ___3_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_SetCellsAlongAxis_m815D9BF1B794A46C96CFE3E069C49274FCB66739 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, int32_t ___0_axis, const RuntimeMethod* method) ;
inline RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* (*) (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_startCorner_m0796B782C9F3981B6E97F83A6815102A5176657D_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_startAxis_mADFB75A761550B3141256B0130655A6703FF3FF5_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetStartOffset_m3748EE96F01312488AD6B764B01171AB2F5E309B (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, float ___1_requiredSpaceWithoutPadding, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxis_mBE88585F9D066C2997499871D934C0A4E9AE871F (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, float ___3_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup__ctor_m778C23DD9F3973AFACD3C6CCEDABF81902665D3F (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_CalcAlongAxis_m12CA995AB887ED06762B07E97953D456B316647A (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, int32_t ___0_axis, bool ___1_isVertical, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_SetChildrenAlongAxis_m4D7B06435A66102659B2372B48D49B2117D57F09 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, int32_t ___0_axis, bool ___1_isVertical, const RuntimeMethod* method) ;
inline void LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, float* ___0_currentValue, float ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, float*, float, const RuntimeMethod*))LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, bool* ___0_currentValue, bool ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, bool*, bool, const RuntimeMethod*))LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_GetChildSizes_mE555CFCDBD0CD9913829BB56457F939A166BA383 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_child, int32_t ___1_axis, bool ___2_controlSize, bool ___3_childForceExpand, float* ___4_min, float* ___5_preferred, float* ___6_flexible, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetAlignmentOnAxis_m14E9D80D22AFAE88909D806F5439BCB9EF194A45 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxisWithScale_mC1910181779269C2656D954DE36F384D19F11C22 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, float ___3_size, float ___4_scaleFactor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxisWithScale_mDCF850DCCD115F9B2ED8AC9D5D7EF8EA0B42EA94 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, float ___3_scaleFactor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectOffset_get_top_m82E49FB93A5BD417131136F5A7DBA0F251F10263 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RectOffset_get_left_mA406D7AFF76E48507EF143CDB1D157C4D5430D90 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetFlexibleSize_m2D6400EB342AE2E811DAFFF0CD2AA2F8AA5DD655 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method) ;
inline void LayoutGroup_SetProperty_TisRectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_mB4C3CDFFEF062F90AFD45BCACA5F28536ABEE7FA (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5** ___0_currentValue, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5**, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*, const RuntimeMethod*))LayoutGroup_SetProperty_TisRuntimeObject_m33F8BEAC544B9614B51F4E0BDC2005D04B0CF6B5_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void LayoutGroup_SetProperty_TisTextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830_m1F053EF266A0F3BB0ABE1AD688A2CCC69C837217 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t* ___0_currentValue, int32_t ___1_newValue, const RuntimeMethod* method)
{
(( void (*) (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*, int32_t*, int32_t, const RuntimeMethod*))LayoutGroup_SetProperty_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m93D0F3CD932754C2CA0577C037516E3C8E7ABC5B_gshared)(__this, ___0_currentValue, ___1_newValue, method);
}
inline void List_1_Clear_m093B5A8906C4F9A0DD98022561BB1EAFC518CBE3_inline (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8 (const RuntimeMethod* method)
{
return (( List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* (*) (const RuntimeMethod*))CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Type_t* ___0_type, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___1_results, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_inline (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B*, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
inline void CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___0_toRelease, const RuntimeMethod* method)
{
(( void (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, const RuntimeMethod*))CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared)(___0_toRelease, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectOffset__ctor_m7DB8E8EDDB814824299F9EF661DAFA32854F0CC9 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m7EA27CAC733DD95AC0AFB56293AECABB0EA34475 (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetDirty_m32F20D8BB5C4B4DF350AF5F35A5917660FF9CE60 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LayoutGroup_get_childAlignment_m45C0D32DB91FD92852CA50278904034A26ADEFC1_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, int32_t ___0_index, float ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* Component_GetComponent_m4352437B839B9601EB007CAC1007C8E1FB8A427D (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIBehaviour_OnRectTransformDimensionsChange_m86A6D20E0EBF41CDB89DD1E87F23624263B68159 (UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutGroup_get_isRootLayoutGroup_mFB0EC6A489F3847C38599F1187755B6E04301B04 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasUpdateRegistry_IsRebuildingLayout_m3C037968252136E38CF1AF8716DC671CE13917EA (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LayoutGroup_DelayedSetDirty_m67C0D880E25888F274BE8AE9D3F4C28EA4A22D0C (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rectTransform, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedSetDirtyU3Ed__56__ctor_mF6AE811754CADB1402BABF82639E38DB56C9AFCB (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
inline void Func_1__ctor_mD47A61F86641C8C95119E11F527BA296C1D850A6 (Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Action_1__ctor_m95B87C4100C95D265F830A7D99579381E54B292D (Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
inline void ObjectPool_1__ctor_m2C324854E468A9F886C89505363DCDFE89E70134 (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* __this, Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E* ___0_createFunc, Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* ___1_actionOnGet, Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* ___2_actionOnRelease, Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* ___3_actionOnDestroy, bool ___4_collectionCheck, int32_t ___5_defaultCapacity, int32_t ___6_maxSize, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13*, Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E*, Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*, Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*, Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*, bool, int32_t, int32_t, const RuntimeMethod*))ObjectPool_1__ctor_m4CED6C10E611A3CC63F3CF84423C183C1412177F_gshared)(__this, ___0_createFunc, ___1_actionOnGet, ___2_actionOnRelease, ___3_actionOnDestroy, ___4_collectionCheck, ___5_defaultCapacity, ___6_maxSize, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReapplyDrivenProperties__ctor_mC06AEE119C82C068873EE368C7C8DBE9CAD28949 (ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_add_reapplyDrivenProperties_m92F5BD1B2500C408447F882F378CB52647AB6E72 (ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* ___0_value, const RuntimeMethod* method) ;
inline void Predicate_1__ctor_m94DB4F0249AB62838CF8812BE34F25076A68B42E (Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Predicate_1__ctor_m3E007299121A15DF80F4A210FF8C20E5DF688F20_gshared)(__this, ___0_object, ___1_method, method);
}
inline int32_t List_1_RemoveAll_m0CFB1382FCF3F4F863778764F398805383869FCC (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* __this, Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* ___0_match, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD*, const RuntimeMethod*))List_1_RemoveAll_m1A8DE2A7640CC473609F3ADAC38FDB960520636D_gshared)(__this, ___0_match, method);
}
inline LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_inline (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* __this, const RuntimeMethod* method)
{
return (( LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* (*) (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13*, const RuntimeMethod*))ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_Initialize_m3186A381CF387FC04A9D52BF6ED9982B0150E562 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_controller, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_Rebuild_mE0477A991681D208BF504CCAABFE01D7FCD8E137 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, int32_t ___0_executing, const RuntimeMethod* method) ;
inline void ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_inline (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* __this, LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* ___0_element, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13*, LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564*, const RuntimeMethod*))ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline)(__this, ___0_element, method);
}
inline void UnityAction_1__ctor_mDC6E71A0360A25DEB121FFF254157C1A3634BE42 (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_PerformLayoutCalculation_m0733192A11C335EEF72298A2321937CDA97A1C34 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___1_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_PerformLayoutControl_mA6EB813FBAC300966A6357D248FAADD947C92D4B (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___1_action, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_StripDisabledBehavioursFromList_mB6E476924D6DDDA8050F40300A58696303F0753A (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___0_components, const RuntimeMethod* method) ;
inline void UnityAction_1_Invoke_m5A664E7E7EB4C9C10661F12DFFB214DF00DD5A8B_inline (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7*, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))UnityAction_1_Invoke_m777839BF9CB9F96B081106B47202D06FB35326CA_gshared_inline)(__this, ___0_arg0, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ScrollRect_get_content_m7878BCA28A96B7FBA02DC466A1ED2C9E191C6996_inline (ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Component_TryGetComponent_mC2472304301C1523E25A5FACD0BCD1CC471B7BD0 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, Type_t* ___0_type, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3** ___1_component, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutRebuilder_ValidController_m28AC31CE8158B1D2D9656A99ACE3F259F5212C70 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_layoutRoot, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___1_comps, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_MarkLayoutRootForRebuild_m72542D06667BE02C021D13ADC4C77094614552FF (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_controller, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasUpdateRegistry_TryRegisterCanvasElementForLayoutRebuild_mCF214BCE7C81643D9684D93C2CC40FEC599E72EB (RuntimeObject* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD28F0F8B5399F1C60A8E4575F9DCDC847D2CAA23 (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder__ctor_m685B1B7449046E3467525550996AFB6A4565219E (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_Clear_m2BCF887531F7BA60FB962F7153564A055A136AA1 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetMinHeight_mB428914EB41682FC709CDBB27A0CB42D42EC4D9E (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetMinWidth_m920875D5D911EF3FAC615C045D9178630697A0F3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetPreferredHeight_m3E8CDE02CC980080BBD4BBA1D6BFDFD42F7CF706 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetPreferredWidth_mFF51E72881BE14E8C59521A71188E458475D4052 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetFlexibleHeight_m13C0A91CEB1B4DE827C4B9E5230D4AA73FFC23DC (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetFlexibleWidth_mFE4684C5AC223E1D8E4369AA3460461A3964D9BE (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method) ;
inline void Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506 (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m04EB988C3F849C1BE164FC6656C2281DF47EEAA7_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___1_property, float ___2_defaultValue, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetLayoutProperty_mEE37FED419E8D6C3B799296DC6712D312AA5261F (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___1_property, float ___2_defaultValue, RuntimeObject** ___3_source, const RuntimeMethod* method) ;
inline float Func_2_Invoke_mAC826354608E2C9FE7AB9BBE629BCD7C9BB94F90_inline (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
return (( float (*) (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_gshared_inline)(__this, ___0_arg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5E4858F8F2E57AAC48D706CFDE697DB16DE163D3 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method) ;
inline Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* Component_GetComponent_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mFE18E20FC92395F90E776DBC4CD214A4F2D97D90 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_set_hasPopInstruction_mDE56514A0B57434BCE041751AC7D889E9E0BD3FD (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_set_isMaskingGraphic_m350EDFCF390CF594B939BBEE3A0D634F2EA48A78 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskUtilities_NotifyStencilStateChanged_m112CACEF914385BC2F96F4D66D4038AF1E0FCD6B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_set_popMaterialCount_m050FF45A10F54F403BBC43AB7C3D919627922A50 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_customMat, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Mask_get_rectTransform_m4D1933DACBE7B0F93B1B83F1B3B0A09F65B24209 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* MaskUtilities_FindRootSortOverrideCanvas_mCB7DABA799F6C5BDF659D4CA60BA2FE8141A65AA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_start, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaskUtilities_GetStencilDepth_m782D2795F76F569F4FB261C5BFB6D9EF241C0EE9 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_stopAfter, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB (RuntimeObject* ___0_message, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_context, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* StencilMaterial_Add_m4FBC1C2732C3B161EE38767ABE2020105E0BF7F4 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMat, int32_t ___1_stencilID, int32_t ___2_operation, int32_t ___3_compareFunction, int32_t ___4_colorWriteMask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_SetPopMaterial_m9CE3CD36F79C60B5BBB4A67D6A422756F2E3EF75 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* StencilMaterial_Add_m7BF719F0507970D16D11F47019761391ACE55766 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMat, int32_t ___1_stencilID, int32_t ___2_operation, int32_t ___3_compareFunction, int32_t ___4_colorWriteMask, int32_t ___5_readMask, int32_t ___6_writeMask, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MaskableGraphic_get_isMaskingGraphic_m8C4270841AF6071FD5AC4EB7225AF259053DF55E_inline (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D MaskableGraphic_get_rootCanvasRect_mB7F5E772A53CBCCF920CD924E84634CD8155F6D8 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Overlaps_m3F0BA2C8BB81491978B21EB21C8A6D3BBED02E41_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_other, bool ___1_allowInverse, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_UpdateCull_mAC0798E6376F7B103BB36929AC4DD69729E30E86 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, bool ___0_cull, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CanvasRenderer_get_cull_m48007D7CB40B3C0EC29F0CB316AFAC88748EF3D7 (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_set_cull_mA2A521F41185511CCFF6E2BFCD7B68B1DE3C0D9D (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653 (UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB* __this, bool ___0_arg0, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB*, bool, const RuntimeMethod*))UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653_gshared)(__this, ___0_arg0, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_EnableRectClipping_mEE0DE5F753BACD2917366469CBFA21894F26759E (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_DisableRectClipping_mEAD0277DF092A2CF7D2D421336BCB5C8FC84600C (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasRenderer_set_clippingSoftness_m5727572B7D9CB6906BB4635F98FB5805675C823C (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_OnEnable_mD7544FBC0068D0C74181E6E66C7EC167B7C6309E (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_OnDisable_m2DF81EFCEA05C2E6605C027DA3ABD79945C94F16 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_OnTransformParentChanged_m5FAC5BEDE05D6969B7F7AD15C0A8C5715129EED7 (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic_OnCanvasHierarchyChanged_m7062158DC1477AF8A5BC2B07755314ED7A184C5C (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_fourCornersArray, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* MaskUtilities_GetRectMaskForClippable_m7AEB8F89DFD994A487EED33DDD8C59E5A784245C (RuntimeObject* ___0_clippable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectMask2D_RemoveClippable_m2247DBCAD9B09980191AB791A7CB83FF9C355C2D (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* __this, RuntimeObject* ___0_clippable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectMask2D_AddClippable_m90A9698CD91A2A08EBE86AB60B05E76AFA38EAA4 (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* __this, RuntimeObject* ___0_clippable, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Graphic_Raycast_m209EFCBB2190EF5D6671A50E90C915F7638CB44A (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_sp, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_eventCamera, bool ___2_ignoreMasks, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullStateChangedEvent__ctor_m885AD59B4D0D6075AB6DFA71AD69A7BB48640CE4 (CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Graphic__ctor_m61FAEBEC21F22FE00B8CF39A8498AD31F62C0D6D (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* __this, const RuntimeMethod* method) ;
inline void UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934 (UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB* __this, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tEEB36A367DCB5867E93AAF6BECAF3558CA71BECB*, const RuntimeMethod*))UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934_gshared)(__this, method);
}
inline void Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___0_results, const RuntimeMethod* method)
{
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4*, const RuntimeMethod*))Component_GetComponentsInChildren_TisRuntimeObject_mF5CFEDA88E7B7E944C9BE14D1DA8F46101AEE83B_gshared)(__this, ___0_results, method);
}
inline List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437 (const RuntimeMethod* method)
{
return (( List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* (*) (const RuntimeMethod*))CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared)(method);
}
inline void Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* ___1_results, const RuntimeMethod* method)
{
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, bool, List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))Component_GetComponentsInParent_TisRuntimeObject_m19BF5A23D33BB30483A4E59F34C4A213E96C7487_gshared)(__this, ___0_includeInactive, ___1_results, method);
}
inline Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85 (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* (*) (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_inline (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* ___0_toRelease, const RuntimeMethod* method)
{
(( void (*) (List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared)(___0_toRelease, method);
}
inline List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* CollectionPool_2_Get_m938FCD209B034B99066B2F626B26435935222511 (const RuntimeMethod* method)
{
return (( List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* (*) (const RuntimeMethod*))CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared)(method);
}
inline void Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* ___0_results, const RuntimeMethod* method)
{
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, const RuntimeMethod*))Component_GetComponents_TisRuntimeObject_m2CD12FB45EFC625510F7E12FE2EB7D0EC2BA4421_gshared)(__this, ___0_results, method);
}
inline Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870 (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* (*) (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_inline (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline void CollectionPool_2_Release_m7A86323A26A42B13A753812576CFCA20DE11263B (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* ___0_toRelease, const RuntimeMethod* method)
{
(( void (*) (List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA*, const RuntimeMethod*))CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared)(___0_toRelease, method);
}
inline List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6 (const RuntimeMethod* method)
{
return (( List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* (*) (const RuntimeMethod*))CollectionPool_2_Get_mA9535ED94D9899FA7B41E063E2B6AAA3F0C929A3_gshared)(method);
}
inline void GameObject_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m15C4B6D6CF9CC4B6CE60A130E86597E964E21355 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___1_results, const RuntimeMethod* method)
{
(( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, const RuntimeMethod*))GameObject_GetComponentsInParent_TisRuntimeObject_mC4527CDE5CC2128D895CDAC4B85A6DE25028205C_gshared)(__this, ___0_includeInactive, ___1_results, method);
}
inline int32_t List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_inline (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* (*) (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void GameObject_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m48EDEF385CB00DF400A78ED1C005F703C87891F4 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* ___1_results, const RuntimeMethod* method)
{
(( void (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94*, const RuntimeMethod*))GameObject_GetComponentsInParent_TisRuntimeObject_mC4527CDE5CC2128D895CDAC4B85A6DE25028205C_gshared)(__this, ___0_includeInactive, ___1_results, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaskUtilities_IsDescendantOrSelf_mBCC8B1428F599BAF1EAFA16E9586639A11B87C23 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_father, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_child, const RuntimeMethod* method) ;
inline void CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70 (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___0_toRelease, const RuntimeMethod* method)
{
(( void (*) (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, const RuntimeMethod*))CollectionPool_2_Release_m4E21C5D955B17E28B0C3F279B4C5330A4671CFFD_gshared)(___0_toRelease, method);
}
inline void List_1_Clear_m4C7671DD5EFB91E9AC385F9F8C4561AD45E4F24F_inline (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void Component_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m3309A38F362B598E0C8BBC0EFAD821480072B9A9 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, bool ___0_includeInactive, List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___1_results, const RuntimeMethod* method)
{
(( void (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, bool, List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, const RuntimeMethod*))Component_GetComponentsInParent_TisRuntimeObject_m19BF5A23D33BB30483A4E59F34C4A213E96C7487_gshared)(__this, ___0_includeInactive, ___1_results, method);
}
inline void List_1_Add_mBC209ED5BA73877CDF2BA75EBFA5E407848701EB_inline (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* __this, RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB*, RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, 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 float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425 (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___0_a, double ___1_newBase, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_OrderMinMax_mCF0D63521F398D682E285F8795781C1D2A3418D9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Overlaps_m5A540A24DAD3327006A3A2E209CC17992173B572_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_other, const RuntimeMethod* 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) ;
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method);
}
inline int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline)(__this, method);
}
inline void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, int32_t, const RuntimeMethod*))ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline)(__this, ___0_value, method);
}
inline RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
inline void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
inline void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87*, RuntimeObject*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
inline int32_t ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608 (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259*, const RuntimeMethod*))ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608_gshared)(__this, method);
}
inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, 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) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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
// Method Definition Index: 67316
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:329>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_0, NULL);
if (!L_1)
{
goto IL_002d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_2);
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_3;
L_3 = EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_3, NULL);
if (!L_4)
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:330>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_5;
L_5 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_5);
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_6;
L_6 = EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline(L_5, NULL);
NullCheck(L_6);
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_7;
L_7 = BaseInputModule_get_input_mCB3F78528AA14A7AD7E957870DBB0152B4BF13FB(L_6, NULL);
return L_7;
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:331>
return (BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622*)NULL;
}
}
// Method Definition Index: 67317
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:337>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_0;
L_0 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0014;
}
}
{
String_t* L_2;
L_2 = Input_get_compositionString_mC9E603E4FB61090827F77A3D509BF3AA0A48C9A9(NULL);
return L_2;
}
IL_0014:
{
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_3;
L_3 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
NullCheck(L_3);
String_t* L_4;
L_4 = VirtualFuncInvoker0< String_t* >::Invoke(17, L_3);
return L_4;
}
}
// Method Definition Index: 67318
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField__ctor_m06B9629E3C878D578A8B43C1A8835B526629D6E5 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:229>
__this->___m_AsteriskChar = ((int32_t)42);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:255>
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* L_0 = (SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D*)il2cpp_codegen_object_new(SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_il2cpp_TypeInfo_var);
SubmitEvent__ctor_mE8908589516FD77AA786BDACC7BEBC2182A87EE3(L_0, NULL);
__this->___m_OnSubmit = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnSubmit), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:258>
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* L_1 = (EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655*)il2cpp_codegen_object_new(EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_il2cpp_TypeInfo_var);
EndEditEvent__ctor_mEAA90FD69A3F6F34EF977AF11A424CEEFF441953(L_1, NULL);
__this->___m_OnDidEndEdit = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnDidEndEdit), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:263>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_2 = (OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F*)il2cpp_codegen_object_new(OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_il2cpp_TypeInfo_var);
OnChangeEvent__ctor_m3D387EF9F415EC6E177649A23DAA137AB98F3E05(L_2, NULL);
__this->___m_OnValueChanged = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnValueChanged), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:271>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3;
memset((&L_3), 0, sizeof(L_3));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_3), (0.196078435f), (0.196078435f), (0.196078435f), (1.0f), NULL);
__this->___m_CaretColor = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:277>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4;
memset((&L_4), 0, sizeof(L_4));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_4), (0.65882355f), (0.807843149f), (1.0f), (0.752941191f), NULL);
__this->___m_SelectionColor = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:282>
String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___m_Text = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:286>
__this->___m_CaretBlinkRate = (0.850000024f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:290>
__this->___m_CaretWidth = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:296>
__this->___m_ShouldActivateOnSelect = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:318>
__this->___m_OriginalText = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalText), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2009>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = (Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB*)il2cpp_codegen_object_new(Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB_il2cpp_TypeInfo_var);
Event__ctor_m14342F32F62A39A8B8032286E2DCC07FEF72BFF4(L_6, NULL);
__this->___m_ProcessingEvent = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProcessingEvent), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:344>
il2cpp_codegen_runtime_class_init_inline(Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_il2cpp_TypeInfo_var);
Selectable__ctor_m340EDFEA07F025166175C3ECB1BD2EEDD81C8638(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:346>
InputField_EnforceTextHOverflow_m7F0E61391D942F47B4AD128C0C8B9B204BBE14B8(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:347>
return;
}
}
// Method Definition Index: 67319
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* InputField_get_mesh_m89CB1A4155FF8E7C42D5D97178DD00A3A7D8888E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:353>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_Mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:354>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
__this->___m_Mesh = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh), (void*)L_2);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:355>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___m_Mesh;
return L_3;
}
}
// Method Definition Index: 67320
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:363>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_0 = __this->___m_InputTextCache;
if (L_0)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:364>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_1 = (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC*)il2cpp_codegen_object_new(TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC_il2cpp_TypeInfo_var);
TextGenerator__ctor_m2BFF25B11D7FD0FA4F8E1B04D107219A30E8A187(L_1, NULL);
__this->___m_InputTextCache = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InputTextCache), (void*)L_1);
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:366>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_2 = __this->___m_InputTextCache;
return L_2;
}
}
// Method Definition Index: 67321
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_shouldHideMobileInput_mC3759A3E3DED19B9EC01E30CB810922772894C76 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:397>
bool* L_0 = (bool*)(&__this->___m_HideMobileInput);
bool L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77(L_0, L_1, SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:398>
return;
}
}
// Method Definition Index: 67322
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_shouldHideMobileInput_mA752B065435F4062EFB931119C34FDB5B35157E2 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:401>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)8)))
{
goto IL_0014;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)((int32_t)11))))
{
goto IL_0014;
}
}
{
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)31)))))
{
goto IL_001b;
}
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:406>
bool L_4 = __this->___m_HideMobileInput;
return L_4;
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:409>
return (bool)1;
}
}
// Method Definition Index: 67323
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_shouldActivateOnSelect_m5F21C9511D040820CFF661E56145C25D147D17A5 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:421>
bool L_0 = ___0_value;
__this->___m_ShouldActivateOnSelect = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:422>
return;
}
}
// Method Definition Index: 67324
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_shouldActivateOnSelect_m4DA84FAEB2FFB6F036A3821675730842FF86245F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:425>
bool L_0 = __this->___m_ShouldActivateOnSelect;
if (!L_0)
{
goto IL_0015;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)((int32_t)31)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0015:
{
return (bool)0;
}
}
// Method Definition Index: 67325
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:459>
String_t* L_0 = __this->___m_Text;
return L_0;
}
}
// Method Definition Index: 67326
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:463>
String_t* L_0 = ___0_value;
InputField_SetText_m66574324D7550D728E41F71DD704CDCDEADF9E66(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:464>
return;
}
}
// Method Definition Index: 67327
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetTextWithoutNotify_m2CD8DAC2A298CBABFCEC654A17294427DDD238A3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_input, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:475>
String_t* L_0 = ___0_input;
InputField_SetText_m66574324D7550D728E41F71DD704CDCDEADF9E66(__this, L_0, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:476>
return;
}
}
// Method Definition Index: 67328
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetText_m66574324D7550D728E41F71DD704CDCDEADF9E66 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_value, bool ___1_sendCallback, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1489F923C4DCA729178B3E3233458550D8DDDF29);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24313380B89749FA23D81C8CFE7ECADF5F282DF3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
Il2CppChar V_4 = 0x0;
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* G_B10_0 = NULL;
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* G_B9_0 = NULL;
int32_t G_B13_0 = 0;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B21_0 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B20_0 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B22_0 = NULL;
String_t* G_B23_0 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B23_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:480>
String_t* L_0;
L_0 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
String_t* L_1 = ___0_value;
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:481>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:482>
String_t* L_3 = ___0_value;
if (L_3)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:483>
___0_value = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:484>
String_t* L_4 = ___0_value;
String_t* L_5 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
NullCheck(L_4);
String_t* L_6;
L_6 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_4, _stringLiteral1489F923C4DCA729178B3E3233458550D8DDDF29, L_5, NULL);
___0_value = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:485>
int32_t L_7 = __this->___m_LineType;
if (L_7)
{
goto IL_0054;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:486>
String_t* L_8 = ___0_value;
NullCheck(L_8);
String_t* L_9;
L_9 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_8, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
NullCheck(L_9);
String_t* L_10;
L_10 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_9, _stringLiteral24313380B89749FA23D81C8CFE7ECADF5F282DF3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
___0_value = L_10;
}
IL_0054:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:489>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_11;
L_11 = InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline(__this, NULL);
if (L_11)
{
goto IL_0067;
}
}
{
int32_t L_12;
L_12 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if (!L_12)
{
goto IL_010b;
}
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:491>
__this->___m_Text = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:492>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_13;
L_13 = InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline(__this, NULL);
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_14 = L_13;
if (L_14)
{
G_B10_0 = L_14;
goto IL_0088;
}
G_B9_0 = L_14;
}
{
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_15 = (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B*)il2cpp_codegen_object_new(OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_il2cpp_TypeInfo_var);
OnValidateInput__ctor_mDC0454BF264F87154EF8694821905B5A6A587A29(L_15, __this, (intptr_t)((void*)InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656_RuntimeMethod_var), NULL);
G_B10_0 = L_15;
}
IL_0088:
{
V_0 = G_B10_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:493>
String_t* L_16 = ___0_value;
NullCheck(L_16);
int32_t L_17;
L_17 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_16, NULL);
int32_t L_18 = L_17;
V_2 = L_18;
__this->___m_CaretSelectPosition = L_18;
int32_t L_19 = V_2;
__this->___m_CaretPosition = L_19;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:494>
int32_t L_20;
L_20 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_20) > ((int32_t)0)))
{
goto IL_00af;
}
}
{
String_t* L_21 = ___0_value;
NullCheck(L_21);
int32_t L_22;
L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL);
G_B13_0 = L_22;
goto IL_00c0;
}
IL_00af:
{
int32_t L_23;
L_23 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
String_t* L_24 = ___0_value;
NullCheck(L_24);
int32_t L_25;
L_25 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_24, NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_26;
L_26 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_23, L_25, NULL);
G_B13_0 = L_26;
}
IL_00c0:
{
V_1 = G_B13_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:495>
V_3 = 0;
goto IL_0105;
}
IL_00c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:497>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_27 = V_0;
String_t* L_28 = __this->___m_Text;
String_t* L_29 = __this->___m_Text;
NullCheck(L_29);
int32_t L_30;
L_30 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_29, NULL);
String_t* L_31 = ___0_value;
int32_t L_32 = V_3;
NullCheck(L_31);
Il2CppChar L_33;
L_33 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_31, L_32, NULL);
NullCheck(L_27);
Il2CppChar L_34;
L_34 = OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_inline(L_27, L_28, L_30, L_33, NULL);
V_4 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:498>
Il2CppChar L_35 = V_4;
if (!L_35)
{
goto IL_0101;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:499>
String_t* L_36 = __this->___m_Text;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
String_t* L_37;
L_37 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_4), NULL);
String_t* L_38;
L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_36, L_37, NULL);
__this->___m_Text = L_38;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_38);
}
IL_0101:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:495>
int32_t L_39 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_39, 1));
}
IL_0105:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:495>
int32_t L_40 = V_3;
int32_t L_41 = V_1;
if ((((int32_t)L_40) < ((int32_t)L_41)))
{
goto IL_00c5;
}
}
{
goto IL_0138;
}
IL_010b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:504>
int32_t L_42;
L_42 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_42) <= ((int32_t)0)))
{
G_B21_0 = __this;
goto IL_0123;
}
G_B20_0 = __this;
}
{
String_t* L_43 = ___0_value;
NullCheck(L_43);
int32_t L_44;
L_44 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_43, NULL);
int32_t L_45;
L_45 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_44) > ((int32_t)L_45)))
{
G_B22_0 = G_B20_0;
goto IL_0126;
}
G_B21_0 = G_B20_0;
}
IL_0123:
{
String_t* L_46 = ___0_value;
G_B23_0 = L_46;
G_B23_1 = G_B21_0;
goto IL_0133;
}
IL_0126:
{
String_t* L_47 = ___0_value;
int32_t L_48;
L_48 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
NullCheck(L_47);
String_t* L_49;
L_49 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_47, 0, L_48, NULL);
G_B23_0 = L_49;
G_B23_1 = G_B22_0;
}
IL_0133:
{
NullCheck(G_B23_1);
G_B23_1->___m_Text = G_B23_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B23_1->___m_Text), (void*)G_B23_0);
}
IL_0138:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:515>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_50 = __this->___m_Keyboard;
if (!L_50)
{
goto IL_0151;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:516>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_51 = __this->___m_Keyboard;
String_t* L_52 = __this->___m_Text;
NullCheck(L_51);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_51, L_52, NULL);
}
IL_0151:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:518>
int32_t L_53 = __this->___m_CaretPosition;
String_t* L_54 = __this->___m_Text;
NullCheck(L_54);
int32_t L_55;
L_55 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_54, NULL);
if ((((int32_t)L_53) <= ((int32_t)L_55)))
{
goto IL_0180;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:519>
String_t* L_56 = __this->___m_Text;
NullCheck(L_56);
int32_t L_57;
L_57 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_56, NULL);
int32_t L_58 = L_57;
V_2 = L_58;
__this->___m_CaretSelectPosition = L_58;
int32_t L_59 = V_2;
__this->___m_CaretPosition = L_59;
goto IL_01a4;
}
IL_0180:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:520>
int32_t L_60 = __this->___m_CaretSelectPosition;
String_t* L_61 = __this->___m_Text;
NullCheck(L_61);
int32_t L_62;
L_62 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_61, NULL);
if ((((int32_t)L_60) <= ((int32_t)L_62)))
{
goto IL_01a4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:521>
String_t* L_63 = __this->___m_Text;
NullCheck(L_63);
int32_t L_64;
L_64 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_63, NULL);
__this->___m_CaretSelectPosition = L_64;
}
IL_01a4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:523>
bool L_65 = ___1_sendCallback;
if (!L_65)
{
goto IL_01ad;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:524>
InputField_SendOnValueChanged_m52131907987E99A872F6007B599345A2ADD244AC(__this, NULL);
}
IL_01ad:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:525>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:526>
return;
}
}
// Method Definition Index: 67329
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:556>
bool L_0 = __this->___m_AllowInput;
return L_0;
}
}
// Method Definition Index: 67330
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_caretBlinkRate_m5D6172BA3B84F25897444A1A469AA53FC5CE5613 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:564>
float L_0 = __this->___m_CaretBlinkRate;
return L_0;
}
}
// Method Definition Index: 67331
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretBlinkRate_mCE440AA4049C7A1EDEDB63E5B0AE4005563C5226 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:567>
float* L_0 = (float*)(&__this->___m_CaretBlinkRate);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:569>
bool L_3 = __this->___m_AllowInput;
if (!L_3)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:570>
InputField_SetCaretActive_mC91972AACD936D757447E3F7967CE2DAD4B46D0E(__this, NULL);
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:572>
return;
}
}
// Method Definition Index: 67332
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_caretWidth_m6D85BF105006F28ABF2940033BEED2E595C89E55 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:578>
int32_t L_0 = __this->___m_CaretWidth;
return L_0;
}
}
// Method Definition Index: 67333
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretWidth_mD71B00146099D90D920F4F63A7032E8AEDD39915 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:578>
int32_t* L_0 = (int32_t*)(&__this->___m_CaretWidth);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A(L_0, L_1, SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:578>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:578>
return;
}
}
// Method Definition Index: 67334
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:585>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
return L_0;
}
}
// Method Definition Index: 67335
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_textComponent_m09DF6BBF8544028D98D68D3F905AAAE17486D272 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5971F7C5F25B93311EDDA79357E3C48FE09A3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:588>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0053;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:590>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_3, __this, (intptr_t)((void*)InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var), NULL);
NullCheck(L_2);
Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:591>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_5 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_5, __this, (intptr_t)((void*)InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var), NULL);
NullCheck(L_4);
Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C(L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:592>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_6 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_7 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_7, __this, (intptr_t)((void*)InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var), NULL);
NullCheck(L_6);
Graphic_UnregisterDirtyMaterialCallback_m62B9DB9B9021EC647E1B3D5122FE3693F8FC9BD2(L_6, L_7, NULL);
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:595>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62** L_8 = (Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62**)(&__this->___m_TextComponent);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_9 = ___0_value;
bool L_10;
L_10 = SetPropertyUtility_SetClass_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5971F7C5F25B93311EDDA79357E3C48FE09A3F(L_8, L_9, SetPropertyUtility_SetClass_TisText_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_m1D5971F7C5F25B93311EDDA79357E3C48FE09A3F_RuntimeMethod_var);
if (!L_10)
{
goto IL_00ba;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:597>
InputField_EnforceTextHOverflow_m7F0E61391D942F47B4AD128C0C8B9B204BBE14B8(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:598>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_11 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_00ba;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:600>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_13 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_14 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_14, __this, (intptr_t)((void*)InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var), NULL);
NullCheck(L_13);
Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E(L_13, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:601>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_15 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_16 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_16, __this, (intptr_t)((void*)InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var), NULL);
NullCheck(L_15);
Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E(L_15, L_16, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:602>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_17 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_18 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_18, __this, (intptr_t)((void*)InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var), NULL);
NullCheck(L_17);
Graphic_RegisterDirtyMaterialCallback_m5EDBA1E08656A49997538A1C7DE29201FDE0A013(L_17, L_18, NULL);
}
IL_00ba:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:605>
return;
}
}
// Method Definition Index: 67336
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* InputField_get_placeholder_m84C2F2E414B8A03B372C7CEB3C97A2AE72F3A39F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:615>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_Placeholder;
return L_0;
}
}
// Method Definition Index: 67337
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_placeholder_m64F47B180F584EB1049CF8B501DAC3FCA9029F25 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mA061921F3DA012E04EA47A82587DFC6C0098A734_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:615>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931** L_0 = (Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931**)(&__this->___m_Placeholder);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mA061921F3DA012E04EA47A82587DFC6C0098A734(L_0, L_1, SetPropertyUtility_SetClass_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mA061921F3DA012E04EA47A82587DFC6C0098A734_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:615>
return;
}
}
// Method Definition Index: 67338
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F InputField_get_caretColor_m92C8BB7D9BD4B4DAE361494F85418F834EE87832 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:620>
bool L_0;
L_0 = InputField_get_customCaretColor_mB1D8A9DE8CD1787B3614BAF3E50E27B2428C7215_inline(__this, NULL);
if (L_0)
{
goto IL_0014;
}
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1;
L_1 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_1);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2;
L_2 = VirtualFuncInvoker0< Color_tD001788D726C3A7F1379BEED0260B9591F440C1F >::Invoke(22, L_1);
return L_2;
}
IL_0014:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = __this->___m_CaretColor;
return L_3;
}
}
// Method Definition Index: 67339
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretColor_mF9C606AA2F9F123CB6AD078DF616DE35061FF830 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:620>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(&__this->___m_CaretColor);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetColor_m05C71F5D62DDB2E51E35EDACC0060205B2BA7237(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:620>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:620>
return;
}
}
// Method Definition Index: 67340
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_customCaretColor_mB1D8A9DE8CD1787B3614BAF3E50E27B2428C7215 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:625>
bool L_0 = __this->___m_CustomCaretColor;
return L_0;
}
}
// Method Definition Index: 67341
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_customCaretColor_m7CA0470187246247EEC354FEB7053E4B4911DC13 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:625>
bool L_0 = __this->___m_CustomCaretColor;
bool L_1 = ___0_value;
if ((((int32_t)L_0) == ((int32_t)L_1)))
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:625>
bool L_2 = ___0_value;
__this->___m_CustomCaretColor = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:625>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:625>
return;
}
}
// Method Definition Index: 67342
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F InputField_get_selectionColor_m988C5ACE38195B9B6397352B5A226FF3867A6E54 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:650>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_SelectionColor;
return L_0;
}
}
// Method Definition Index: 67343
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_selectionColor_m2B7800A90FCE0840800CC01EC2C17059634B015E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:650>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* L_0 = (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(&__this->___m_SelectionColor);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetColor_m05C71F5D62DDB2E51E35EDACC0060205B2BA7237(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:650>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:650>
return;
}
}
// Method Definition Index: 67344
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* InputField_get_onEndEdit_m92C86FF7CA6108C4B14392CED20C9ED9D39AD9A3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:689>
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* L_0 = __this->___m_OnDidEndEdit;
return L_0;
}
}
// Method Definition Index: 67345
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_onEndEdit_m0AA121171524CB10C4BE4692117839A97E6AAD08 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisEndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_m9B04EF39522374FB0C56B7ED74ED48837D913290_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:689>
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655** L_0 = (EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655**)(&__this->___m_OnDidEndEdit);
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisEndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_m9B04EF39522374FB0C56B7ED74ED48837D913290(L_0, L_1, SetPropertyUtility_SetClass_TisEndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655_m9B04EF39522374FB0C56B7ED74ED48837D913290_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:689>
return;
}
}
// Method Definition Index: 67346
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* InputField_get_onSubmit_m66A3BFEC3D3D5C261558043FD606D4FBCC7D478D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:728>
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* L_0 = __this->___m_OnSubmit;
return L_0;
}
}
// Method Definition Index: 67347
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_onSubmit_m1763F344243E5E3CF28F07872A80AAF809FC1988 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisSubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_m0C03EEED2CD2EB03C2DD908828536ECBB3AF44AC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:728>
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D** L_0 = (SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D**)(&__this->___m_OnSubmit);
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisSubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_m0C03EEED2CD2EB03C2DD908828536ECBB3AF44AC(L_0, L_1, SetPropertyUtility_SetClass_TisSubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D_m0C03EEED2CD2EB03C2DD908828536ECBB3AF44AC_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:728>
return;
}
}
// Method Definition Index: 67348
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* InputField_get_onValueChange_mF6915B4F33F4B24A91D8E56DE20EFFAE25C59756 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:731>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_0;
L_0 = InputField_get_onValueChanged_mA9ABE178FE3EB05AEF3DC20C11349427C59916AE_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 67349
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_onValueChange_mA1AEDDDB12CEC499949DB0605A83D8F383212CEA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:731>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_0 = ___0_value;
InputField_set_onValueChanged_m2B2F8D1E8F5FE418CE0797F2534B61A1A45B8A85(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:731>
return;
}
}
// Method Definition Index: 67350
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* InputField_get_onValueChanged_mA9ABE178FE3EB05AEF3DC20C11349427C59916AE (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:762>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_0 = __this->___m_OnValueChanged;
return L_0;
}
}
// Method Definition Index: 67351
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_onValueChanged_m2B2F8D1E8F5FE418CE0797F2534B61A1A45B8A85 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisOnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_m8C1DB16B3ACF459E9253DA009C1B5C2191337068_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:762>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F** L_0 = (OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F**)(&__this->___m_OnValueChanged);
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisOnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_m8C1DB16B3ACF459E9253DA009C1B5C2191337068(L_0, L_1, SetPropertyUtility_SetClass_TisOnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F_m8C1DB16B3ACF459E9253DA009C1B5C2191337068_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:762>
return;
}
}
// Method Definition Index: 67352
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:798>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_0 = __this->___m_OnValidateInput;
return L_0;
}
}
// Method Definition Index: 67353
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_onValidateInput_m3A3FA74285B9BBA68325A91AA862201AF3A18CE4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetClass_TisOnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_m8F09130D1F2358BE5196634EA72EFDF51AE805C0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:798>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B** L_0 = (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B**)(&__this->___m_OnValidateInput);
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetClass_TisOnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_m8F09130D1F2358BE5196634EA72EFDF51AE805C0(L_0, L_1, SetPropertyUtility_SetClass_TisOnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B_m8F09130D1F2358BE5196634EA72EFDF51AE805C0_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:798>
return;
}
}
// Method Definition Index: 67354
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:826>
int32_t L_0 = __this->___m_CharacterLimit;
return L_0;
}
}
// Method Definition Index: 67355
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_characterLimit_m98A2187FF493DB170821C39A6D069731F3AFFF2B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:829>
int32_t* L_0 = (int32_t*)(&__this->___m_CharacterLimit);
int32_t L_1 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, L_1, NULL);
bool L_3;
L_3 = SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A(L_0, L_2, SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var);
if (!L_3)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:831>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:832>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_4 = __this->___m_Keyboard;
if (!L_4)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:833>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_5 = __this->___m_Keyboard;
int32_t L_6 = ___0_value;
NullCheck(L_5);
TouchScreenKeyboard_set_characterLimit_mCD8F3BC047EF2515272A689368CF3678A419B854(L_5, L_6, NULL);
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:835>
return;
}
}
// Method Definition Index: 67356
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:865>
int32_t L_0 = __this->___m_ContentType;
return L_0;
}
}
// Method Definition Index: 67357
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_contentType_m5C3DDD7C14781E963BFFC88F7A8A537919F34C59 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisContentType_t7E546E516F92E955324D479BB71667931F1A7956_mB930DD438A7334557CB6601B9F416CE9EDBB2166_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:865>
int32_t* L_0 = (int32_t*)(&__this->___m_ContentType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisContentType_t7E546E516F92E955324D479BB71667931F1A7956_mB930DD438A7334557CB6601B9F416CE9EDBB2166(L_0, L_1, SetPropertyUtility_SetStruct_TisContentType_t7E546E516F92E955324D479BB71667931F1A7956_mB930DD438A7334557CB6601B9F416CE9EDBB2166_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:865>
InputField_EnforceContentType_mB8A7743C77E3EAE952426EF14BB5BE5B80E7488A(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:865>
return;
}
}
// Method Definition Index: 67358
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_lineType_m6CEA63D8FCACAEC05D3499577ED0771EFFF33377 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:906>
int32_t L_0 = __this->___m_LineType;
return L_0;
}
}
// Method Definition Index: 67359
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_lineType_m06BE148366DF8F17E0F91C3CF094628C201B5FD8 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisLineType_tC4DBAA8629361B209A2BA0625320B24FC4566B6B_m3C5DE114857CCD30577B7E7D2B6CBE8DEC494331_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:909>
int32_t* L_0 = (int32_t*)(&__this->___m_LineType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisLineType_tC4DBAA8629361B209A2BA0625320B24FC4566B6B_m3C5DE114857CCD30577B7E7D2B6CBE8DEC494331(L_0, L_1, SetPropertyUtility_SetStruct_TisLineType_tC4DBAA8629361B209A2BA0625320B24FC4566B6B_m3C5DE114857CCD30577B7E7D2B6CBE8DEC494331_RuntimeMethod_var);
if (!L_2)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:911>
ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D* L_3 = (ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D*)(ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D*)SZArrayNew(ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D_il2cpp_TypeInfo_var, (uint32_t)2);
ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D* L_4 = L_3;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)1);
InputField_SetToCustomIfContentTypeIsNot_m8E1B8AF7133B6B42F9E6BA3951AE2AA4D2AF1071(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:912>
InputField_EnforceTextHOverflow_m7F0E61391D942F47B4AD128C0C8B9B204BBE14B8(__this, NULL);
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:914>
return;
}
}
// Method Definition Index: 67360
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:920>
int32_t L_0 = __this->___m_InputType;
return L_0;
}
}
// Method Definition Index: 67361
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_inputType_mB2A3B667DC710AD1F9E1C046659AC35720AB0313 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInputType_t036D7DF2772E6C8C7DB969C7501F6513339572D4_m20BFEC9918AF642B1F9AEF14CBC62C13AC18F505_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:920>
int32_t* L_0 = (int32_t*)(&__this->___m_InputType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisInputType_t036D7DF2772E6C8C7DB969C7501F6513339572D4_m20BFEC9918AF642B1F9AEF14CBC62C13AC18F505(L_0, L_1, SetPropertyUtility_SetStruct_TisInputType_t036D7DF2772E6C8C7DB969C7501F6513339572D4_m20BFEC9918AF642B1F9AEF14CBC62C13AC18F505_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:920>
InputField_SetToCustom_m1D8B546B458993E86A24A05B868C57286E8C6BF4(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:920>
return;
}
}
// Method Definition Index: 67362
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* InputField_get_touchScreenKeyboard_m99338FA7655276193EE1BA8FCB821C7F1928B3D8 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:925>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_Keyboard;
return L_0;
}
}
// Method Definition Index: 67363
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_keyboardType_mCF9432AC88C35E77546235909346C5689682E620 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:932>
int32_t L_0 = __this->___m_KeyboardType;
return L_0;
}
}
// Method Definition Index: 67364
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_keyboardType_m9DD165B20CF12F93BD85140D8D1F54371FF4E9F3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mC7F07B1F936E815B020D54871A46C688D70CC139_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:935>
int32_t* L_0 = (int32_t*)(&__this->___m_KeyboardType);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mC7F07B1F936E815B020D54871A46C688D70CC139(L_0, L_1, SetPropertyUtility_SetStruct_TisTouchScreenKeyboardType_t3F5A06315B263282460BE67DE01393B6FB3780C1_mC7F07B1F936E815B020D54871A46C688D70CC139_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:936>
InputField_SetToCustom_m1D8B546B458993E86A24A05B868C57286E8C6BF4(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:937>
return;
}
}
// Method Definition Index: 67365
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:943>
int32_t L_0 = __this->___m_CharacterValidation;
return L_0;
}
}
// Method Definition Index: 67366
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_characterValidation_m9DE08B33714B9D97F570853ADB56C070C2DD4072 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisCharacterValidation_t5DAA94F9780B40CCF419821363E89B30E2EF7380_m21B31FEB10DE57821818E49238BDA57E49508D93_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:943>
int32_t* L_0 = (int32_t*)(&__this->___m_CharacterValidation);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisCharacterValidation_t5DAA94F9780B40CCF419821363E89B30E2EF7380_m21B31FEB10DE57821818E49238BDA57E49508D93(L_0, L_1, SetPropertyUtility_SetStruct_TisCharacterValidation_t5DAA94F9780B40CCF419821363E89B30E2EF7380_m21B31FEB10DE57821818E49238BDA57E49508D93_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:943>
InputField_SetToCustom_m1D8B546B458993E86A24A05B868C57286E8C6BF4(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:943>
return;
}
}
// Method Definition Index: 67367
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_readOnly_m37800B8623CB744D99E5F5607C80AEBE6C7043B3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:951>
bool L_0 = __this->___m_ReadOnly;
return L_0;
}
}
// Method Definition Index: 67368
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_readOnly_mD70582D7F885929AD7CF28BF083623991C5F543F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:951>
bool L_0 = ___0_value;
__this->___m_ReadOnly = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:951>
return;
}
}
// Method Definition Index: 67369
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:982>
int32_t L_0 = __this->___m_LineType;
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_0013;
}
}
{
int32_t L_1;
L_1 = InputField_get_lineType_m6CEA63D8FCACAEC05D3499577ED0771EFFF33377_inline(__this, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
IL_0013:
{
return (bool)1;
}
}
// Method Definition Index: 67370
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar InputField_get_asteriskChar_m2556CE9FA8ABF5C00552BA665299F71EAC7D55C5 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1010>
Il2CppChar L_0 = __this->___m_AsteriskChar;
return L_0;
}
}
// Method Definition Index: 67371
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_asteriskChar_m26FC4CE6C8637E49ADE854769F6C777A6BEF5CB6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1010>
Il2CppChar* L_0 = (Il2CppChar*)(&__this->___m_AsteriskChar);
Il2CppChar L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5(L_0, L_1, SetPropertyUtility_SetStruct_TisChar_t521A6F19B456D956AF452D926C32709DC03D6B17_m18A822ED66C0EDFFF967DD2EE9848945B34E87B5_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1010>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1010>
return;
}
}
// Method Definition Index: 67372
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_wasCanceled_m75E09A773352839E08B04B33F966ED3E849436E9 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1015>
bool L_0 = __this->___m_WasCanceled;
return L_0;
}
}
// Method Definition Index: 67373
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ClampPos_m8939841884C3CD51A6169F5DA05A85CC3C16A371 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t* ___0_pos, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1023>
int32_t* L_0 = ___0_pos;
int32_t L_1 = *((int32_t*)L_0);
if ((((int32_t)L_1) >= ((int32_t)0)))
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1023>
int32_t* L_2 = ___0_pos;
*((int32_t*)L_2) = (int32_t)0;
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1024>
int32_t* L_3 = ___0_pos;
int32_t L_4 = *((int32_t*)L_3);
String_t* L_5;
L_5 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_5);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL);
if ((((int32_t)L_4) <= ((int32_t)L_6)))
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1024>
int32_t* L_7 = ___0_pos;
String_t* L_8;
L_8 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
*((int32_t*)L_7) = (int32_t)L_9;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1025>
return;
}
}
// Method Definition Index: 67374
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1032>
int32_t L_0 = __this->___m_CaretPosition;
String_t* L_1;
L_1 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_2));
}
}
// Method Definition Index: 67375
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1032>
int32_t L_0 = ___0_value;
__this->___m_CaretPosition = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1032>
int32_t* L_1 = (int32_t*)(&__this->___m_CaretPosition);
InputField_ClampPos_m8939841884C3CD51A6169F5DA05A85CC3C16A371(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1032>
return;
}
}
// Method Definition Index: 67376
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1033>
int32_t L_0 = __this->___m_CaretSelectPosition;
String_t* L_1;
L_1 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_2));
}
}
// Method Definition Index: 67377
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1033>
int32_t L_0 = ___0_value;
__this->___m_CaretSelectPosition = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1033>
int32_t* L_1 = (int32_t*)(&__this->___m_CaretSelectPosition);
InputField_ClampPos_m8939841884C3CD51A6169F5DA05A85CC3C16A371(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1033>
return;
}
}
// Method Definition Index: 67378
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1034>
int32_t L_0;
L_0 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_1;
L_1 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 67379
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_caretPosition_mC43674CCFF5BF7D047C2D4682B2CD7DE8A179EA7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1049>
int32_t L_0 = __this->___m_CaretSelectPosition;
String_t* L_1;
L_1 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_2));
}
}
// Method Definition Index: 67380
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_caretPosition_mF502AA3301C39D4397C7BF809D1F3A18D0603BD7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1050>
int32_t L_0 = ___0_value;
InputField_set_selectionAnchorPosition_mE57B85DBF03991E694729ED36283B44A8D7D1E68(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1050>
int32_t L_1 = ___0_value;
InputField_set_selectionFocusPosition_mE9E0E491C5AC1B89B4F9272EC3B67617A4F7DFEB(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1050>
return;
}
}
// Method Definition Index: 67381
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_selectionAnchorPosition_mF5CB19025C29DECEA0EBA8C6EC3D6D5687A1D65E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1063>
int32_t L_0 = __this->___m_CaretPosition;
String_t* L_1;
L_1 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_2));
}
}
// Method Definition Index: 67382
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_selectionAnchorPosition_mE57B85DBF03991E694729ED36283B44A8D7D1E68 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1066>
String_t* L_0;
L_0 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
if (!L_1)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1067>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1069>
int32_t L_2 = ___0_value;
__this->___m_CaretPosition = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1070>
int32_t* L_3 = (int32_t*)(&__this->___m_CaretPosition);
InputField_ClampPos_m8939841884C3CD51A6169F5DA05A85CC3C16A371(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1071>
return;
}
}
// Method Definition Index: 67383
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_selectionFocusPosition_m14D662A0A20FF6952E73CFAB7C1F21FD7CF4298A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1084>
int32_t L_0 = __this->___m_CaretSelectPosition;
String_t* L_1;
L_1 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
return ((int32_t)il2cpp_codegen_add(L_0, L_2));
}
}
// Method Definition Index: 67384
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_selectionFocusPosition_mE9E0E491C5AC1B89B4F9272EC3B67617A4F7DFEB (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1087>
String_t* L_0;
L_0 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
if (!L_1)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1088>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1090>
int32_t L_2 = ___0_value;
__this->___m_CaretSelectPosition = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1091>
int32_t* L_3 = (int32_t*)(&__this->___m_CaretSelectPosition);
InputField_ClampPos_m8939841884C3CD51A6169F5DA05A85CC3C16A371(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1092>
return;
}
}
// Method Definition Index: 67385
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnEnable_m00FE61194E553F736B0C1AABC73A79EEDE81D9AF (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1139>
Selectable_OnEnable_mBE48F9440061AFFCEA53B103F7C7A059AC115FA7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1140>
String_t* L_0 = __this->___m_Text;
if (L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1141>
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
__this->___m_Text = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_1);
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1142>
__this->___m_DrawStart = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1143>
String_t* L_2 = __this->___m_Text;
NullCheck(L_2);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
__this->___m_DrawEnd = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1146>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_4 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_005f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1147>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_6 = __this->___m_CachedInputRenderer;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_7 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
L_8 = Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78(NULL);
NullCheck(L_7);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
L_9 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(58, L_7, L_8);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10;
L_10 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
NullCheck(L_6);
CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196(L_6, L_9, L_10, NULL);
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1149>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_11 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_00b8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1151>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_13 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_14 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_14, __this, (intptr_t)((void*)InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var), NULL);
NullCheck(L_13);
Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E(L_13, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1152>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_15 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_16 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_16, __this, (intptr_t)((void*)InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var), NULL);
NullCheck(L_15);
Graphic_RegisterDirtyVerticesCallback_m46034B2100B5D28BDBCCB34C1283B1B9B2DB9A9E(L_15, L_16, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1153>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_17 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_18 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_18, __this, (intptr_t)((void*)InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var), NULL);
NullCheck(L_17);
Graphic_RegisterDirtyMaterialCallback_m5EDBA1E08656A49997538A1C7DE29201FDE0A013(L_17, L_18, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1154>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
}
IL_00b8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1156>
return;
}
}
// Method Definition Index: 67386
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnDisable_mA79B9B02E48BE7F1AA6C94C6CECB7A6AB323AB8B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1161>
__this->___m_BlinkCoroutine = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlinkCoroutine), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1163>
InputField_DeactivateInputField_m58D0B3BF095094A0963A9CE8BABF1979F7D1254D(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1164>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1166>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_3 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_3, __this, (intptr_t)((void*)InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4_RuntimeMethod_var), NULL);
NullCheck(L_2);
Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1167>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_5 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_5, __this, (intptr_t)((void*)InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58_RuntimeMethod_var), NULL);
NullCheck(L_4);
Graphic_UnregisterDirtyVerticesCallback_mA36A388BF7DDB2D71596D6F13CEFCA79B4199B5C(L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1168>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_6 = __this->___m_TextComponent;
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* L_7 = (UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7*)il2cpp_codegen_object_new(UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7_il2cpp_TypeInfo_var);
UnityAction__ctor_mC53E20D6B66E0D5688CD81B88DBB34F5A58B7131(L_7, __this, (intptr_t)((void*)InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4_RuntimeMethod_var), NULL);
NullCheck(L_6);
Graphic_UnregisterDirtyMaterialCallback_m62B9DB9B9021EC647E1B3D5122FE3693F8FC9BD2(L_6, L_7, NULL);
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1170>
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
CanvasUpdateRegistry_DisableCanvasElementForRebuild_mC1A68AC220C3755789E3CB51E8DBAC81CC61D62F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1173>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_8 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_9)
{
goto IL_007f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1174>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_10 = __this->___m_CachedInputRenderer;
NullCheck(L_10);
CanvasRenderer_Clear_m496D522F1DBD1037417E470CF2D4D9FD22F68E81(L_10, NULL);
}
IL_007f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1176>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_11 = __this->___m_Mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_0098;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1177>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_13 = __this->___m_Mesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_13, NULL);
}
IL_0098:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1178>
__this->___m_Mesh = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Mesh), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1180>
Selectable_OnDisable_m293DB718E1101FC77E655E4A2C4F2DE1DBD4663C(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1181>
return;
}
}
// Method Definition Index: 67387
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnDestroy_m551000531722FAD0D2DEB4CA9A76EF25A7067EAA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1185>
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
CanvasUpdateRegistry_UnRegisterCanvasElementForRebuild_m61F9979AB8AFBA924430757FE09967D7A335D916(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1186>
UIBehaviour_OnDestroy_mF225CF9163823F19BE5E2B2735D35898A20D608B(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1187>
return;
}
}
// Method Definition Index: 67388
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputField_CaretBlink_m030EE72571B48D2CD7E346D68B0F236C9BB25CB5 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* L_0 = (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0*)il2cpp_codegen_object_new(U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0_il2cpp_TypeInfo_var);
U3CCaretBlinkU3Ed__170__ctor_mF11E6570330FD3D50E64D481543B3D94666B6CD1(L_0, 0, NULL);
U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
return L_1;
}
}
// Method Definition Index: 67389
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetCaretVisible_m9DB05703AF6B427F53FB4948BB592CF061AA37AB (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1217>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1218>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1220>
__this->___m_CaretVisible = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1221>
float L_1;
L_1 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
__this->___m_BlinkStartTime = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1222>
InputField_SetCaretActive_mC91972AACD936D757447E3F7967CE2DAD4B46D0E(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1223>
return;
}
}
// Method Definition Index: 67390
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetCaretActive_mC91972AACD936D757447E3F7967CE2DAD4B46D0E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1229>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1230>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1232>
float L_1 = __this->___m_CaretBlinkRate;
if ((!(((float)L_1) > ((float)(0.0f)))))
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1234>
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2 = __this->___m_BlinkCoroutine;
if (L_2)
{
goto IL_0038;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1235>
RuntimeObject* L_3;
L_3 = InputField_CaretBlink_m030EE72571B48D2CD7E346D68B0F236C9BB25CB5(__this, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_3, NULL);
__this->___m_BlinkCoroutine = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlinkCoroutine), (void*)L_4);
return;
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1239>
__this->___m_CaretVisible = (bool)1;
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1241>
return;
}
}
// Method Definition Index: 67391
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateCaretMaterial_mA2C86C0AFC38D35509A3BD66A10411AF7D13FFD4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1245>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_003c;
}
}
{
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_2 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_003c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1246>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_4 = __this->___m_CachedInputRenderer;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_5 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6;
L_6 = Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78(NULL);
NullCheck(L_5);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7;
L_7 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(58, L_5, L_6);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8;
L_8 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
NullCheck(L_4);
CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196(L_4, L_7, L_8, NULL);
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1247>
return;
}
}
// Method Definition Index: 67392
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnFocus_m5EC2CB19FBDAA84FB317F5ADA86548D78B550F37 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1287>
InputField_SelectAll_mC3A2CAB32B290BC43782A61452760BD127E729EA(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1288>
return;
}
}
// Method Definition Index: 67393
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SelectAll_mC3A2CAB32B290BC43782A61452760BD127E729EA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1298>
String_t* L_0;
L_0 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1299>
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1300>
return;
}
}
// Method Definition Index: 67394
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveTextEnd_m1C20AF9DB90F79CD85C4DAB179DA4EDB4D971810 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1308>
String_t* L_0;
L_0 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1310>
bool L_2 = ___0_shift;
if (!L_2)
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1312>
int32_t L_3 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_3, NULL);
goto IL_002b;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1316>
int32_t L_4 = V_0;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1317>
int32_t L_5;
L_5 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_5, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1319>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1320>
return;
}
}
// Method Definition Index: 67395
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveTextStart_mE56A94C2D4AE751A3BE1035250880D9B592BF130 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1328>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1330>
bool L_0 = ___0_shift;
if (!L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1332>
int32_t L_1 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_1, NULL);
goto IL_0021;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1336>
int32_t L_2 = V_0;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1337>
int32_t L_3;
L_3 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_3, NULL);
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1340>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1341>
return;
}
}
// Method Definition Index: 67396
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_get_clipboard_m4ACB240747BB6AF77A3FEF28A63A5C2B2A049543 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1347>
il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
String_t* L_0;
L_0 = GUIUtility_get_systemCopyBuffer_m01E2DF71533C31A4C552B9177D7CBA0C6CA3FC2A(NULL);
return L_0;
}
}
// Method Definition Index: 67397
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB (String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1351>
String_t* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(GUIUtility_tA20863F7281628086EFC61CF90CB52D20E1FD76A_il2cpp_TypeInfo_var);
GUIUtility_set_systemCopyBuffer_mD14AE32BFEA4773BDC679205D470A228B8F225E8(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1352>
return;
}
}
// Method Definition Index: 67398
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_TouchScreenKeyboardShouldBeUsed_m56104E5B7C58A89C552D4CF8FD7A1B1D93D7340A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1359>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)11))))
{
goto IL_0012;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)((int32_t)17))))
{
goto IL_0028;
}
}
{
goto IL_0031;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1363>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
bool L_3 = ((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___s_IsQuestDevice;
if (!L_3)
{
goto IL_001f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1364>
bool L_4;
L_4 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
return L_4;
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1366>
bool L_5;
L_5 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
return (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1368>
bool L_6;
L_6 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0);
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1370>
bool L_7;
L_7 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
return L_7;
}
}
// Method Definition Index: 67399
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1376>
bool L_0;
L_0 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
if (!L_0)
{
goto IL_000e;
}
}
{
bool L_1 = __this->___m_TouchKeyboardAllowsInPlaceEditing;
return L_1;
}
IL_000e:
{
return (bool)1;
}
}
// Method Definition Index: 67400
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_InPlaceEditingChanged_mE02AC706260B93670AF1380BE4060F3AA4063C47 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1383>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
bool L_0 = ((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___s_IsQuestDevice;
if (L_0)
{
goto IL_0018;
}
}
{
bool L_1 = __this->___m_TouchKeyboardAllowsInPlaceEditing;
bool L_2;
L_2 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0018:
{
return (bool)0;
}
}
// Method Definition Index: 67401
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 InputField_GetInternalSelection_m35675AC10C34AD29A54A6E980CDA925CB1BFC6F3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1388>
int32_t L_0;
L_0 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_1;
L_1 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_2;
L_2 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1389>
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_4;
L_4 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_5;
L_5 = Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline(((int32_t)il2cpp_codegen_subtract(L_3, L_4)), NULL);
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1390>
int32_t L_6 = V_0;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_7;
memset((&L_7), 0, sizeof(L_7));
RangeInt__ctor_m3CB91E79C7B5AED97E564581025B2F66778B7CBE((&L_7), L_2, L_6, NULL);
return L_7;
}
}
// Method Definition Index: 67402
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateKeyboardCaret_mF290D51F06E5AC063A8FE6FD20F81C5C70792680 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1399>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1400>
bool L_0 = __this->___m_HideMobileInput;
if (!L_0)
{
goto IL_003f;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_1 = __this->___m_Keyboard;
if (!L_1)
{
goto IL_003f;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_2 = __this->___m_Keyboard;
NullCheck(L_2);
bool L_3;
L_3 = TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9(L_2, NULL);
if (!L_3)
{
goto IL_003f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_4) == ((int32_t)8)))
{
goto IL_002e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)31)))))
{
goto IL_003f;
}
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1402>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_6 = __this->___m_Keyboard;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_7;
L_7 = InputField_GetInternalSelection_m35675AC10C34AD29A54A6E980CDA925CB1BFC6F3(__this, NULL);
NullCheck(L_6);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(L_6, L_7, NULL);
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1404>
return;
}
}
// Method Definition Index: 67403
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateCaretFromKeyboard_mCFB186696BE23B347D7AA94DF50A13555C31F8B4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
bool V_3 = false;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1408>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_Keyboard;
NullCheck(L_0);
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_1;
L_1 = TouchScreenKeyboard_get_selection_m1D44C9A8D4EA91F61706F048ED318E537DC46AB2(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1410>
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_2 = V_0;
int32_t L_3 = L_2.___start;
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1411>
int32_t L_4;
L_4 = RangeInt_get_end_m5835FBEB410CB8AC0928AEFD95728A9AD57F6C63((&V_0), NULL);
V_2 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1413>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1415>
int32_t L_5;
L_5 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_6 = V_1;
if ((((int32_t)L_5) == ((int32_t)L_6)))
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1417>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1418>
int32_t L_7 = V_1;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_7, NULL);
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1421>
int32_t L_8;
L_8 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_9 = V_2;
if ((((int32_t)L_8) == ((int32_t)L_9)))
{
goto IL_0041;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1423>
int32_t L_10 = V_2;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1424>
V_3 = (bool)1;
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1427>
bool L_11 = V_3;
if (!L_11)
{
goto IL_0055;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1429>
float L_12;
L_12 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
__this->___m_BlinkStartTime = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1431>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
}
IL_0055:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1433>
return;
}
}
// Method Definition Index: 67404
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_LateUpdate_mA1C1B81011E3D2F3D6F0769C0FE0D4B0A8E71020 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* V_1 = NULL;
int32_t V_2 = 0;
Il2CppChar V_3 = 0x0;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1442>
bool L_0 = __this->___m_ShouldActivateNextUpdate;
if (!L_0)
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1444>
bool L_1;
L_1 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (L_1)
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1446>
InputField_ActivateInputFieldInternal_m5B89A6BBCE9D7DD6F0A3DF4B6296533507170119(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1447>
__this->___m_ShouldActivateNextUpdate = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1448>
return;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1452>
__this->___m_ShouldActivateNextUpdate = (bool)0;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1455>
InputField_AssignPositioningIfNeeded_m114957547C208AD107279D1B6E8A855D18915E36(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1459>
bool L_2;
L_2 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (!L_2)
{
goto IL_007e;
}
}
{
bool L_3;
L_3 = InputField_InPlaceEditingChanged_mE02AC706260B93670AF1380BE4060F3AA4063C47(__this, NULL);
if (!L_3)
{
goto IL_007e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1461>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_4 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0078;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1463>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_6 = (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE*)il2cpp_codegen_object_new(VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var);
VertexHelper__ctor_mE8DE438637116EA7AF8180E10E7641FD00DB64A5(L_6, NULL);
V_1 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005d:
{
{
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_7 = V_1;
if (!L_7)
{
goto IL_0066;
}
}
{
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_8 = V_1;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
}
IL_0066:
{
return;
}
}
});
try
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1464>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_9 = V_1;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_10;
L_10 = InputField_get_mesh_m89CB1A4155FF8E7C42D5D97178DD00A3A7D8888E(__this, NULL);
NullCheck(L_9);
VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E(L_9, L_10, NULL);
goto IL_0067;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1466>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_11 = __this->___m_CachedInputRenderer;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_12;
L_12 = InputField_get_mesh_m89CB1A4155FF8E7C42D5D97178DD00A3A7D8888E(__this, NULL);
NullCheck(L_11);
CanvasRenderer_SetMesh_m1DF21BBC31233AC324BC08331BB542C619DC7543(L_11, L_12, NULL);
}
IL_0078:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1469>
InputField_DeactivateInputField_m58D0B3BF095094A0963A9CE8BABF1979F7D1254D(__this, NULL);
}
IL_007e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1472>
bool L_13;
L_13 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (!L_13)
{
goto IL_008e;
}
}
{
bool L_14;
L_14 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (!L_14)
{
goto IL_008f;
}
}
IL_008e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1473>
return;
}
IL_008f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1475>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_15 = __this->___m_Keyboard;
if (!L_15)
{
goto IL_00a4;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_16 = __this->___m_Keyboard;
NullCheck(L_16);
int32_t L_17;
L_17 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_16, NULL);
if (!L_17)
{
goto IL_00f8;
}
}
IL_00a4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1477>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_18 = __this->___m_Keyboard;
if (!L_18)
{
goto IL_00f0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1479>
bool L_19 = __this->___m_ReadOnly;
if (L_19)
{
goto IL_00c5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1480>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_20 = __this->___m_Keyboard;
NullCheck(L_20);
String_t* L_21;
L_21 = TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E(L_20, NULL);
InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F(__this, L_21, NULL);
}
IL_00c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1482>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_22 = __this->___m_Keyboard;
NullCheck(L_22);
int32_t L_23;
L_23 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_22, NULL);
if ((!(((uint32_t)L_23) == ((uint32_t)2))))
{
goto IL_00dc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1483>
__this->___m_WasCanceled = (bool)1;
goto IL_00f0;
}
IL_00dc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1484>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_24 = __this->___m_Keyboard;
NullCheck(L_24);
int32_t L_25;
L_25 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_24, NULL);
if ((!(((uint32_t)L_25) == ((uint32_t)1))))
{
goto IL_00f0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1485>
InputField_SendOnSubmit_m933C160291FD9118A9EC7FD7AED5E805B998BA27(__this, NULL);
}
IL_00f0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1488>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(37, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1489>
return;
}
IL_00f8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1492>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_26 = __this->___m_Keyboard;
NullCheck(L_26);
String_t* L_27;
L_27 = TouchScreenKeyboard_get_text_m74593E81B017446204A9DB1F7359922A2C005B1E(L_26, NULL);
V_0 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1494>
String_t* L_28 = __this->___m_Text;
String_t* L_29 = V_0;
bool L_30;
L_30 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_28, L_29, NULL);
if (!L_30)
{
goto IL_027b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1496>
bool L_31 = __this->___m_ReadOnly;
if (!L_31)
{
goto IL_0133;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1498>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_32 = __this->___m_Keyboard;
String_t* L_33 = __this->___m_Text;
NullCheck(L_32);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_32, L_33, NULL);
goto IL_02d7;
}
IL_0133:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1502>
__this->___m_Text = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1504>
V_2 = 0;
goto IL_01e3;
}
IL_0145:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1506>
String_t* L_34 = V_0;
int32_t L_35 = V_2;
NullCheck(L_34);
Il2CppChar L_36;
L_36 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_34, L_35, NULL);
V_3 = L_36;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1508>
Il2CppChar L_37 = V_3;
if ((((int32_t)L_37) == ((int32_t)((int32_t)13))))
{
goto IL_0156;
}
}
{
Il2CppChar L_38 = V_3;
if ((!(((uint32_t)L_38) == ((uint32_t)3))))
{
goto IL_0159;
}
}
IL_0156:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1509>
V_3 = ((int32_t)10);
}
IL_0159:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1511>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_39;
L_39 = InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline(__this, NULL);
if (!L_39)
{
goto IL_0181;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1512>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_40;
L_40 = InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline(__this, NULL);
String_t* L_41 = __this->___m_Text;
String_t* L_42 = __this->___m_Text;
NullCheck(L_42);
int32_t L_43;
L_43 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_42, NULL);
Il2CppChar L_44 = V_3;
NullCheck(L_40);
Il2CppChar L_45;
L_45 = OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_inline(L_40, L_41, L_43, L_44, NULL);
V_3 = L_45;
goto IL_01a2;
}
IL_0181:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1513>
int32_t L_46;
L_46 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if (!L_46)
{
goto IL_01a2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1514>
String_t* L_47 = __this->___m_Text;
String_t* L_48 = __this->___m_Text;
NullCheck(L_48);
int32_t L_49;
L_49 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_48, NULL);
Il2CppChar L_50 = V_3;
Il2CppChar L_51;
L_51 = InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656(__this, L_47, L_49, L_50, NULL);
V_3 = L_51;
}
IL_01a2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1516>
int32_t L_52;
L_52 = InputField_get_lineType_m6CEA63D8FCACAEC05D3499577ED0771EFFF33377_inline(__this, NULL);
if ((((int32_t)L_52) == ((int32_t)2)))
{
goto IL_01c4;
}
}
{
Il2CppChar L_53 = V_3;
if ((!(((uint32_t)L_53) == ((uint32_t)((int32_t)10)))))
{
goto IL_01c4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1518>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1520>
InputField_SendOnSubmit_m933C160291FD9118A9EC7FD7AED5E805B998BA27(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1521>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(37, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1522>
return;
}
IL_01c4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1525>
Il2CppChar L_54 = V_3;
if (!L_54)
{
goto IL_01df;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1526>
String_t* L_55 = __this->___m_Text;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
String_t* L_56;
L_56 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_3), NULL);
String_t* L_57;
L_57 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_55, L_56, NULL);
__this->___m_Text = L_57;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_57);
}
IL_01df:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1504>
int32_t L_58 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_58, 1));
}
IL_01e3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1504>
int32_t L_59 = V_2;
String_t* L_60 = V_0;
NullCheck(L_60);
int32_t L_61;
L_61 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_60, NULL);
if ((((int32_t)L_59) < ((int32_t)L_61)))
{
goto IL_0145;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1529>
int32_t L_62;
L_62 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_62) <= ((int32_t)0)))
{
goto IL_0223;
}
}
{
String_t* L_63 = __this->___m_Text;
NullCheck(L_63);
int32_t L_64;
L_64 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_63, NULL);
int32_t L_65;
L_65 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_64) <= ((int32_t)L_65)))
{
goto IL_0223;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1530>
String_t* L_66 = __this->___m_Text;
int32_t L_67;
L_67 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
NullCheck(L_66);
String_t* L_68;
L_68 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_66, 0, L_67, NULL);
__this->___m_Text = L_68;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_68);
}
IL_0223:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1532>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_69 = __this->___m_Keyboard;
NullCheck(L_69);
bool L_70;
L_70 = TouchScreenKeyboard_get_canGetSelection_m340ACEFDB9609DEED4FE7D451A4DCCC1024F767A(L_69, NULL);
if (!L_70)
{
goto IL_0238;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1534>
InputField_UpdateCaretFromKeyboard_mCFB186696BE23B347D7AA94DF50A13555C31F8B4(__this, NULL);
goto IL_0254;
}
IL_0238:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1538>
String_t* L_71 = __this->___m_Text;
NullCheck(L_71);
int32_t L_72;
L_72 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_71, NULL);
int32_t L_73 = L_72;
V_4 = L_73;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_73, NULL);
int32_t L_74 = V_4;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_74, NULL);
}
IL_0254:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1543>
String_t* L_75 = __this->___m_Text;
String_t* L_76 = V_0;
bool L_77;
L_77 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_75, L_76, NULL);
if (!L_77)
{
goto IL_0273;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1544>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_78 = __this->___m_Keyboard;
String_t* L_79 = __this->___m_Text;
NullCheck(L_78);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_78, L_79, NULL);
}
IL_0273:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1546>
InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA(__this, NULL);
goto IL_02d7;
}
IL_027b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1551>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1552>
bool L_80 = __this->___m_HideMobileInput;
if (!L_80)
{
goto IL_02bc;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_81 = __this->___m_Keyboard;
if (!L_81)
{
goto IL_02bc;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_82 = __this->___m_Keyboard;
NullCheck(L_82);
bool L_83;
L_83 = TouchScreenKeyboard_get_canSetSelection_m6CD6C069A9FEF91CC8014B877EB057ECF598EDF9(L_82, NULL);
if (!L_83)
{
goto IL_02bc;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_84;
L_84 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_84) == ((int32_t)8)))
{
goto IL_02bc;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
int32_t L_85;
L_85 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if ((((int32_t)L_85) == ((int32_t)((int32_t)31))))
{
goto IL_02bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1554>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_86 = __this->___m_Keyboard;
RangeInt_tDFBE4FD13857C11F21F7C3DA6B60D05341B67268 L_87;
L_87 = InputField_GetInternalSelection_m35675AC10C34AD29A54A6E980CDA925CB1BFC6F3(__this, NULL);
NullCheck(L_86);
TouchScreenKeyboard_set_selection_mC27C2948118086822A151118C379FAAF692DB2DF(L_86, L_87, NULL);
goto IL_02d7;
}
IL_02bc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1556>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_88 = __this->___m_Keyboard;
if (!L_88)
{
goto IL_02d7;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_89 = __this->___m_Keyboard;
NullCheck(L_89);
bool L_90;
L_90 = TouchScreenKeyboard_get_canGetSelection_m340ACEFDB9609DEED4FE7D451A4DCCC1024F767A(L_89, NULL);
if (!L_90)
{
goto IL_02d7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1558>
InputField_UpdateCaretFromKeyboard_mCFB186696BE23B347D7AA94DF50A13555C31F8B4(__this, NULL);
}
IL_02d7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1561>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_91 = __this->___m_Keyboard;
NullCheck(L_91);
int32_t L_92;
L_92 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_91, NULL);
if (!L_92)
{
goto IL_0316;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1563>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_93 = __this->___m_Keyboard;
NullCheck(L_93);
int32_t L_94;
L_94 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_93, NULL);
if ((!(((uint32_t)L_94) == ((uint32_t)2))))
{
goto IL_02fb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1564>
__this->___m_WasCanceled = (bool)1;
goto IL_030f;
}
IL_02fb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1565>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_95 = __this->___m_Keyboard;
NullCheck(L_95);
int32_t L_96;
L_96 = TouchScreenKeyboard_get_status_mCC466FDEC7E1913D8585ABA7F048FC198CB19504(L_95, NULL);
if ((!(((uint32_t)L_96) == ((uint32_t)1))))
{
goto IL_030f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1566>
InputField_SendOnSubmit_m933C160291FD9118A9EC7FD7AED5E805B998BA27(__this, NULL);
}
IL_030f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1568>
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(37, __this, (BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F*)NULL);
}
IL_0316:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1570>
return;
}
}
// Method Definition Index: 67405
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 InputField_ScreenToLocal_m3ABFAAAC443370A1621926D80EA665CF421CAF9E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screen, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_4;
memset((&V_4), 0, sizeof(V_4));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1575>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1;
L_1 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1576>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0017;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1577>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_screen;
return L_4;
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1579>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1580>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_6, NULL);
if (L_7)
{
goto IL_003e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1582>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_8 = __this->___m_TextComponent;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = ___0_screen;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_10, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_9, L_11, NULL);
V_1 = L_12;
goto IL_00a9;
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1584>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_13 = V_0;
NullCheck(L_13);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14;
L_14 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_00a9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1586>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_16 = V_0;
NullCheck(L_16);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17;
L_17 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_16, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = ___0_screen;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_18, NULL);
NullCheck(L_17);
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_20;
L_20 = Camera_ScreenPointToRay_m2887B9A49880B7AB670C57D66B67D6A6689FE315(L_17, L_19, NULL);
V_2 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1588>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_21 = __this->___m_TextComponent;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
NullCheck(L_22);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_22, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_24 = __this->___m_TextComponent;
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL);
NullCheck(L_25);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_25, NULL);
Plane__ctor_m2BFB65EBFF51123791878684ECC375B99FAD10A2_inline((&V_4), L_23, L_26, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1589>
Ray_t2B1742D7958DC05BDC3EFC7461D3593E1430DC00 L_27 = V_2;
bool L_28;
L_28 = Plane_Raycast_mC6D25A732413A2694A75CB0F2F9E75DEDDA117F0_inline((&V_4), L_27, (&V_3), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1590>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_29 = __this->___m_TextComponent;
NullCheck(L_29);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30;
L_30 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_29, NULL);
float L_31 = V_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
L_32 = Ray_GetPoint_mAF4E1D38026156E6434EF2BED2420ED5236392AF((&V_2), L_31, NULL);
NullCheck(L_30);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
L_33 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_30, L_32, NULL);
V_1 = L_33;
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1592>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_1;
float L_35 = L_34.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_1;
float L_37 = L_36.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
memset((&L_38), 0, sizeof(L_38));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_38), L_35, L_37, NULL);
return L_38;
}
}
// Method Definition Index: 67406
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetUnclampedCharacterLineFromPosition_mDD25BDEA1097899537A5D7E8881F23D3D49327DC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_pos, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___1_generator, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
int32_t V_2 = 0;
float V_3 = 0.0f;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1597>
bool L_0;
L_0 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1598>
return 0;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1601>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_pos;
float L_2 = L_1.___y;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3 = __this->___m_TextComponent;
NullCheck(L_3);
float L_4;
L_4 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_3, NULL);
V_0 = ((float)il2cpp_codegen_multiply(L_2, L_4));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1602>
V_1 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1604>
V_2 = 0;
goto IL_0079;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1606>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_5 = ___1_generator;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_5, NULL);
int32_t L_7 = V_2;
NullCheck(L_6);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_8;
L_8 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_6, L_7);
float L_9 = L_8.___topY;
V_3 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1607>
float L_10 = V_3;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_11 = ___1_generator;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_11, NULL);
int32_t L_13 = V_2;
NullCheck(L_12);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_14;
L_14 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_12, L_13);
int32_t L_15 = L_14.___height;
V_4 = ((float)il2cpp_codegen_subtract(L_10, ((float)L_15)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1610>
float L_16 = V_0;
float L_17 = V_3;
if ((!(((float)L_16) > ((float)L_17))))
{
goto IL_006b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1613>
float L_18 = V_3;
float L_19 = V_1;
V_5 = ((float)il2cpp_codegen_subtract(L_18, L_19));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1614>
float L_20 = V_0;
float L_21 = V_3;
float L_22 = V_5;
if ((!(((float)L_20) > ((float)((float)il2cpp_codegen_subtract(L_21, ((float)il2cpp_codegen_multiply((0.5f), L_22))))))))
{
goto IL_0069;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1615>
int32_t L_23 = V_2;
return ((int32_t)il2cpp_codegen_subtract(L_23, 1));
}
IL_0069:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1617>
int32_t L_24 = V_2;
return L_24;
}
IL_006b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1620>
float L_25 = V_0;
float L_26 = V_4;
if ((!(((float)L_25) > ((float)L_26))))
{
goto IL_0072;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1621>
int32_t L_27 = V_2;
return L_27;
}
IL_0072:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1623>
float L_28 = V_4;
V_1 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1604>
int32_t L_29 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_0079:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1604>
int32_t L_30 = V_2;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_31 = ___1_generator;
NullCheck(L_31);
int32_t L_32;
L_32 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_31, NULL);
if ((((int32_t)L_30) < ((int32_t)L_32)))
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1627>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_33 = ___1_generator;
NullCheck(L_33);
int32_t L_34;
L_34 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_33, NULL);
return L_34;
}
}
// Method Definition Index: 67407
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetCharacterIndexFromPosition_m9C0D9CBB43A1CCC47F7B4234379668E46AE3EB32 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_pos, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD V_4;
memset((&V_4), 0, sizeof(V_4));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1637>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
NullCheck(L_0);
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_1;
L_1 = Text_get_cachedTextGenerator_mFC242539F7380F54696D431B126B69DC4EFC821E(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1639>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_2 = V_0;
NullCheck(L_2);
int32_t L_3;
L_3 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_2, NULL);
if (L_3)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1640>
return 0;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1642>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_pos;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_5 = V_0;
int32_t L_6;
L_6 = InputField_GetUnclampedCharacterLineFromPosition_mDD25BDEA1097899537A5D7E8881F23D3D49327DC(__this, L_4, L_5, NULL);
V_1 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1643>
int32_t L_7 = V_1;
if ((((int32_t)L_7) >= ((int32_t)0)))
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1644>
return 0;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1645>
int32_t L_8 = V_1;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_9 = V_0;
NullCheck(L_9);
int32_t L_10;
L_10 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_9, NULL);
if ((((int32_t)L_8) < ((int32_t)L_10)))
{
goto IL_0035;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1646>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_11 = V_0;
NullCheck(L_11);
int32_t L_12;
L_12 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_11, NULL);
return L_12;
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1648>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_13 = V_0;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_13, NULL);
int32_t L_15 = V_1;
NullCheck(L_14);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_16;
L_16 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_14, L_15);
int32_t L_17 = L_16.___startCharIdx;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1649>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_18 = V_0;
int32_t L_19 = V_1;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_20;
L_20 = InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79(L_18, L_19, NULL);
V_2 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1651>
V_3 = L_17;
goto IL_00bd;
}
IL_0051:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1653>
int32_t L_21 = V_3;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_22 = V_0;
NullCheck(L_22);
int32_t L_23;
L_23 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_22, NULL);
if ((((int32_t)L_21) >= ((int32_t)L_23)))
{
goto IL_00c1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1656>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_24 = V_0;
NullCheck(L_24);
RuntimeObject* L_25;
L_25 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_24, NULL);
int32_t L_26 = V_3;
NullCheck(L_25);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_27;
L_27 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_25, L_26);
V_4 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1657>
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_28 = V_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29 = L_28.___cursorPos;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
float L_31;
L_31 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_30, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline(L_29, L_31, NULL);
V_5 = L_32;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1659>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = ___0_pos;
float L_34 = L_33.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35 = V_5;
float L_36 = L_35.___x;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1660>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_37 = V_5;
float L_38 = L_37.___x;
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_39 = V_4;
float L_40 = L_39.___charWidth;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_41 = __this->___m_TextComponent;
NullCheck(L_41);
float L_42;
L_42 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_41, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43 = ___0_pos;
float L_44 = L_43.___x;
V_6 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(L_38, ((float)(L_40/L_42)))), L_44));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1661>
float L_45 = V_6;
if ((!(((float)((float)il2cpp_codegen_subtract(L_34, L_36))) < ((float)L_45))))
{
goto IL_00b9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1662>
int32_t L_46 = V_3;
return L_46;
}
IL_00b9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1651>
int32_t L_47 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_47, 1));
}
IL_00bd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1651>
int32_t L_48 = V_3;
int32_t L_49 = V_2;
if ((((int32_t)L_48) < ((int32_t)L_49)))
{
goto IL_0051;
}
}
IL_00c1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1665>
int32_t L_50 = V_2;
return L_50;
}
}
// Method Definition Index: 67408
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_MayDrag_m72ED9A80A46F59B07697E415E1D691084BC133E6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1670>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1671>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1672>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1673>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1674>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_0037;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (!L_1)
{
goto IL_0037;
}
}
{
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_2 = ___0_eventData;
NullCheck(L_2);
int32_t L_3;
L_3 = PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline(L_2, NULL);
if (L_3)
{
goto IL_0037;
}
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0037;
}
}
{
bool L_6;
L_6 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (L_6)
{
goto IL_0035;
}
}
{
bool L_7 = __this->___m_HideMobileInput;
return L_7;
}
IL_0035:
{
return (bool)1;
}
IL_0037:
{
return (bool)0;
}
}
// Method Definition Index: 67409
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnBeginDrag_m3A945C4E07937EDA5E99447572F5F167F1143691 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1683>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = InputField_MayDrag_m72ED9A80A46F59B07697E415E1D691084BC133E6(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1684>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1686>
__this->___m_UpdateDrag = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1687>
return;
}
}
// Method Definition Index: 67410
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnDrag_mEF28C06EFB5024C1E236C5A21E715B62CA87BE84 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1695>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = InputField_MayDrag_m72ED9A80A46F59B07697E415E1D691084BC133E6(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1696>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1698>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1699>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_3 = ___0_eventData;
bool L_4;
L_4 = MultipleDisplayUtilities_GetRelativeMousePositionForDrag_m3C283E331437CB72CF86C5C98B9E61D2317B8F4A(L_3, (&V_0), NULL);
if (L_4)
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1700>
return;
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1703>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_5;
L_5 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_5);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6;
L_6 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_5, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_8 = ___0_eventData;
NullCheck(L_8);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9;
L_9 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_8, NULL);
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_10;
L_10 = RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195(L_6, L_7, L_9, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1704>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_1;
int32_t L_12;
L_12 = InputField_GetCharacterIndexFromPosition_m9C0D9CBB43A1CCC47F7B4234379668E46AE3EB32(__this, L_11, NULL);
int32_t L_13 = __this->___m_DrawStart;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, ((int32_t)il2cpp_codegen_add(L_12, L_13)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1706>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1708>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_14;
L_14 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_14);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15;
L_15 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_14, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_16 = ___0_eventData;
NullCheck(L_16);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
L_17 = PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline(L_16, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_18 = ___0_eventData;
NullCheck(L_18);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19;
L_19 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_18, NULL);
bool L_20;
L_20 = RectTransformUtility_RectangleContainsScreenPoint_mBA6600E46C416EF032491AED969AA00BE2249630(L_15, L_17, L_19, NULL);
__this->___m_DragPositionOutOfBounds = (bool)((((int32_t)L_20) == ((int32_t)0))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1709>
bool L_21 = __this->___m_DragPositionOutOfBounds;
if (!L_21)
{
goto IL_0097;
}
}
{
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_22 = __this->___m_DragCoroutine;
if (L_22)
{
goto IL_0097;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1710>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_23 = ___0_eventData;
RuntimeObject* L_24;
L_24 = InputField_MouseDragOutsideRect_m464392D721204B540DC92E449B48BCB04BCFDABC(__this, L_23, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_25;
L_25 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_24, NULL);
__this->___m_DragCoroutine = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DragCoroutine), (void*)L_25);
}
IL_0097:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1712>
InputField_UpdateKeyboardCaret_mF290D51F06E5AC063A8FE6FD20F81C5C70792680(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1713>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_26 = ___0_eventData;
NullCheck(L_26);
VirtualActionInvoker0::Invoke(5, L_26);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1714>
return;
}
}
// Method Definition Index: 67411
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputField_MouseDragOutsideRect_m464392D721204B540DC92E449B48BCB04BCFDABC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* L_0 = (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691*)il2cpp_codegen_object_new(U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691_il2cpp_TypeInfo_var);
U3CMouseDragOutsideRectU3Ed__194__ctor_m561BCE12F8D3972DD2E157255C57E2E7EF5A3EF5(L_0, 0, NULL);
U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this), (void*)__this);
U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* L_2 = L_1;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_3 = ___0_eventData;
NullCheck(L_2);
L_2->___eventData = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___eventData), (void*)L_3);
return L_2;
}
}
// Method Definition Index: 67412
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnEndDrag_m0BAA34E5BDBC9A3E241F8BC7DBA8172DD5D9651B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1760>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = InputField_MayDrag_m72ED9A80A46F59B07697E415E1D691084BC133E6(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1761>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1763>
__this->___m_UpdateDrag = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1764>
return;
}
}
// Method Definition Index: 67413
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnPointerDown_m4A3A77DDBA95CB4E50A4BFDF0EDD59B5A9191BF2 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1771>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
bool L_1;
L_1 = InputField_MayDrag_m72ED9A80A46F59B07697E415E1D691084BC133E6(__this, L_0, NULL);
if (L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1772>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1774>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_4 = ___0_eventData;
NullCheck(L_2);
EventSystem_SetSelectedGameObject_m9675415B7B3FE13B35E2CCB220F0C8AF04ECA173(L_2, L_3, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1776>
bool L_5 = __this->___m_AllowInput;
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1777>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_6 = ___0_eventData;
Selectable_OnPointerDown_m4425D3C7641AAD2430A7E666F35047E2F3B623D3(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1779>
bool L_7;
L_7 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (L_7)
{
goto IL_004e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1781>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_8 = __this->___m_Keyboard;
if (!L_8)
{
goto IL_0046;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_9 = __this->___m_Keyboard;
NullCheck(L_9);
bool L_10;
L_10 = TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775(L_9, NULL);
if (L_10)
{
goto IL_004e;
}
}
IL_0046:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1783>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_11 = ___0_eventData;
VirtualActionInvoker1< BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* >::Invoke(36, __this, L_11);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1784>
return;
}
IL_004e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1790>
bool L_12 = V_0;
if (!L_12)
{
goto IL_0092;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1794>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_13;
L_13 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_13);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14;
L_14 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_13, NULL);
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_15 = ___0_eventData;
NullCheck(L_15);
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_16;
L_16 = PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline(L_15, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = L_16.___screenPosition;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_18 = ___0_eventData;
NullCheck(L_18);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19;
L_19 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_18, NULL);
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_20;
L_20 = RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195(L_14, L_17, L_19, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1795>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_1;
int32_t L_22;
L_22 = InputField_GetCharacterIndexFromPosition_m9C0D9CBB43A1CCC47F7B4234379668E46AE3EB32(__this, L_21, NULL);
int32_t L_23 = __this->___m_DrawStart;
int32_t L_24 = ((int32_t)il2cpp_codegen_add(L_22, L_23));
V_2 = L_24;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_24, NULL);
int32_t L_25 = V_2;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_25, NULL);
}
IL_0092:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1798>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1799>
InputField_UpdateKeyboardCaret_mF290D51F06E5AC063A8FE6FD20F81C5C70792680(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1800>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_26 = ___0_eventData;
NullCheck(L_26);
VirtualActionInvoker0::Invoke(5, L_26);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1801>
return;
}
}
// Method Definition Index: 67414
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_KeyPressed_mD6FAC314D8211F43C4C041AE87B3290665A05D28 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_evt, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
bool V_4 = false;
bool V_5 = false;
Il2CppChar V_6 = 0x0;
int32_t V_7 = 0;
int32_t G_B3_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B11_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1817>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_evt;
NullCheck(L_0);
int32_t L_1;
L_1 = Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1818>
int32_t L_2;
L_2 = SystemInfo_get_operatingSystemFamily_mC8B13A7D2F34699EDDA4F7629F117C76F0C865FA(NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
G_B3_0 = ((!(((uint32_t)((int32_t)((int32_t)L_3&2))) <= ((uint32_t)0)))? 1 : 0);
goto IL_001d;
}
IL_0017:
{
int32_t L_4 = V_0;
G_B3_0 = ((!(((uint32_t)((int32_t)((int32_t)L_4&8))) <= ((uint32_t)0)))? 1 : 0);
}
IL_001d:
{
V_1 = (bool)G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1819>
int32_t L_5 = V_0;
V_2 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_5&1))) <= ((uint32_t)0)))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1820>
int32_t L_6 = V_0;
V_3 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_6&4))) <= ((uint32_t)0)))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1821>
bool L_7 = V_1;
if (!L_7)
{
goto IL_0038;
}
}
{
bool L_8 = V_3;
if (L_8)
{
goto IL_0038;
}
}
{
bool L_9 = V_2;
G_B7_0 = ((((int32_t)L_9) == ((int32_t)0))? 1 : 0);
goto IL_0039;
}
IL_0038:
{
G_B7_0 = 0;
}
IL_0039:
{
V_4 = (bool)G_B7_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1822>
bool L_10 = V_2;
if (!L_10)
{
goto IL_0047;
}
}
{
bool L_11 = V_1;
if (L_11)
{
goto IL_0047;
}
}
{
bool L_12 = V_3;
G_B11_0 = ((((int32_t)L_12) == ((int32_t)0))? 1 : 0);
goto IL_0048;
}
IL_0047:
{
G_B11_0 = 0;
}
IL_0048:
{
V_5 = (bool)G_B11_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1824>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = ___0_evt;
NullCheck(L_13);
int32_t L_14;
L_14 = Event_get_keyCode_mADBB236A741F96D86E4A536E15FFECFD4C367B64(L_13, NULL);
V_7 = L_14;
int32_t L_15 = V_7;
if ((((int32_t)L_15) > ((int32_t)((int32_t)97))))
{
goto IL_008b;
}
}
{
int32_t L_16 = V_7;
if ((((int32_t)L_16) > ((int32_t)((int32_t)13))))
{
goto IL_0074;
}
}
{
int32_t L_17 = V_7;
if ((((int32_t)L_17) == ((int32_t)8)))
{
goto IL_00ed;
}
}
{
int32_t L_18 = V_7;
if ((((int32_t)L_18) == ((int32_t)((int32_t)13))))
{
goto IL_01ff;
}
}
{
goto IL_0213;
}
IL_0074:
{
int32_t L_19 = V_7;
if ((((int32_t)L_19) == ((int32_t)((int32_t)27))))
{
goto IL_020a;
}
}
{
int32_t L_20 = V_7;
if ((((int32_t)L_20) == ((int32_t)((int32_t)97))))
{
goto IL_010f;
}
}
{
goto IL_0213;
}
IL_008b:
{
int32_t L_21 = V_7;
if ((((int32_t)L_21) > ((int32_t)((int32_t)118))))
{
goto IL_00a8;
}
}
{
int32_t L_22 = V_7;
if ((((int32_t)L_22) == ((int32_t)((int32_t)99))))
{
goto IL_011e;
}
}
{
int32_t L_23 = V_7;
if ((((int32_t)L_23) == ((int32_t)((int32_t)118))))
{
goto IL_0147;
}
}
{
goto IL_0213;
}
IL_00a8:
{
int32_t L_24 = V_7;
if ((((int32_t)L_24) == ((int32_t)((int32_t)120))))
{
goto IL_0161;
}
}
{
int32_t L_25 = V_7;
if ((((int32_t)L_25) == ((int32_t)((int32_t)127))))
{
goto IL_00f5;
}
}
{
int32_t L_26 = V_7;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_26, ((int32_t)271))))
{
case 0:
{
goto IL_01ff;
}
case 1:
{
goto IL_0213;
}
case 2:
{
goto IL_01ed;
}
case 3:
{
goto IL_01f6;
}
case 4:
{
goto IL_01e3;
}
case 5:
{
goto IL_01d9;
}
case 6:
{
goto IL_019c;
}
case 7:
{
goto IL_00fd;
}
case 8:
{
goto IL_0106;
}
}
}
{
goto IL_0213;
}
IL_00ed:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1828>
InputField_Backspace_m4BDCF533ECD04258884076830CB4F0907FCED3E6(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1829>
return (int32_t)(0);
}
IL_00f5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1834>
InputField_ForwardSpace_m4CF251F5CE00CF4918EA0C2D322770A4B556D4E7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1835>
return (int32_t)(0);
}
IL_00fd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1840>
bool L_27 = V_2;
InputField_MoveTextStart_mE56A94C2D4AE751A3BE1035250880D9B592BF130(__this, L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1841>
return (int32_t)(0);
}
IL_0106:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1846>
bool L_28 = V_2;
InputField_MoveTextEnd_m1C20AF9DB90F79CD85C4DAB179DA4EDB4D971810(__this, L_28, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1847>
return (int32_t)(0);
}
IL_010f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1853>
bool L_29 = V_4;
if (!L_29)
{
goto IL_0213;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1855>
InputField_SelectAll_mC3A2CAB32B290BC43782A61452760BD127E729EA(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1856>
return (int32_t)(0);
}
IL_011e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1864>
bool L_30 = V_4;
if (!L_30)
{
goto IL_0213;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1866>
int32_t L_31;
L_31 = InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline(__this, NULL);
if ((((int32_t)L_31) == ((int32_t)2)))
{
goto IL_013b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1867>
String_t* L_32;
L_32 = InputField_GetSelectedString_mDF15471A4398D6D7B391105A8549F09DC03DA283(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB(L_32, NULL);
goto IL_0145;
}
IL_013b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1869>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
}
IL_0145:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1870>
return (int32_t)(0);
}
IL_0147:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1878>
bool L_33 = V_4;
if (!L_33)
{
goto IL_0213;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1880>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
String_t* L_34;
L_34 = InputField_get_clipboard_m4ACB240747BB6AF77A3FEF28A63A5C2B2A049543(NULL);
VirtualActionInvoker1< String_t* >::Invoke(66, __this, L_34);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1881>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1882>
return (int32_t)(0);
}
IL_0161:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1890>
bool L_35 = V_4;
if (!L_35)
{
goto IL_0213;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1892>
int32_t L_36;
L_36 = InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline(__this, NULL);
if ((((int32_t)L_36) == ((int32_t)2)))
{
goto IL_017e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1893>
String_t* L_37;
L_37 = InputField_GetSelectedString_mDF15471A4398D6D7B391105A8549F09DC03DA283(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB(L_37, NULL);
goto IL_0188;
}
IL_017e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1895>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
}
IL_0188:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1897>
InputField_Delete_m12AD40195316F01879910401E6E0DCEC7F5A8132(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1898>
InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1899>
InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1900>
return (int32_t)(0);
}
IL_019c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1907>
bool L_38 = V_4;
if (!L_38)
{
goto IL_01c2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1909>
int32_t L_39;
L_39 = InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline(__this, NULL);
if ((((int32_t)L_39) == ((int32_t)2)))
{
goto IL_01b6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1910>
String_t* L_40;
L_40 = InputField_GetSelectedString_mDF15471A4398D6D7B391105A8549F09DC03DA283(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB(L_40, NULL);
goto IL_01c0;
}
IL_01b6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1912>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
InputField_set_clipboard_mA8C4BC1DA5B1C12F8A7E7880E0F74185E2D8BCDB(_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
}
IL_01c0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1913>
return (int32_t)(0);
}
IL_01c2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1916>
bool L_41 = V_5;
if (!L_41)
{
goto IL_0213;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1918>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
String_t* L_42;
L_42 = InputField_get_clipboard_m4ACB240747BB6AF77A3FEF28A63A5C2B2A049543(NULL);
VirtualActionInvoker1< String_t* >::Invoke(66, __this, L_42);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1919>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1920>
return (int32_t)(0);
}
IL_01d9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1927>
bool L_43 = V_2;
bool L_44 = V_1;
InputField_MoveLeft_mD7E3870F7E54009522CF9412764FD5FD9212BBAA(__this, L_43, L_44, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1928>
return (int32_t)(0);
}
IL_01e3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1933>
bool L_45 = V_2;
bool L_46 = V_1;
InputField_MoveRight_m0D51E23BE4EF55EA54DED277573263BB2A5B1D38(__this, L_45, L_46, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1934>
return (int32_t)(0);
}
IL_01ed:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1939>
bool L_47 = V_2;
InputField_MoveUp_m4703516BEB5B1A3C4020895BABD0558427BE7895(__this, L_47, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1940>
return (int32_t)(0);
}
IL_01f6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1945>
bool L_48 = V_2;
InputField_MoveDown_m365DDF603B2D68FD98B0240F3302886FF7CFF16E(__this, L_48, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1946>
return (int32_t)(0);
}
IL_01ff:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1953>
int32_t L_49;
L_49 = InputField_get_lineType_m6CEA63D8FCACAEC05D3499577ED0771EFFF33377_inline(__this, NULL);
if ((((int32_t)L_49) == ((int32_t)2)))
{
goto IL_0213;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1955>
return (int32_t)(1);
}
IL_020a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1962>
__this->___m_WasCanceled = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1963>
return (int32_t)(1);
}
IL_0213:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1967>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_50 = ___0_evt;
NullCheck(L_50);
Il2CppChar L_51;
L_51 = Event_get_character_m8F7A92E90EF65B9379C01432B42D6BF818C32A61(L_50, NULL);
V_6 = L_51;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1969>
bool L_52;
L_52 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
if (L_52)
{
goto IL_0237;
}
}
{
Il2CppChar L_53 = V_6;
if ((((int32_t)L_53) == ((int32_t)((int32_t)9))))
{
goto IL_0235;
}
}
{
Il2CppChar L_54 = V_6;
if ((((int32_t)L_54) == ((int32_t)((int32_t)13))))
{
goto IL_0235;
}
}
{
Il2CppChar L_55 = V_6;
if ((!(((uint32_t)L_55) == ((uint32_t)((int32_t)10)))))
{
goto IL_0237;
}
}
IL_0235:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1970>
return (int32_t)(0);
}
IL_0237:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1973>
Il2CppChar L_56 = V_6;
if ((((int32_t)L_56) == ((int32_t)((int32_t)13))))
{
goto IL_0242;
}
}
{
Il2CppChar L_57 = V_6;
if ((!(((uint32_t)L_57) == ((uint32_t)3))))
{
goto IL_0246;
}
}
IL_0242:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1974>
V_6 = ((int32_t)10);
}
IL_0246:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1976>
Il2CppChar L_58 = V_6;
bool L_59;
L_59 = InputField_IsValidChar_mDFF88F1042D52286FDCD5D7302706C837265876D(__this, L_58, NULL);
if (!L_59)
{
goto IL_0258;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1978>
Il2CppChar L_60 = V_6;
VirtualActionInvoker1< Il2CppChar >::Invoke(67, __this, L_60);
}
IL_0258:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1981>
Il2CppChar L_61 = V_6;
if (L_61)
{
goto IL_0270;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1983>
String_t* L_62;
L_62 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_62);
int32_t L_63;
L_63 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_62, NULL);
if ((((int32_t)L_63) <= ((int32_t)0)))
{
goto IL_0270;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1985>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
}
IL_0270:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1988>
return (int32_t)(0);
}
}
// Method Definition Index: 67415
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_IsValidChar_mDFF88F1042D52286FDCD5D7302706C837265876D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1993>
Il2CppChar L_0 = ___0_c;
if (L_0)
{
goto IL_0005;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1994>
return (bool)0;
}
IL_0005:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1997>
Il2CppChar L_1 = ___0_c;
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)127)))))
{
goto IL_000c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1998>
return (bool)0;
}
IL_000c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2000>
Il2CppChar L_2 = ___0_c;
if ((((int32_t)L_2) == ((int32_t)((int32_t)9))))
{
goto IL_0016;
}
}
{
Il2CppChar L_3 = ___0_c;
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)10)))))
{
goto IL_0018;
}
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2001>
return (bool)1;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2003>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_5;
L_5 = Text_get_font_mBF98ED39D5C5081AF14A64170EC3391D206CCAFD(L_4, NULL);
Il2CppChar L_6 = ___0_c;
NullCheck(L_5);
bool L_7;
L_7 = Font_HasCharacter_m71A84FE036055880E1543D79A38FEFA495AD200B(L_5, L_6, NULL);
return L_7;
}
}
// Method Definition Index: 67416
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ProcessEvent_mF905BEF5A4CFF9144159FA40DE2F9DFD4A967358 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___0_e, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2017>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_0 = ___0_e;
int32_t L_1;
L_1 = InputField_KeyPressed_mD6FAC314D8211F43C4C041AE87B3290665A05D28(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2018>
return;
}
}
// Method Definition Index: 67417
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnUpdateSelected_m36FFEE16138CDDCA30643962A4C5A41763FE2E55 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61EE466164F1DF2016800CEA6AB7D2C9F89A95DF);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2026>
bool L_0;
L_0 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2027>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2029>
V_0 = (bool)0;
goto IL_00ac;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2032>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_1 = __this->___m_ProcessingEvent;
NullCheck(L_1);
int32_t L_2;
L_2 = Event_get_rawType_mD7CD874F3C8DFD4DFB6237E79A7C3A484B33CE56(L_1, NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)4))))
{
goto IL_007a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2034>
V_0 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2037>
bool L_3 = __this->___m_IsCompositionActive;
if (!L_3)
{
goto IL_004f;
}
}
{
String_t* L_4;
L_4 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
if (L_5)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2040>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_6 = __this->___m_ProcessingEvent;
NullCheck(L_6);
Il2CppChar L_7;
L_7 = Event_get_character_m8F7A92E90EF65B9379C01432B42D6BF818C32A61(L_6, NULL);
if (L_7)
{
goto IL_004f;
}
}
{
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_8 = __this->___m_ProcessingEvent;
NullCheck(L_8);
int32_t L_9;
L_9 = Event_get_modifiers_mD55E7CF06EB720434F0F174EA569B2A29792D39B(L_8, NULL);
if (!L_9)
{
goto IL_00ac;
}
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2046>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_10 = __this->___m_ProcessingEvent;
int32_t L_11;
L_11 = InputField_KeyPressed_mD6FAC314D8211F43C4C041AE87B3290665A05D28(__this, L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2047>
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_0074;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2049>
bool L_12 = __this->___m_WasCanceled;
if (L_12)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2050>
InputField_SendOnSubmit_m933C160291FD9118A9EC7FD7AED5E805B998BA27(__this, NULL);
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2052>
InputField_DeactivateInputField_m58D0B3BF095094A0963A9CE8BABF1979F7D1254D(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2053>
goto IL_00ac;
}
IL_0074:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2055>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
}
IL_007a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2058>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_13 = __this->___m_ProcessingEvent;
NullCheck(L_13);
int32_t L_14;
L_14 = Event_get_type_m8A825D6DA432B967DAA3E22E5C8571620A75F8A8(L_13, NULL);
V_1 = L_14;
int32_t L_15 = V_1;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, ((int32_t)13)))) <= ((uint32_t)1))))
{
goto IL_00ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2062>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_16 = __this->___m_ProcessingEvent;
NullCheck(L_16);
String_t* L_17;
L_17 = Event_get_commandName_m14F2015FA5A9050C3C42AF1BD9D0E85D4FF78C24(L_16, NULL);
bool L_18;
L_18 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_17, _stringLiteral61EE466164F1DF2016800CEA6AB7D2C9F89A95DF, NULL);
if (!L_18)
{
goto IL_00ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2065>
InputField_SelectAll_mC3A2CAB32B290BC43782A61452760BD127E729EA(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2066>
V_0 = (bool)1;
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2030>
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* L_19 = __this->___m_ProcessingEvent;
bool L_20;
L_20 = Event_PopEvent_mC780BAA7CE4F0E75C8B5C7DC5EB430C278B0D0AE(L_19, NULL);
if (L_20)
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2073>
bool L_21 = V_0;
if (!L_21)
{
goto IL_00c5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2074>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
}
IL_00c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2076>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_22 = ___0_eventData;
NullCheck(L_22);
VirtualActionInvoker0::Invoke(5, L_22);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2077>
return;
}
}
// Method Definition Index: 67418
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputField_GetSelectedString_mDF15471A4398D6D7B391105A8549F09DC03DA283 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2081>
bool L_0;
L_0 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2082>
return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2084>
int32_t L_1;
L_1 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2085>
int32_t L_2;
L_2 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2088>
int32_t L_3 = V_0;
int32_t L_4 = V_1;
if ((((int32_t)L_3) <= ((int32_t)L_4)))
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2090>
int32_t L_5 = V_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2091>
int32_t L_6 = V_1;
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2092>
V_1 = L_5;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2095>
String_t* L_7;
L_7 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_8 = V_0;
int32_t L_9 = V_1;
int32_t L_10 = V_0;
NullCheck(L_7);
String_t* L_11;
L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_7, L_8, ((int32_t)il2cpp_codegen_subtract(L_9, L_10)), NULL);
return L_11;
}
}
// Method Definition Index: 67419
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_FindtNextWordBegin_m1152E725F12932E30E304F4F10A42B0733201A18 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2100>
int32_t L_0;
L_0 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
String_t* L_1;
L_1 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, 1))) < ((int32_t)L_2)))
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2101>
String_t* L_3;
L_3 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
return L_4;
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2103>
String_t* L_5;
L_5 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = ((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___kSeparators;
int32_t L_7;
L_7 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
NullCheck(L_5);
int32_t L_8;
L_8 = String_IndexOfAny_m1AE18DB3B14A0D05EF4A2D3403D4DC1930A199F3(L_5, L_6, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2105>
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)(-1)))))
{
goto IL_004c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2106>
String_t* L_10;
L_10 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
V_0 = L_11;
goto IL_0050;
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2108>
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2110>
int32_t L_13 = V_0;
return L_13;
}
}
// Method Definition Index: 67420
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveRight_m0D51E23BE4EF55EA54DED277573263BB2A5B1D38 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2115>
bool L_0;
L_0 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (!L_0)
{
goto IL_002c;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2119>
int32_t L_2;
L_2 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_5, NULL);
int32_t L_6 = V_1;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2120>
return;
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2124>
bool L_7 = ___1_ctrl;
if (!L_7)
{
goto IL_0038;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2125>
int32_t L_8;
L_8 = InputField_FindtNextWordBegin_m1152E725F12932E30E304F4F10A42B0733201A18(__this, NULL);
V_0 = L_8;
goto IL_0041;
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2127>
int32_t L_9;
L_9 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2129>
bool L_10 = ___0_shift;
if (!L_10)
{
goto IL_004c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2130>
int32_t L_11 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_11, NULL);
return;
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2132>
int32_t L_12 = V_0;
int32_t L_13 = L_12;
V_1 = L_13;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_13, NULL);
int32_t L_14 = V_1;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2133>
return;
}
}
// Method Definition Index: 67421
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_FindtPrevWordBegin_m54E76FA4BF8AE95109D2F78EA0814751837F5AF7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2137>
int32_t L_0;
L_0 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_0, 2))) >= ((int32_t)0)))
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2138>
return 0;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2140>
String_t* L_1;
L_1 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___kSeparators;
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
NullCheck(L_1);
int32_t L_4;
L_4 = String_LastIndexOfAny_mE627BF79C35A4C2C4CE3D973AB30B963F230F361(L_1, L_2, ((int32_t)il2cpp_codegen_subtract(L_3, 2)), NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2142>
int32_t L_5 = V_0;
if ((!(((uint32_t)L_5) == ((uint32_t)(-1)))))
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2143>
V_0 = 0;
goto IL_0032;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2145>
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2147>
int32_t L_7 = V_0;
return L_7;
}
}
// Method Definition Index: 67422
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveLeft_mD7E3870F7E54009522CF9412764FD5FD9212BBAA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_ctrl, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2152>
bool L_0;
L_0 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (!L_0)
{
goto IL_002c;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2156>
int32_t L_2;
L_2 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_4;
L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_5, NULL);
int32_t L_6 = V_1;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2157>
return;
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2161>
bool L_7 = ___1_ctrl;
if (!L_7)
{
goto IL_0038;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2162>
int32_t L_8;
L_8 = InputField_FindtPrevWordBegin_m54E76FA4BF8AE95109D2F78EA0814751837F5AF7(__this, NULL);
V_0 = L_8;
goto IL_0041;
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2164>
int32_t L_9;
L_9 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2166>
bool L_10 = ___0_shift;
if (!L_10)
{
goto IL_004c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2167>
int32_t L_11 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_11, NULL);
return;
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2169>
int32_t L_12 = V_0;
int32_t L_13 = L_12;
V_1 = L_13;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_13, NULL);
int32_t L_14 = V_1;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2170>
return;
}
}
// Method Definition Index: 67423
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_charPos, TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___1_generator, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2174>
V_0 = 0;
goto IL_0020;
}
IL_0004:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2176>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_0 = ___1_generator;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_0, NULL);
int32_t L_2 = V_0;
NullCheck(L_1);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_3;
L_3 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_1, ((int32_t)il2cpp_codegen_add(L_2, 1)));
int32_t L_4 = L_3.___startCharIdx;
int32_t L_5 = ___0_charPos;
if ((((int32_t)L_4) <= ((int32_t)L_5)))
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2177>
int32_t L_6 = V_0;
return L_6;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2174>
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2174>
int32_t L_8 = V_0;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_9 = ___1_generator;
NullCheck(L_9);
int32_t L_10;
L_10 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_9, NULL);
if ((((int32_t)L_8) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_10, 1)))))
{
goto IL_0004;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2180>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_11 = ___1_generator;
NullCheck(L_11);
int32_t L_12;
L_12 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_11, NULL);
return ((int32_t)il2cpp_codegen_subtract(L_12, 1));
}
}
// Method Definition Index: 67424
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_LineUpCharacterPosition_m6E5C0F57795B5CF3D588EFF099A65D90E60848A0 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_originalPos, bool ___1_goToFirstChar, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t69729189F3D47D27F939926609B63BADA6E41444_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD V_0;
memset((&V_0), 0, sizeof(V_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/UGUI/UI/Core/InputField.cs:2189>
int32_t L_0 = ___0_originalPos;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_1;
L_1 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_1, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t69729189F3D47D27F939926609B63BADA6E41444_il2cpp_TypeInfo_var, L_2);
if ((((int32_t)L_0) < ((int32_t)L_3)))
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2190>
return 0;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2192>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_4;
L_4 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_4, NULL);
int32_t L_6 = ___0_originalPos;
NullCheck(L_5);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_7;
L_7 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_5, L_6);
V_0 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2193>
int32_t L_8 = ___0_originalPos;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_9;
L_9 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_10;
L_10 = InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC(__this, L_8, L_9, NULL);
V_1 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2196>
int32_t L_11 = V_1;
if ((((int32_t)L_11) > ((int32_t)0)))
{
goto IL_0040;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2197>
bool L_12 = ___1_goToFirstChar;
if (L_12)
{
goto IL_003e;
}
}
{
int32_t L_13 = ___0_originalPos;
return L_13;
}
IL_003e:
{
return 0;
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2199>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_14;
L_14 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_14, NULL);
int32_t L_16 = V_1;
NullCheck(L_15);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_17;
L_17 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_15, L_16);
int32_t L_18 = L_17.___startCharIdx;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2201>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_19;
L_19 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_19);
RuntimeObject* L_20;
L_20 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_19, NULL);
int32_t L_21 = V_1;
NullCheck(L_20);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_22;
L_22 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_20, ((int32_t)il2cpp_codegen_subtract(L_21, 1)));
int32_t L_23 = L_22.___startCharIdx;
V_3 = L_23;
goto IL_00a2;
}
IL_0074:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2203>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_24;
L_24 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_24);
RuntimeObject* L_25;
L_25 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_24, NULL);
int32_t L_26 = V_3;
NullCheck(L_25);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_27;
L_27 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_25, L_26);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = L_27.___cursorPos;
float L_29 = L_28.___x;
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_30 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = L_30.___cursorPos;
float L_32 = L_31.___x;
if ((!(((float)L_29) >= ((float)L_32))))
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2204>
int32_t L_33 = V_3;
return L_33;
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2201>
int32_t L_34 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_34, 1));
}
IL_00a2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2201>
int32_t L_35 = V_3;
int32_t L_36 = V_2;
if ((((int32_t)L_35) < ((int32_t)L_36)))
{
goto IL_0074;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2206>
int32_t L_37 = V_2;
return L_37;
}
}
// Method Definition Index: 67425
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_LineDownCharacterPosition_m3212B8EC92092E97AC60D072EFBD385FE72CA829 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_originalPos, bool ___1_goToLastChar, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD V_0;
memset((&V_0), 0, sizeof(V_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/UGUI/UI/Core/InputField.cs:2215>
int32_t L_0 = ___0_originalPos;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_1;
L_1 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_1, NULL);
if ((((int32_t)L_0) < ((int32_t)L_2)))
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2216>
String_t* L_3;
L_3 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
return L_4;
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2218>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_5;
L_5 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_5, NULL);
int32_t L_7 = ___0_originalPos;
NullCheck(L_6);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_8;
L_8 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_6, L_7);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2219>
int32_t L_9 = ___0_originalPos;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_10;
L_10 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_11;
L_11 = InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC(__this, L_9, L_10, NULL);
V_1 = L_11;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2222>
int32_t L_12 = V_1;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_13;
L_13 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_13);
int32_t L_14;
L_14 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_13, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_12, 1))) < ((int32_t)L_14)))
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2223>
bool L_15 = ___1_goToLastChar;
if (L_15)
{
goto IL_004f;
}
}
{
int32_t L_16 = ___0_originalPos;
return L_16;
}
IL_004f:
{
String_t* L_17;
L_17 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_17);
int32_t L_18;
L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL);
return L_18;
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2226>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_19;
L_19 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_20 = V_1;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_21;
L_21 = InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79(L_19, ((int32_t)il2cpp_codegen_add(L_20, 1)), NULL);
V_2 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2228>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_22;
L_22 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_22);
RuntimeObject* L_23;
L_23 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_22, NULL);
int32_t L_24 = V_1;
NullCheck(L_23);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_25;
L_25 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_23, ((int32_t)il2cpp_codegen_add(L_24, 1)));
int32_t L_26 = L_25.___startCharIdx;
V_3 = L_26;
goto IL_00b3;
}
IL_0085:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2230>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_27;
L_27 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_27);
RuntimeObject* L_28;
L_28 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_27, NULL);
int32_t L_29 = V_3;
NullCheck(L_28);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_30;
L_30 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_28, L_29);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = L_30.___cursorPos;
float L_32 = L_31.___x;
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_33 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = L_33.___cursorPos;
float L_35 = L_34.___x;
if ((!(((float)L_32) >= ((float)L_35))))
{
goto IL_00af;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2231>
int32_t L_36 = V_3;
return L_36;
}
IL_00af:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2228>
int32_t L_37 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_37, 1));
}
IL_00b3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2228>
int32_t L_38 = V_3;
int32_t L_39 = V_2;
if ((((int32_t)L_38) < ((int32_t)L_39)))
{
goto IL_0085;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2233>
int32_t L_40 = V_2;
return L_40;
}
}
// Method Definition Index: 67426
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveDown_m365DDF603B2D68FD98B0240F3302886FF7CFF16E (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2238>
bool L_0 = ___0_shift;
InputField_MoveDown_m13622D37FC022939623A9DBC447E49F5D9F43C80(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2239>
return;
}
}
// Method Definition Index: 67427
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveDown_m13622D37FC022939623A9DBC447E49F5D9F43C80 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_goToLastChar, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B6_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2243>
bool L_0;
L_0 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2247>
int32_t L_2;
L_2 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_4;
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_5, NULL);
int32_t L_6 = V_1;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_6, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2250>
bool L_7;
L_7 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
if (L_7)
{
goto IL_0040;
}
}
{
String_t* L_8;
L_8 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
G_B6_0 = L_9;
goto IL_004d;
}
IL_0040:
{
int32_t L_10;
L_10 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
bool L_11 = ___1_goToLastChar;
int32_t L_12;
L_12 = InputField_LineDownCharacterPosition_m3212B8EC92092E97AC60D072EFBD385FE72CA829(__this, L_10, L_11, NULL);
G_B6_0 = L_12;
}
IL_004d:
{
V_0 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2252>
bool L_13 = ___0_shift;
if (!L_13)
{
goto IL_0059;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2253>
int32_t L_14 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_14, NULL);
return;
}
IL_0059:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2255>
int32_t L_15 = V_0;
int32_t L_16 = L_15;
V_1 = L_16;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_16, NULL);
int32_t L_17 = V_1;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2256>
return;
}
}
// Method Definition Index: 67428
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveUp_m4703516BEB5B1A3C4020895BABD0558427BE7895 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2260>
bool L_0 = ___0_shift;
InputField_MoveUp_m7F41FF9D5EA2BF64B36C1ACABB67169722C668DD(__this, L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2261>
return;
}
}
// Method Definition Index: 67429
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MoveUp_m7F41FF9D5EA2BF64B36C1ACABB67169722C668DD (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, bool ___0_shift, bool ___1_goToFirstChar, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t G_B6_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2265>
bool L_0;
L_0 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (!L_0)
{
goto IL_002b;
}
}
{
bool L_1 = ___0_shift;
if (L_1)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2269>
int32_t L_2;
L_2 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_4;
L_4 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_2, L_3, NULL);
int32_t L_5 = L_4;
V_1 = L_5;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_5, NULL);
int32_t L_6 = V_1;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_6, NULL);
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2272>
bool L_7;
L_7 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
if (L_7)
{
goto IL_0036;
}
}
{
G_B6_0 = 0;
goto IL_0043;
}
IL_0036:
{
int32_t L_8;
L_8 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
bool L_9 = ___1_goToFirstChar;
int32_t L_10;
L_10 = InputField_LineUpCharacterPosition_m6E5C0F57795B5CF3D588EFF099A65D90E60848A0(__this, L_8, L_9, NULL);
G_B6_0 = L_10;
}
IL_0043:
{
V_0 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2274>
bool L_11 = ___0_shift;
if (!L_11)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2275>
int32_t L_12 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_12, NULL);
return;
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2277>
int32_t L_13 = V_0;
int32_t L_14 = L_13;
V_1 = L_14;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_14, NULL);
int32_t L_15 = V_1;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_15, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2278>
return;
}
}
// Method Definition Index: 67430
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Delete_m12AD40195316F01879910401E6E0DCEC7F5A8132 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2282>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2283>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2285>
int32_t L_1;
L_1 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_2;
L_2 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2286>
return;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2288>
int32_t L_3;
L_3 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_4;
L_4 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((((int32_t)L_3) >= ((int32_t)L_4)))
{
goto IL_0073;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2290>
String_t* L_5;
L_5 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_6;
L_6 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
NullCheck(L_5);
String_t* L_7;
L_7 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_5, 0, L_6, NULL);
String_t* L_8;
L_8 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_9;
L_9 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
String_t* L_10;
L_10 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
int32_t L_12;
L_12 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
NullCheck(L_8);
String_t* L_13;
L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_8, L_9, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_7, L_13, NULL);
__this->___m_Text = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_14);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2291>
int32_t L_15;
L_15 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_15, NULL);
return;
}
IL_0073:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2295>
String_t* L_16;
L_16 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_17;
L_17 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
NullCheck(L_16);
String_t* L_18;
L_18 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_16, 0, L_17, NULL);
String_t* L_19;
L_19 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_20;
L_20 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
String_t* L_21;
L_21 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_21);
int32_t L_22;
L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL);
int32_t L_23;
L_23 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
NullCheck(L_19);
String_t* L_24;
L_24 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_19, L_20, ((int32_t)il2cpp_codegen_subtract(L_22, L_23)), NULL);
String_t* L_25;
L_25 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_18, L_24, NULL);
__this->___m_Text = L_25;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_25);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2296>
int32_t L_26;
L_26 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_26, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2298>
return;
}
}
// Method Definition Index: 67431
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ForwardSpace_m4CF251F5CE00CF4918EA0C2D322770A4B556D4E7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2302>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2303>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2305>
bool L_1;
L_1 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (!L_1)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2307>
InputField_Delete_m12AD40195316F01879910401E6E0DCEC7F5A8132(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2308>
InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2309>
InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA(__this, NULL);
return;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2313>
int32_t L_2;
L_2 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
String_t* L_3;
L_3 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
if ((((int32_t)L_2) >= ((int32_t)L_4)))
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2315>
String_t* L_5;
L_5 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_6;
L_6 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
NullCheck(L_5);
String_t* L_7;
L_7 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_5, L_6, 1, NULL);
__this->___m_Text = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_7);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2317>
InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2318>
InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA(__this, NULL);
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2321>
return;
}
}
// Method Definition Index: 67432
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Backspace_m4BDCF533ECD04258884076830CB4F0907FCED3E6 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2325>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2326>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2328>
bool L_1;
L_1 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (!L_1)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2330>
InputField_Delete_m12AD40195316F01879910401E6E0DCEC7F5A8132(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2331>
InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2332>
InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA(__this, NULL);
return;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2336>
int32_t L_2;
L_2 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_007f;
}
}
{
int32_t L_3;
L_3 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
String_t* L_4;
L_4 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_4, NULL);
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_3, 1))) >= ((int32_t)L_5)))
{
goto IL_007f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2338>
String_t* L_6;
L_6 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_7;
L_7 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
NullCheck(L_6);
String_t* L_8;
L_8 = String_Remove_m4D7A58E2124F8D0D8AE3EEDE74B6AD6A863ABA68(L_6, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), 1, NULL);
__this->___m_Text = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_8);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2339>
int32_t L_9;
L_9 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_10 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
V_0 = L_10;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_10, NULL);
int32_t L_11 = V_0;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2341>
InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2342>
InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA(__this, NULL);
}
IL_007f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2345>
return;
}
}
// Method Definition Index: 67433
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Insert_m925B9FADD75785B8FDD886477F0B0CC1E0B4C718 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Il2CppChar ___0_c, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2350>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2351>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2353>
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
String_t* L_1;
L_1 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&___0_c), NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2354>
InputField_Delete_m12AD40195316F01879910401E6E0DCEC7F5A8132(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2357>
int32_t L_2;
L_2 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_0034;
}
}
{
String_t* L_3;
L_3 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
int32_t L_5;
L_5 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0034;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2358>
return;
}
IL_0034:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2360>
String_t* L_6;
L_6 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_7 = __this->___m_CaretPosition;
String_t* L_8 = V_0;
NullCheck(L_6);
String_t* L_9;
L_9 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_6, L_7, L_8, NULL);
__this->___m_Text = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Text), (void*)L_9);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2361>
int32_t L_10;
L_10 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
String_t* L_11 = V_0;
NullCheck(L_11);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_11, NULL);
int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_10, L_12));
V_1 = L_13;
InputField_set_caretPositionInternal_mA35B05D5FF035A060967C6E456610D659367C3EA(__this, L_13, NULL);
int32_t L_14 = V_1;
InputField_set_caretSelectPositionInternal_mCA096AAD610587421E739BDD195A1680FD93A75A(__this, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2363>
InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2364>
InputField_SendOnValueChanged_m52131907987E99A872F6007B599345A2ADD244AC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2365>
return;
}
}
// Method Definition Index: 67434
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateTouchKeyboardFromEditChanges_m68C429349526101B885D038FFD0C2935151E0772 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2371>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_0 = __this->___m_Keyboard;
if (!L_0)
{
goto IL_0021;
}
}
{
bool L_1;
L_1 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (!L_1)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2373>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_2 = __this->___m_Keyboard;
String_t* L_3 = __this->___m_Text;
NullCheck(L_2);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_2, L_3, NULL);
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2375>
return;
}
}
// Method Definition Index: 67435
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnValueChangedAndUpdateLabel_mEB064D57921681BB49F55AA796E046A951DAA7BA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2379>
InputField_SendOnValueChanged_m52131907987E99A872F6007B599345A2ADD244AC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2380>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2381>
return;
}
}
// Method Definition Index: 67436
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnValueChanged_m52131907987E99A872F6007B599345A2ADD244AC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B20120FA3A36499103516584F7132881D3DF357);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2385>
UISystemProfilerApi_AddMarker_mB0E292213D18AE3770165011E265A57B17FCF90B(_stringLiteral7B20120FA3A36499103516584F7132881D3DF357, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2386>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_0;
L_0 = InputField_get_onValueChanged_mA9ABE178FE3EB05AEF3DC20C11349427C59916AE_inline(__this, NULL);
if (!L_0)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2387>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_1;
L_1 = InputField_get_onValueChanged_mA9ABE178FE3EB05AEF3DC20C11349427C59916AE_inline(__this, NULL);
String_t* L_2;
L_2 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2388>
return;
}
}
// Method Definition Index: 67437
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnEndEdit_m79E2689DD75F72FDA8157EECD3F17391D187094B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral438AB2C96F63B70D8D1ABFEEB8EB3268314383F7);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2395>
UISystemProfilerApi_AddMarker_mB0E292213D18AE3770165011E265A57B17FCF90B(_stringLiteral438AB2C96F63B70D8D1ABFEEB8EB3268314383F7, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2396>
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* L_0;
L_0 = InputField_get_onEndEdit_m92C86FF7CA6108C4B14392CED20C9ED9D39AD9A3_inline(__this, NULL);
if (!L_0)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2397>
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* L_1;
L_1 = InputField_get_onEndEdit_m92C86FF7CA6108C4B14392CED20C9ED9D39AD9A3_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2398>
return;
}
}
// Method Definition Index: 67438
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SendOnSubmit_m933C160291FD9118A9EC7FD7AED5E805B998BA27 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D21129BD0F2E1310447856130DF701E8D96747E);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2405>
UISystemProfilerApi_AddMarker_mB0E292213D18AE3770165011E265A57B17FCF90B(_stringLiteral1D21129BD0F2E1310447856130DF701E8D96747E, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2406>
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* L_0;
L_0 = InputField_get_onSubmit_m66A3BFEC3D3D5C261558043FD606D4FBCC7D478D_inline(__this, NULL);
if (!L_0)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2407>
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* L_1;
L_1 = InputField_get_onSubmit_m66A3BFEC3D3D5C261558043FD606D4FBCC7D478D_inline(__this, NULL);
String_t* L_2 = __this->___m_Text;
NullCheck(L_1);
UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15(L_1, L_2, UnityEvent_1_Invoke_mA633B48B5D287DA856FB954AC3E4012487E63C15_RuntimeMethod_var);
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2408>
return;
}
}
// Method Definition Index: 67439
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Append_m78F45E67DDB94E034940730969D199A971C7D1F1 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_input, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
Il2CppChar V_2 = 0x0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2416>
bool L_0 = __this->___m_ReadOnly;
if (!L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2417>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2419>
bool L_1;
L_1 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (L_1)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2420>
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2422>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2422>
String_t* L_2 = ___0_input;
NullCheck(L_2);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
V_1 = L_3;
goto IL_0049;
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2424>
String_t* L_4 = ___0_input;
int32_t L_5 = V_0;
NullCheck(L_4);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL);
V_2 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2426>
Il2CppChar L_7 = V_2;
if ((((int32_t)L_7) >= ((int32_t)((int32_t)32))))
{
goto IL_003e;
}
}
{
Il2CppChar L_8 = V_2;
if ((((int32_t)L_8) == ((int32_t)((int32_t)9))))
{
goto IL_003e;
}
}
{
Il2CppChar L_9 = V_2;
if ((((int32_t)L_9) == ((int32_t)((int32_t)13))))
{
goto IL_003e;
}
}
{
Il2CppChar L_10 = V_2;
if ((((int32_t)L_10) == ((int32_t)((int32_t)10))))
{
goto IL_003e;
}
}
{
Il2CppChar L_11 = V_2;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)10)))))
{
goto IL_0045;
}
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2428>
Il2CppChar L_12 = V_2;
VirtualActionInvoker1< Il2CppChar >::Invoke(67, __this, L_12);
}
IL_0045:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2422>
int32_t L_13 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_0049:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2422>
int32_t L_14 = V_0;
int32_t L_15 = V_1;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_001d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2431>
return;
}
}
// Method Definition Index: 67440
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Append_m22A6348E74FB83932286AC1CDD73322C05BBC63F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Il2CppChar ___0_input, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2443>
Il2CppChar L_0 = ___0_input;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_1;
L_1 = Char_IsSurrogate_mDCAB7B29DC13EDCE8A0F7ED2899DBDF8230F0A48(L_0, NULL);
if (!L_1)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2444>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2446>
bool L_2 = __this->___m_ReadOnly;
if (L_2)
{
goto IL_0023;
}
}
{
String_t* L_3;
L_3 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
if ((((int32_t)L_4) < ((int32_t)((int32_t)16382))))
{
goto IL_0024;
}
}
IL_0023:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2447>
return;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2449>
bool L_5;
L_5 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (L_5)
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2450>
return;
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2453>
int32_t L_6;
L_6 = InputField_get_selectionFocusPosition_m14D662A0A20FF6952E73CFAB7C1F21FD7CF4298A(__this, NULL);
int32_t L_7;
L_7 = InputField_get_selectionAnchorPosition_mF5CB19025C29DECEA0EBA8C6EC3D6D5687A1D65E(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_8;
L_8 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_6, L_7, NULL);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2456>
String_t* L_9;
L_9 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
V_1 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2457>
int32_t L_10;
L_10 = InputField_get_selectionFocusPosition_m14D662A0A20FF6952E73CFAB7C1F21FD7CF4298A(__this, NULL);
int32_t L_11;
L_11 = InputField_get_selectionAnchorPosition_mF5CB19025C29DECEA0EBA8C6EC3D6D5687A1D65E(__this, NULL);
if ((((int32_t)L_10) == ((int32_t)L_11)))
{
goto IL_00dd;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2459>
int32_t L_12;
L_12 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_13;
L_13 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((((int32_t)L_12) >= ((int32_t)L_13)))
{
goto IL_00a2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2461>
String_t* L_14;
L_14 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_15;
L_15 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
NullCheck(L_14);
String_t* L_16;
L_16 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_14, 0, L_15, NULL);
String_t* L_17;
L_17 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_18;
L_18 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
String_t* L_19;
L_19 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_19);
int32_t L_20;
L_20 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_19, NULL);
int32_t L_21;
L_21 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
NullCheck(L_17);
String_t* L_22;
L_22 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_17, L_18, ((int32_t)il2cpp_codegen_subtract(L_20, L_21)), NULL);
String_t* L_23;
L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_16, L_22, NULL);
V_1 = L_23;
goto IL_00dd;
}
IL_00a2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2465>
String_t* L_24;
L_24 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_25;
L_25 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
NullCheck(L_24);
String_t* L_26;
L_26 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_24, 0, L_25, NULL);
String_t* L_27;
L_27 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_28;
L_28 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
String_t* L_29;
L_29 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
NullCheck(L_29);
int32_t L_30;
L_30 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_29, NULL);
int32_t L_31;
L_31 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
NullCheck(L_27);
String_t* L_32;
L_32 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_27, L_28, ((int32_t)il2cpp_codegen_subtract(L_30, L_31)), NULL);
String_t* L_33;
L_33 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_26, L_32, NULL);
V_1 = L_33;
}
IL_00dd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2469>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_34;
L_34 = InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline(__this, NULL);
if (!L_34)
{
goto IL_00f7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2470>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_35;
L_35 = InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline(__this, NULL);
String_t* L_36 = V_1;
int32_t L_37 = V_0;
Il2CppChar L_38 = ___0_input;
NullCheck(L_35);
Il2CppChar L_39;
L_39 = OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_inline(L_35, L_36, L_37, L_38, NULL);
___0_input = L_39;
goto IL_010a;
}
IL_00f7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2471>
int32_t L_40;
L_40 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if (!L_40)
{
goto IL_010a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2472>
String_t* L_41 = V_1;
int32_t L_42 = V_0;
Il2CppChar L_43 = ___0_input;
Il2CppChar L_44;
L_44 = InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656(__this, L_41, L_42, L_43, NULL);
___0_input = L_44;
}
IL_010a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2475>
Il2CppChar L_45 = ___0_input;
if (L_45)
{
goto IL_010e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2476>
return;
}
IL_010e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2479>
Il2CppChar L_46 = ___0_input;
InputField_Insert_m925B9FADD75785B8FDD886477F0B0CC1E0B4C718(__this, L_46, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2480>
return;
}
}
// Method Definition Index: 67441
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
bool V_2 = false;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_4;
memset((&V_4), 0, sizeof(V_4));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_5;
memset((&V_5), 0, sizeof(V_5));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2487>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_01b4;
}
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3;
L_3 = Text_get_font_mBF98ED39D5C5081AF14A64170EC3391D206CCAFD(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_01b4;
}
}
{
bool L_5 = __this->___m_PreventFontCallback;
if (L_5)
{
goto IL_01b4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2502>
__this->___m_PreventFontCallback = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2506>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_6;
L_6 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_00a3;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_9;
L_9 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_9, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, L_10, NULL);
if (!L_11)
{
goto IL_00a3;
}
}
{
String_t* L_12;
L_12 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
NullCheck(L_12);
int32_t L_13;
L_13 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_12, NULL);
if ((((int32_t)L_13) <= ((int32_t)0)))
{
goto IL_00a3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2508>
__this->___m_IsCompositionActive = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2509>
String_t* L_14;
L_14 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_15 = __this->___m_CaretPosition;
NullCheck(L_14);
String_t* L_16;
L_16 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_14, 0, L_15, NULL);
String_t* L_17;
L_17 = InputField_get_compositionString_m5E9F323DE7B62EBB69AFC569C05ABC00F619FC4A(__this, NULL);
String_t* L_18;
L_18 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
int32_t L_19 = __this->___m_CaretPosition;
NullCheck(L_18);
String_t* L_20;
L_20 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_18, L_19, NULL);
String_t* L_21;
L_21 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_16, L_17, L_20, NULL);
V_0 = L_21;
goto IL_00b1;
}
IL_00a3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2513>
__this->___m_IsCompositionActive = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2514>
String_t* L_22;
L_22 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
V_0 = L_22;
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2518>
int32_t L_23;
L_23 = InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline(__this, NULL);
if ((!(((uint32_t)L_23) == ((uint32_t)2))))
{
goto IL_00ce;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2519>
Il2CppChar L_24;
L_24 = InputField_get_asteriskChar_m2556CE9FA8ABF5C00552BA665299F71EAC7D55C5_inline(__this, NULL);
String_t* L_25 = V_0;
NullCheck(L_25);
int32_t L_26;
L_26 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_25, NULL);
String_t* L_27;
L_27 = String_CreateString_mAA0705B41B390BDB42F67894B9B67C956814C71B(NULL, L_24, L_26, NULL);
V_1 = L_27;
goto IL_00d0;
}
IL_00ce:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2521>
String_t* L_28 = V_0;
V_1 = L_28;
}
IL_00d0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2523>
String_t* L_29 = V_0;
bool L_30;
L_30 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_29, NULL);
V_2 = L_30;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2525>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_31 = __this->___m_Placeholder;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_32;
L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_32)
{
goto IL_00f1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2526>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_33 = __this->___m_Placeholder;
bool L_34 = V_2;
NullCheck(L_33);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_33, L_34, NULL);
}
IL_00f1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2532>
bool L_35 = __this->___m_AllowInput;
if (L_35)
{
goto IL_0111;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2534>
__this->___m_DrawStart = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2535>
String_t* L_36 = __this->___m_Text;
NullCheck(L_36);
int32_t L_37;
L_37 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_36, NULL);
__this->___m_DrawEnd = L_37;
}
IL_0111:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2540>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_38;
L_38 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_38);
VirtualActionInvoker0::Invoke(27, L_38);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2543>
bool L_39 = V_2;
if (L_39)
{
goto IL_019b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2546>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_40 = __this->___m_TextComponent;
NullCheck(L_40);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_41;
L_41 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_40, NULL);
NullCheck(L_41);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_42;
L_42 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_41, NULL);
V_5 = L_42;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43;
L_43 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_5), NULL);
V_3 = L_43;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2548>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_44 = __this->___m_TextComponent;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_3;
NullCheck(L_44);
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_46;
L_46 = Text_GetGenerationSettings_m620E0E5AFB30E3331A0371EB2361F587BB0A1E0F(L_44, L_45, NULL);
V_4 = L_46;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2549>
(&V_4)->___generateOutOfBounds = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2551>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_47;
L_47 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
String_t* L_48 = V_1;
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_49 = V_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50;
L_50 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_47);
bool L_51;
L_51 = TextGenerator_PopulateWithErrors_m0E56C12E9D7714F4B8772422AAB2CAC9EA10F834(L_47, L_48, L_49, L_50, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2553>
int32_t L_52;
L_52 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
InputField_SetDrawRangeToContainCaretPosition_m0F3F4E0179627915136B2B2927CD234304E8432C(__this, L_52, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2555>
String_t* L_53 = V_1;
int32_t L_54 = __this->___m_DrawStart;
int32_t L_55 = __this->___m_DrawEnd;
String_t* L_56 = V_1;
NullCheck(L_56);
int32_t L_57;
L_57 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_56, NULL);
int32_t L_58;
L_58 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_55, L_57, NULL);
int32_t L_59 = __this->___m_DrawStart;
NullCheck(L_53);
String_t* L_60;
L_60 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_53, L_54, ((int32_t)il2cpp_codegen_subtract(L_58, L_59)), NULL);
V_1 = L_60;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2557>
InputField_SetCaretVisible_m9DB05703AF6B427F53FB4948BB592CF061AA37AB(__this, NULL);
}
IL_019b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2559>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_61 = __this->___m_TextComponent;
String_t* L_62 = V_1;
NullCheck(L_61);
VirtualActionInvoker1< String_t* >::Invoke(75, L_61, L_62);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2560>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2561>
__this->___m_PreventFontCallback = (bool)0;
}
IL_01b4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2563>
return;
}
}
// Method Definition Index: 67442
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputField_IsSelectionVisible_m2A7FD156812466D2D2397B57959BF91BACC52EB0 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2567>
int32_t L_0 = __this->___m_DrawStart;
int32_t L_1;
L_1 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_001c;
}
}
{
int32_t L_2 = __this->___m_DrawStart;
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((((int32_t)L_2) <= ((int32_t)L_3)))
{
goto IL_001e;
}
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2568>
return (bool)0;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2570>
int32_t L_4 = __this->___m_DrawEnd;
int32_t L_5;
L_5 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_003a;
}
}
{
int32_t L_6 = __this->___m_DrawEnd;
int32_t L_7;
L_7 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((((int32_t)L_6) >= ((int32_t)L_7)))
{
goto IL_003c;
}
}
IL_003a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2571>
return (bool)0;
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2573>
return (bool)1;
}
}
// Method Definition Index: 67443
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetLineStartPosition_m6ABF6AFB8A9495D7A5446B577EB2ECA8770A9660 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_gen, int32_t ___1_line, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2578>
int32_t L_0 = ___1_line;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_1 = ___0_gen;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_1, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var, L_2);
int32_t L_4;
L_4 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_0, 0, ((int32_t)il2cpp_codegen_subtract(L_3, 1)), NULL);
___1_line = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2579>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_5 = ___0_gen;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_5, NULL);
int32_t L_7 = ___1_line;
NullCheck(L_6);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_8;
L_8 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_6, L_7);
int32_t L_9 = L_8.___startCharIdx;
return L_9;
}
}
// Method Definition Index: 67444
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79 (TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___0_gen, int32_t ___1_line, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2584>
int32_t L_0 = ___1_line;
int32_t L_1;
L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, 0, NULL);
___1_line = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2585>
int32_t L_2 = ___1_line;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_3 = ___0_gen;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_3, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var, L_4);
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_2, 1))) >= ((int32_t)L_5)))
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2586>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_6 = ___0_gen;
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_6, NULL);
int32_t L_8 = ___1_line;
NullCheck(L_7);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_9;
L_9 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_7, ((int32_t)il2cpp_codegen_add(L_8, 1)));
int32_t L_10 = L_9.___startCharIdx;
return ((int32_t)il2cpp_codegen_subtract(L_10, 1));
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2587>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_11 = ___0_gen;
NullCheck(L_11);
int32_t L_12;
L_12 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_11, NULL);
return L_12;
}
}
// Method Definition Index: 67445
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetDrawRangeToContainCaretPosition_m0F3F4E0179627915136B2B2927CD234304E8432C (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_caretPos, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
RuntimeObject* V_2 = NULL;
int32_t V_3 = 0;
float V_4 = 0.0f;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
float V_8 = 0.0f;
float V_9 = 0.0f;
RuntimeObject* V_10 = NULL;
float V_11 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2593>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_0;
L_0 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_0, NULL);
if ((((int32_t)L_1) > ((int32_t)0)))
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2594>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2598>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_2;
L_2 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_2);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
L_3 = TextGenerator_get_rectExtents_m55100375428EFAA89F3AC1B528E8716E615F9F2C(L_2, NULL);
V_1 = L_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_1), NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2600>
bool L_5;
L_5 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
if (!L_5)
{
goto IL_0211;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2602>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_6;
L_6 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_6);
RuntimeObject* L_7;
L_7 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_6, NULL);
V_2 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2603>
int32_t L_8 = ___0_caretPos;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_9;
L_9 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_10;
L_10 = InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC(__this, L_8, L_9, NULL);
V_3 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2605>
int32_t L_11 = ___0_caretPos;
int32_t L_12 = __this->___m_DrawEnd;
if ((((int32_t)L_11) <= ((int32_t)L_12)))
{
goto IL_00dc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2608>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_13;
L_13 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_14 = V_3;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_15;
L_15 = InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79(L_13, L_14, NULL);
__this->___m_DrawEnd = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2609>
RuntimeObject* L_16 = V_2;
int32_t L_17 = V_3;
NullCheck(L_16);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_18;
L_18 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_16, L_17);
float L_19 = L_18.___topY;
RuntimeObject* L_20 = V_2;
int32_t L_21 = V_3;
NullCheck(L_20);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_22;
L_22 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_20, L_21);
int32_t L_23 = L_22.___height;
V_4 = ((float)il2cpp_codegen_subtract(L_19, ((float)L_23)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2610>
int32_t L_24 = V_3;
RuntimeObject* L_25 = V_2;
NullCheck(L_25);
int32_t L_26;
L_26 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var, L_25);
if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_26, 1))))))
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2613>
float L_27 = V_4;
RuntimeObject* L_28 = V_2;
int32_t L_29 = V_3;
NullCheck(L_28);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_30;
L_30 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_28, L_29);
float L_31 = L_30.___leading;
V_4 = ((float)il2cpp_codegen_add(L_27, L_31));
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2615>
int32_t L_32 = V_3;
V_5 = L_32;
goto IL_00c3;
}
IL_00a3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2618>
RuntimeObject* L_33 = V_2;
int32_t L_34 = V_5;
NullCheck(L_33);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_35;
L_35 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_33, ((int32_t)il2cpp_codegen_subtract(L_34, 1)));
float L_36 = L_35.___topY;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2619>
float L_37 = V_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38 = V_0;
float L_39 = L_38.___y;
if ((((float)((float)il2cpp_codegen_subtract(L_36, L_37))) > ((float)L_39)))
{
goto IL_00c8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2621>
int32_t L_40 = V_5;
V_5 = ((int32_t)il2cpp_codegen_subtract(L_40, 1));
}
IL_00c3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2616>
int32_t L_41 = V_5;
if ((((int32_t)L_41) > ((int32_t)0)))
{
goto IL_00a3;
}
}
IL_00c8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2623>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_42;
L_42 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_43 = V_5;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_44;
L_44 = InputField_GetLineStartPosition_m6ABF6AFB8A9495D7A5446B577EB2ECA8770A9660(L_42, L_43, NULL);
__this->___m_DrawStart = L_44;
return;
}
IL_00dc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2627>
int32_t L_45 = ___0_caretPos;
int32_t L_46 = __this->___m_DrawStart;
if ((((int32_t)L_45) >= ((int32_t)L_46)))
{
goto IL_00f7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2630>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_47;
L_47 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_48 = V_3;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_49;
L_49 = InputField_GetLineStartPosition_m6ABF6AFB8A9495D7A5446B577EB2ECA8770A9660(L_47, L_48, NULL);
__this->___m_DrawStart = L_49;
}
IL_00f7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2633>
int32_t L_50 = __this->___m_DrawStart;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_51;
L_51 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_52;
L_52 = InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC(__this, L_50, L_51, NULL);
V_6 = L_52;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2634>
int32_t L_53 = V_6;
V_7 = L_53;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2636>
RuntimeObject* L_54 = V_2;
int32_t L_55 = V_6;
NullCheck(L_54);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_56;
L_56 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_54, L_55);
float L_57 = L_56.___topY;
V_8 = L_57;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2637>
RuntimeObject* L_58 = V_2;
int32_t L_59 = V_7;
NullCheck(L_58);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_60;
L_60 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_58, L_59);
float L_61 = L_60.___topY;
RuntimeObject* L_62 = V_2;
int32_t L_63 = V_7;
NullCheck(L_62);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_64;
L_64 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_62, L_63);
int32_t L_65 = L_64.___height;
V_9 = ((float)il2cpp_codegen_subtract(L_61, ((float)L_65)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2639>
int32_t L_66 = V_7;
RuntimeObject* L_67 = V_2;
NullCheck(L_67);
int32_t L_68;
L_68 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var, L_67);
if ((!(((uint32_t)L_66) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_68, 1))))))
{
goto IL_01b3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2642>
float L_69 = V_9;
RuntimeObject* L_70 = V_2;
int32_t L_71 = V_7;
NullCheck(L_70);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_72;
L_72 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_70, L_71);
float L_73 = L_72.___leading;
V_9 = ((float)il2cpp_codegen_add(L_69, L_73));
goto IL_01b3;
}
IL_015c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2647>
RuntimeObject* L_74 = V_2;
int32_t L_75 = V_7;
NullCheck(L_74);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_76;
L_76 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_74, ((int32_t)il2cpp_codegen_add(L_75, 1)));
float L_77 = L_76.___topY;
RuntimeObject* L_78 = V_2;
int32_t L_79 = V_7;
NullCheck(L_78);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_80;
L_80 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_78, ((int32_t)il2cpp_codegen_add(L_79, 1)));
int32_t L_81 = L_80.___height;
V_9 = ((float)il2cpp_codegen_subtract(L_77, ((float)L_81)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2649>
int32_t L_82 = V_7;
RuntimeObject* L_83 = V_2;
NullCheck(L_83);
int32_t L_84;
L_84 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var, L_83);
if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_82, 1))) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_84, 1))))))
{
goto IL_01a0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2652>
float L_85 = V_9;
RuntimeObject* L_86 = V_2;
int32_t L_87 = V_7;
NullCheck(L_86);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_88;
L_88 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_86, ((int32_t)il2cpp_codegen_add(L_87, 1)));
float L_89 = L_88.___leading;
V_9 = ((float)il2cpp_codegen_add(L_85, L_89));
}
IL_01a0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2655>
float L_90 = V_8;
float L_91 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_92 = V_0;
float L_93 = L_92.___y;
if ((((float)((float)il2cpp_codegen_subtract(L_90, L_91))) > ((float)L_93)))
{
goto IL_01bf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2657>
int32_t L_94 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_94, 1));
}
IL_01b3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2645>
int32_t L_95 = V_7;
RuntimeObject* L_96 = V_2;
NullCheck(L_96);
int32_t L_97;
L_97 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_tE126DF982F58E1429A5847E90A54F66ACAA44185_il2cpp_TypeInfo_var, L_96);
if ((((int32_t)L_95) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_97, 1)))))
{
goto IL_015c;
}
}
IL_01bf:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2660>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_98;
L_98 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_99 = V_7;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_100;
L_100 = InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79(L_98, L_99, NULL);
__this->___m_DrawEnd = L_100;
goto IL_01f8;
}
IL_01d4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2664>
RuntimeObject* L_101 = V_2;
int32_t L_102 = V_6;
NullCheck(L_101);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_103;
L_103 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_101, ((int32_t)il2cpp_codegen_subtract(L_102, 1)));
float L_104 = L_103.___topY;
V_8 = L_104;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2665>
float L_105 = V_8;
float L_106 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_107 = V_0;
float L_108 = L_107.___y;
if ((((float)((float)il2cpp_codegen_subtract(L_105, L_106))) > ((float)L_108)))
{
goto IL_01fd;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2667>
int32_t L_109 = V_6;
V_6 = ((int32_t)il2cpp_codegen_subtract(L_109, 1));
}
IL_01f8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2662>
int32_t L_110 = V_6;
if ((((int32_t)L_110) > ((int32_t)0)))
{
goto IL_01d4;
}
}
IL_01fd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2669>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_111;
L_111 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
int32_t L_112 = V_6;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_113;
L_113 = InputField_GetLineStartPosition_m6ABF6AFB8A9495D7A5446B577EB2ECA8770A9660(L_111, L_112, NULL);
__this->___m_DrawStart = L_113;
return;
}
IL_0211:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2674>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_114;
L_114 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_114);
RuntimeObject* L_115;
L_115 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_114, NULL);
V_10 = L_115;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2675>
int32_t L_116 = __this->___m_DrawEnd;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_117;
L_117 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_117);
int32_t L_118;
L_118 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_117, NULL);
if ((((int32_t)L_116) <= ((int32_t)L_118)))
{
goto IL_0242;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2676>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_119;
L_119 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_119);
int32_t L_120;
L_120 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_119, NULL);
__this->___m_DrawEnd = L_120;
}
IL_0242:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2678>
V_11 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2679>
int32_t L_121 = ___0_caretPos;
int32_t L_122 = __this->___m_DrawEnd;
if ((((int32_t)L_121) > ((int32_t)L_122)))
{
goto IL_0264;
}
}
{
int32_t L_123 = ___0_caretPos;
int32_t L_124 = __this->___m_DrawEnd;
if ((!(((uint32_t)L_123) == ((uint32_t)L_124))))
{
goto IL_02d6;
}
}
{
int32_t L_125 = __this->___m_DrawStart;
if ((((int32_t)L_125) <= ((int32_t)0)))
{
goto IL_02d6;
}
}
IL_0264:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2682>
int32_t L_126 = ___0_caretPos;
__this->___m_DrawEnd = L_126;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2683>
int32_t L_127 = __this->___m_DrawEnd;
__this->___m_DrawStart = ((int32_t)il2cpp_codegen_subtract(L_127, 1));
goto IL_02bd;
}
IL_027b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2685>
float L_128 = V_11;
RuntimeObject* L_129 = V_10;
int32_t L_130 = __this->___m_DrawStart;
NullCheck(L_129);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_131;
L_131 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_129, L_130);
float L_132 = L_131.___charWidth;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_133 = V_0;
float L_134 = L_133.___x;
if ((((float)((float)il2cpp_codegen_add(L_128, L_132))) > ((float)L_134)))
{
goto IL_02c6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2688>
float L_135 = V_11;
RuntimeObject* L_136 = V_10;
int32_t L_137 = __this->___m_DrawStart;
NullCheck(L_136);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_138;
L_138 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_136, L_137);
float L_139 = L_138.___charWidth;
V_11 = ((float)il2cpp_codegen_add(L_135, L_139));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2683>
int32_t L_140 = __this->___m_DrawStart;
__this->___m_DrawStart = ((int32_t)il2cpp_codegen_subtract(L_140, 1));
}
IL_02bd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2683>
int32_t L_141 = __this->___m_DrawStart;
if ((((int32_t)L_141) >= ((int32_t)0)))
{
goto IL_027b;
}
}
IL_02c6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2690>
int32_t L_142 = __this->___m_DrawStart;
__this->___m_DrawStart = ((int32_t)il2cpp_codegen_add(L_142, 1));
goto IL_0323;
}
IL_02d6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2694>
int32_t L_143 = ___0_caretPos;
int32_t L_144 = __this->___m_DrawStart;
if ((((int32_t)L_143) >= ((int32_t)L_144)))
{
goto IL_02e6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2695>
int32_t L_145 = ___0_caretPos;
__this->___m_DrawStart = L_145;
}
IL_02e6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2697>
int32_t L_146 = __this->___m_DrawStart;
__this->___m_DrawEnd = L_146;
goto IL_0323;
}
IL_02f4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2703>
float L_147 = V_11;
RuntimeObject* L_148 = V_10;
int32_t L_149 = __this->___m_DrawEnd;
NullCheck(L_148);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_150;
L_150 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_148, L_149);
float L_151 = L_150.___charWidth;
V_11 = ((float)il2cpp_codegen_add(L_147, L_151));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2704>
float L_152 = V_11;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_153 = V_0;
float L_154 = L_153.___x;
if ((((float)L_152) > ((float)L_154)))
{
goto IL_0336;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2701>
int32_t L_155 = __this->___m_DrawEnd;
__this->___m_DrawEnd = ((int32_t)il2cpp_codegen_add(L_155, 1));
}
IL_0323:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2701>
int32_t L_156 = __this->___m_DrawEnd;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_157;
L_157 = InputField_get_cachedInputTextGenerator_m42F16837E9BC49BB43F58163B827C4260303E48E(__this, NULL);
NullCheck(L_157);
int32_t L_158;
L_158 = TextGenerator_get_characterCountVisible_m407C344C5A13A26471315449899B927FF3D3CDFC(L_157, NULL);
if ((((int32_t)L_156) < ((int32_t)L_158)))
{
goto IL_02f4;
}
}
IL_0336:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2708>
return;
}
}
// Method Definition Index: 67446
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ForceLabelUpdate_m49441594294B33C5DC10D717198A476B523EE1C8 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2715>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2716>
return;
}
}
// Method Definition Index: 67447
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2725>
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
CanvasUpdateRegistry_RegisterCanvasElementForGraphicRebuild_mEBBD04C3B001E80801966E3347E70A35FCEBE8B1(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2726>
return;
}
}
// Method Definition Index: 67448
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_Rebuild_m4974AB56B494186177AB4BA6C2626BCB0EF93304 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_update, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_update;
if ((!(((uint32_t)L_0) == ((uint32_t)4))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2737>
InputField_UpdateGeometry_mABF2E288AF71AF5C8E608F30745D6BAE40A9CB4D(__this, NULL);
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2740>
return;
}
}
// Method Definition Index: 67449
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_LayoutComplete_m7953946E63BF48E14CE1FF13D76FCAA832735C7F (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2746>
return;
}
}
// Method Definition Index: 67450
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_GraphicUpdateComplete_m25B7375B32DC3384EF8684ADDAB6996359668DBF (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2752>
return;
}
}
// Method Definition Index: 67451
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_UpdateGeometry_mABF2E288AF71AF5C8E608F30745D6BAE40A9CB4D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3E18EAC6DBCF1C397BA042663B58A8EB7C6A0545);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2761>
bool L_0;
L_0 = InputField_InPlaceEditing_m1F71173373CC2A21034D23ECA0060FA4E5A89F11(__this, NULL);
if (L_0)
{
goto IL_0011;
}
}
{
bool L_1;
L_1 = InputField_get_shouldHideMobileInput_mA752B065435F4062EFB931119C34FDB5B35157E2(__this, NULL);
if (L_1)
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2762>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2764>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_2 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_00f7;
}
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_00f7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2766>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_6);
String_t* L_7;
L_7 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_6, NULL);
String_t* L_8;
L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_7, _stringLiteral3E18EAC6DBCF1C397BA042663B58A8EB7C6A0545, NULL);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_9 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_9;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_12);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_12);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_13 = L_10;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_0_0_0_var) };
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_15);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
GameObject__ctor_m721D643351E55308EA4F5F41B67D5446D11C61F0(L_16, L_8, L_13, NULL);
V_0 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2767>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0;
NullCheck(L_17);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_17, ((int32_t)52), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2768>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_0;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_20 = __this->___m_TextComponent;
NullCheck(L_20);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_20, NULL);
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_21, NULL);
NullCheck(L_19);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_19, L_22, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2769>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23 = V_0;
NullCheck(L_23);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
L_24 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_23, NULL);
NullCheck(L_24);
Transform_SetAsFirstSibling_mBE0D0E76099F829466DC2FBD71ACFCF3C8EC03BD(L_24, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2770>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
L_26 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_26);
int32_t L_27;
L_27 = GameObject_get_layer_m108902B9C89E9F837CE06B9942AA42307450FEAF(L_26, NULL);
NullCheck(L_25);
GameObject_set_layer_m6E1AF478A2CC86BD222B96317BEB78B7D89B18D0(L_25, L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2772>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28 = V_0;
NullCheck(L_28);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29;
L_29 = GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4(L_28, GameObject_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m1592DCB5AA07291F73A76006F0913A64DFB8A9C4_RuntimeMethod_var);
__this->___caretRectTrans = L_29;
Il2CppCodeGenWriteBarrier((void**)(&__this->___caretRectTrans), (void*)L_29);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2773>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_30 = V_0;
NullCheck(L_30);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_31;
L_31 = GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9(L_30, GameObject_GetComponent_TisCanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860_m352B503784BB68953253ED4AD666B68C6CF05BA9_RuntimeMethod_var);
__this->___m_CachedInputRenderer = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CachedInputRenderer), (void*)L_31);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2774>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_32 = __this->___m_CachedInputRenderer;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_33 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34;
L_34 = Graphic_get_defaultGraphicMaterial_mC3D98DC8F6E8826633B17BB4AC6E38DF20A74E78(NULL);
NullCheck(L_33);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35;
L_35 = VirtualFuncInvoker1< Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* >::Invoke(58, L_33, L_34);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_36;
L_36 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
NullCheck(L_32);
CanvasRenderer_SetMaterial_m445BACF01EF1997CBFCBB79AB64E09AF39860196(L_32, L_35, L_36, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2777>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_37 = V_0;
NullCheck(L_37);
LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* L_38;
L_38 = GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2(L_37, GameObject_AddComponent_TisLayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A_mCAEF1A4C92D1C856A46417BA645409AE42F005D2_RuntimeMethod_var);
NullCheck(L_38);
VirtualActionInvoker1< bool >::Invoke(28, L_38, (bool)1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2779>
InputField_AssignPositioningIfNeeded_m114957547C208AD107279D1B6E8A855D18915E36(__this, NULL);
}
IL_00f7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2782>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_39 = __this->___m_CachedInputRenderer;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_40;
L_40 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_40)
{
goto IL_0106;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2783>
return;
}
IL_0106:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2785>
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_41;
L_41 = InputField_get_mesh_m89CB1A4155FF8E7C42D5D97178DD00A3A7D8888E(__this, NULL);
InputField_OnFillVBO_m84E1576406EFFC37D6EFDDD4604B393E281C5BA2(__this, L_41, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2786>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_42 = __this->___m_CachedInputRenderer;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_43;
L_43 = InputField_get_mesh_m89CB1A4155FF8E7C42D5D97178DD00A3A7D8888E(__this, NULL);
NullCheck(L_42);
CanvasRenderer_SetMesh_m1DF21BBC31233AC324BC08331BB542C619DC7543(L_42, L_43, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2787>
return;
}
}
// Method Definition Index: 67452
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_AssignPositioningIfNeeded_m114957547C208AD107279D1B6E8A855D18915E36 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2791>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2792>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2793>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2794>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2795>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2796>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2797>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2798>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2799>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0219;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = __this->___caretRectTrans;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0219;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = __this->___caretRectTrans;
NullCheck(L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_4, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_6, NULL);
NullCheck(L_7);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_7, NULL);
bool L_9;
L_9 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_5, L_8, NULL);
if (L_9)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = __this->___caretRectTrans;
NullCheck(L_10);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_10, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_12 = __this->___m_TextComponent;
NullCheck(L_12);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13;
L_13 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_12, NULL);
NullCheck(L_13);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14;
L_14 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_13, NULL);
bool L_15;
L_15 = Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline(L_11, L_14, NULL);
if (L_15)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16 = __this->___caretRectTrans;
NullCheck(L_16);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_16, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_18 = __this->___m_TextComponent;
NullCheck(L_18);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19;
L_19 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_18, NULL);
NullCheck(L_19);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_19, NULL);
bool L_21;
L_21 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_17, L_20, NULL);
if (L_21)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_22 = __this->___caretRectTrans;
NullCheck(L_22);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_22, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_24 = __this->___m_TextComponent;
NullCheck(L_24);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_25;
L_25 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_24, NULL);
NullCheck(L_25);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_25, NULL);
bool L_27;
L_27 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_23, L_26, NULL);
if (L_27)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = __this->___caretRectTrans;
NullCheck(L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_28, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_30, NULL);
NullCheck(L_31);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_31, NULL);
bool L_33;
L_33 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_29, L_32, NULL);
if (L_33)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_34 = __this->___caretRectTrans;
NullCheck(L_34);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_35;
L_35 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_34, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_36 = __this->___m_TextComponent;
NullCheck(L_36);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_37;
L_37 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_36, NULL);
NullCheck(L_37);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_38;
L_38 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_37, NULL);
bool L_39;
L_39 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_35, L_38, NULL);
if (L_39)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = __this->___caretRectTrans;
NullCheck(L_40);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
L_41 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_40, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_42 = __this->___m_TextComponent;
NullCheck(L_42);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_43;
L_43 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_42, NULL);
NullCheck(L_43);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_44;
L_44 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_43, NULL);
bool L_45;
L_45 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_41, L_44, NULL);
if (L_45)
{
goto IL_0141;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_46 = __this->___caretRectTrans;
NullCheck(L_46);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47;
L_47 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_46, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_48 = __this->___m_TextComponent;
NullCheck(L_48);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_49;
L_49 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_48, NULL);
NullCheck(L_49);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50;
L_50 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_49, NULL);
bool L_51;
L_51 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_47, L_50, NULL);
if (!L_51)
{
goto IL_0219;
}
}
IL_0141:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2801>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_52 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_53 = __this->___m_TextComponent;
NullCheck(L_53);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_54;
L_54 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_53, NULL);
NullCheck(L_54);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
L_55 = Transform_get_localPosition_mA9C86B990DF0685EA1061A120218993FDCC60A95(L_54, NULL);
NullCheck(L_52);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_52, L_55, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2802>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_56 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_57 = __this->___m_TextComponent;
NullCheck(L_57);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_58;
L_58 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_57, NULL);
NullCheck(L_58);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_59;
L_59 = Transform_get_localRotation_mD53D37611A5DAE93EC6C7BBCAC337408C5CACA77(L_58, NULL);
NullCheck(L_56);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_56, L_59, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2803>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_60 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_61 = __this->___m_TextComponent;
NullCheck(L_61);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_62;
L_62 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_61, NULL);
NullCheck(L_62);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
L_63 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_62, NULL);
NullCheck(L_60);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_60, L_63, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2804>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_64 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_65 = __this->___m_TextComponent;
NullCheck(L_65);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_66;
L_66 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_65, NULL);
NullCheck(L_66);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
L_67 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_66, NULL);
NullCheck(L_64);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_64, L_67, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2805>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_68 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_69 = __this->___m_TextComponent;
NullCheck(L_69);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_70;
L_70 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_69, NULL);
NullCheck(L_70);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71;
L_71 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_70, NULL);
NullCheck(L_68);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_68, L_71, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2806>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_72 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_73 = __this->___m_TextComponent;
NullCheck(L_73);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_74;
L_74 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_73, NULL);
NullCheck(L_74);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75;
L_75 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_74, NULL);
NullCheck(L_72);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_72, L_75, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2807>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_76 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_77 = __this->___m_TextComponent;
NullCheck(L_77);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_78;
L_78 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_77, NULL);
NullCheck(L_78);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_79;
L_79 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_78, NULL);
NullCheck(L_76);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_76, L_79, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2808>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_80 = __this->___caretRectTrans;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_81 = __this->___m_TextComponent;
NullCheck(L_81);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_82;
L_82 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_81, NULL);
NullCheck(L_82);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_83;
L_83 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_82, NULL);
NullCheck(L_80);
RectTransform_set_pivot_m79D0177D383D432A93C2615F1932B739B1C6E146(L_80, L_83, NULL);
}
IL_0219:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2810>
return;
}
}
// Method Definition Index: 67453
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnFillVBO_m84E1576406EFFC37D6EFDDD4604B393E281C5BA2 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_vbo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* V_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2814>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_0 = (VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE*)il2cpp_codegen_object_new(VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE_il2cpp_TypeInfo_var);
VertexHelper__ctor_mE8DE438637116EA7AF8180E10E7641FD00DB64A5(L_0, NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_004b:
{
{
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_1 = V_0;
if (!L_1)
{
goto IL_0054;
}
}
{
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_2 = V_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2);
}
IL_0054:
{
return;
}
}
});
try
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2816>
bool L_3;
L_3 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (L_3)
{
goto IL_0017_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2818>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_4 = V_0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = ___0_vbo;
NullCheck(L_4);
VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E(L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2819>
goto IL_0055;
}
IL_0017_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2822>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_6 = __this->___m_TextComponent;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
NullCheck(L_6);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Graphic_PixelAdjustPoint_mBC4AFC26628D498B9872314726561D72F6DD2F28(L_6, L_7, NULL);
V_1 = L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2823>
bool L_9;
L_9 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(__this, NULL);
if (L_9)
{
goto IL_003a_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2824>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_10 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_1;
InputField_GenerateCaret_m401461627986E86804E31BE16332003BDCD9EF98(__this, L_10, L_11, NULL);
goto IL_0042_1;
}
IL_003a_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2826>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_12 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13 = V_1;
InputField_GenerateHighlight_mD1A67441901D78AE29E17A655791754A92EEC072(__this, L_12, L_13, NULL);
}
IL_0042_1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2828>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_14 = V_0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_15 = ___0_vbo;
NullCheck(L_14);
VertexHelper_FillMesh_m524F00287F0A0C7683E2CC7768A77B5755544A0E(L_14, L_15, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2829>
goto IL_0055;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0055:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2830>
return;
}
}
// Method Definition Index: 67454
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_GenerateCaret_m401461627986E86804E31BE16332003BDCD9EF98 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t69729189F3D47D27F939926609B63BADA6E41444_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* V_2 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
float V_5 = 0.0f;
int32_t V_6 = 0;
int32_t V_7 = 0;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_8 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
memset((&V_10), 0, sizeof(V_10));
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD V_11;
memset((&V_11), 0, sizeof(V_11));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
int32_t V_14 = 0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 V_15;
memset((&V_15), 0, sizeof(V_15));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2834>
bool L_0 = __this->___m_CaretVisible;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2835>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2837>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_1 = __this->___m_CursorVerts;
if (L_1)
{
goto IL_0017;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2839>
InputField_CreateCursorVerts_m2170881250E5F316805946E87EA1F1A794E6AB23(__this, NULL);
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2842>
int32_t L_2 = __this->___m_CaretWidth;
V_0 = ((float)L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2843>
int32_t L_3;
L_3 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_4 = __this->___m_DrawStart;
int32_t L_5;
L_5 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2844>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_6 = __this->___m_TextComponent;
NullCheck(L_6);
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_7;
L_7 = Text_get_cachedTextGenerator_mFC242539F7380F54696D431B126B69DC4EFC821E(L_6, NULL);
V_2 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2846>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_8 = V_2;
if (L_8)
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2847>
return;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2849>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_9 = V_2;
NullCheck(L_9);
int32_t L_10;
L_10 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_9, NULL);
if (L_10)
{
goto IL_004c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2850>
return;
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2852>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_3 = L_11;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2855>
int32_t L_12 = V_1;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_13 = V_2;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_13, NULL);
NullCheck(L_14);
int32_t L_15;
L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(0, ICollection_1_t69729189F3D47D27F939926609B63BADA6E41444_il2cpp_TypeInfo_var, L_14);
if ((((int32_t)L_12) >= ((int32_t)L_15)))
{
goto IL_0081;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2857>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_16 = V_2;
NullCheck(L_16);
RuntimeObject* L_17;
L_17 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_16, NULL);
int32_t L_18 = V_1;
NullCheck(L_17);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_19;
L_19 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_17, L_18);
V_11 = L_19;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2858>
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_20 = V_11;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = L_20.___cursorPos;
float L_22 = L_21.___x;
(&V_3)->___x = L_22;
}
IL_0081:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2860>
float* L_23 = (float*)(&(&V_3)->___x);
float* L_24 = L_23;
float L_25 = *((float*)L_24);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_26 = __this->___m_TextComponent;
NullCheck(L_26);
float L_27;
L_27 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_26, NULL);
*((float*)L_24) = (float)((float)(L_25/L_27));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2863>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_3;
float L_29 = L_28.___x;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_30 = __this->___m_TextComponent;
NullCheck(L_30);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_30, NULL);
NullCheck(L_31);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_32;
L_32 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_31, NULL);
V_12 = L_32;
float L_33;
L_33 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_12), NULL);
if ((!(((float)L_29) > ((float)L_33))))
{
goto IL_00d8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2864>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_34 = __this->___m_TextComponent;
NullCheck(L_34);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35;
L_35 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_34, NULL);
NullCheck(L_35);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_36;
L_36 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_35, NULL);
V_12 = L_36;
float L_37;
L_37 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_12), NULL);
(&V_3)->___x = L_37;
}
IL_00d8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2866>
int32_t L_38 = V_1;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_39 = V_2;
int32_t L_40;
L_40 = InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC(__this, L_38, L_39, NULL);
V_4 = L_40;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2867>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_41 = V_2;
NullCheck(L_41);
RuntimeObject* L_42;
L_42 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_41, NULL);
int32_t L_43 = V_4;
NullCheck(L_42);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_44;
L_44 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_42, L_43);
float L_45 = L_44.___topY;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_46 = __this->___m_TextComponent;
NullCheck(L_46);
float L_47;
L_47 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_46, NULL);
(&V_3)->___y = ((float)(L_45/L_47));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2868>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_48 = V_2;
NullCheck(L_48);
RuntimeObject* L_49;
L_49 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_48, NULL);
int32_t L_50 = V_4;
NullCheck(L_49);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_51;
L_51 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_49, L_50);
int32_t L_52 = L_51.___height;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_53 = __this->___m_TextComponent;
NullCheck(L_53);
float L_54;
L_54 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_53, NULL);
V_5 = ((float)(((float)L_52)/L_54));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2870>
V_13 = 0;
goto IL_0150;
}
IL_012d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2871>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_55 = __this->___m_CursorVerts;
int32_t L_56 = V_13;
NullCheck(L_55);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_57;
L_57 = InputField_get_caretColor_m92C8BB7D9BD4B4DAE361494F85418F834EE87832(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_58;
L_58 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_57, NULL);
((L_55)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_56)))->___color = L_58;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2870>
int32_t L_59 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_59, 1));
}
IL_0150:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2870>
int32_t L_60 = V_13;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_61 = __this->___m_CursorVerts;
NullCheck(L_61);
if ((((int32_t)L_60) < ((int32_t)((int32_t)(((RuntimeArray*)L_61)->max_length)))))
{
goto IL_012d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2873>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_62 = __this->___m_CursorVerts;
NullCheck(L_62);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63 = V_3;
float L_64 = L_63.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65 = V_3;
float L_66 = L_65.___y;
float L_67 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
memset((&L_68), 0, sizeof(L_68));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_68), L_64, ((float)il2cpp_codegen_subtract(L_66, L_67)), (0.0f), NULL);
((L_62)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position = L_68;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2874>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_69 = __this->___m_CursorVerts;
NullCheck(L_69);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_70 = V_3;
float L_71 = L_70.___x;
float L_72 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73 = V_3;
float L_74 = L_73.___y;
float L_75 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
memset((&L_76), 0, sizeof(L_76));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_76), ((float)il2cpp_codegen_add(L_71, L_72)), ((float)il2cpp_codegen_subtract(L_74, L_75)), (0.0f), NULL);
((L_69)->GetAddressAt(static_cast<il2cpp_array_size_t>(1)))->___position = L_76;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2875>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_77 = __this->___m_CursorVerts;
NullCheck(L_77);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_78 = V_3;
float L_79 = L_78.___x;
float L_80 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_81 = V_3;
float L_82 = L_81.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83;
memset((&L_83), 0, sizeof(L_83));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_83), ((float)il2cpp_codegen_add(L_79, L_80)), L_82, (0.0f), NULL);
((L_77)->GetAddressAt(static_cast<il2cpp_array_size_t>(2)))->___position = L_83;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2876>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_84 = __this->___m_CursorVerts;
NullCheck(L_84);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_85 = V_3;
float L_86 = L_85.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87 = V_3;
float L_88 = L_87.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
memset((&L_89), 0, sizeof(L_89));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_89), L_86, L_88, (0.0f), NULL);
((L_84)->GetAddressAt(static_cast<il2cpp_array_size_t>(3)))->___position = L_89;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2878>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_90 = ___1_roundingOffset;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_91;
L_91 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
bool L_92;
L_92 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_90, L_91, NULL);
if (!L_92)
{
goto IL_0261;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2880>
V_14 = 0;
goto IL_0255;
}
IL_0214:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2882>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_93 = __this->___m_CursorVerts;
int32_t L_94 = V_14;
NullCheck(L_93);
int32_t L_95 = L_94;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_96 = (L_93)->GetAt(static_cast<il2cpp_array_size_t>(L_95));
V_15 = L_96;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2883>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_97 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&(&V_15)->___position);
float* L_98 = (float*)(&L_97->___x);
float* L_99 = L_98;
float L_100 = *((float*)L_99);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_101 = ___1_roundingOffset;
float L_102 = L_101.___x;
*((float*)L_99) = (float)((float)il2cpp_codegen_add(L_100, L_102));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2884>
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_103 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(&(&V_15)->___position);
float* L_104 = (float*)(&L_103->___y);
float* L_105 = L_104;
float L_106 = *((float*)L_105);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_107 = ___1_roundingOffset;
float L_108 = L_107.___y;
*((float*)L_105) = (float)((float)il2cpp_codegen_add(L_106, L_108));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2880>
int32_t L_109 = V_14;
V_14 = ((int32_t)il2cpp_codegen_add(L_109, 1));
}
IL_0255:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2880>
int32_t L_110 = V_14;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_111 = __this->___m_CursorVerts;
NullCheck(L_111);
if ((((int32_t)L_110) < ((int32_t)((int32_t)(((RuntimeArray*)L_111)->max_length)))))
{
goto IL_0214;
}
}
IL_0261:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2888>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_112 = ___0_vbo;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_113 = __this->___m_CursorVerts;
NullCheck(L_112);
VertexHelper_AddUIVertexQuad_m6AC21081F2A5A48D22BC3497E527D0A9AB8278B0(L_112, L_113, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2890>
int32_t L_114;
L_114 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
V_6 = L_114;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2894>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_115 = __this->___m_TextComponent;
NullCheck(L_115);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_116;
L_116 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_115, NULL);
NullCheck(L_116);
int32_t L_117;
L_117 = Canvas_get_targetDisplay_m2F2FCEA6885820E659F2F520991828DE54CCB6BF(L_116, NULL);
V_7 = L_117;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2895>
int32_t L_118 = V_7;
if ((((int32_t)L_118) <= ((int32_t)0)))
{
goto IL_02a5;
}
}
{
int32_t L_119 = V_7;
il2cpp_codegen_runtime_class_init_inline(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F* L_120 = ((Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_StaticFields*)il2cpp_codegen_static_fields_for(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var))->___displays;
NullCheck(L_120);
if ((((int32_t)L_119) >= ((int32_t)((int32_t)(((RuntimeArray*)L_120)->max_length)))))
{
goto IL_02a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2896>
il2cpp_codegen_runtime_class_init_inline(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F* L_121 = ((Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_StaticFields*)il2cpp_codegen_static_fields_for(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var))->___displays;
int32_t L_122 = V_7;
NullCheck(L_121);
int32_t L_123 = L_122;
Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* L_124 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
NullCheck(L_124);
int32_t L_125;
L_125 = Display_get_renderingHeight_m0627691B7B2D7037A856597E43BFDF1F0CC2B0B8(L_124, NULL);
V_6 = L_125;
}
IL_02a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2900>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_126 = __this->___m_TextComponent;
NullCheck(L_126);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_127;
L_127 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_126, NULL);
NullCheck(L_127);
int32_t L_128;
L_128 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_127, NULL);
if (L_128)
{
goto IL_02bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2901>
V_8 = (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
goto IL_02ce;
}
IL_02bc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2903>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_129 = __this->___m_TextComponent;
NullCheck(L_129);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_130;
L_130 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(L_129, NULL);
NullCheck(L_130);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_131;
L_131 = Canvas_get_worldCamera_mD2FDE13B61A5213F4E64B40008EB0A8D2D07B853(L_130, NULL);
V_8 = L_131;
}
IL_02ce:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2905>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_132 = __this->___m_CachedInputRenderer;
NullCheck(L_132);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_133;
L_133 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_132, NULL);
NullCheck(L_133);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_134;
L_134 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_133, NULL);
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_135 = __this->___m_CursorVerts;
NullCheck(L_135);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_136 = ((L_135)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___position;
NullCheck(L_134);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_137;
L_137 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_134, L_136, NULL);
V_9 = L_137;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2906>
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_138 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_139 = V_9;
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_140;
L_140 = RectTransformUtility_WorldToScreenPoint_mC8701032E223BA296C43799F4AEE98626686238F(L_138, L_139, NULL);
V_10 = L_140;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2907>
int32_t L_141 = V_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142 = V_10;
float L_143 = L_142.___y;
(&V_10)->___y = ((float)il2cpp_codegen_subtract(((float)L_141), L_143));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2909>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_144;
L_144 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_145;
L_145 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_144, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_145)
{
goto IL_032e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2910>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_146;
L_146 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_147 = V_10;
NullCheck(L_146);
VirtualActionInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(21, L_146, L_147);
}
IL_032e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2911>
return;
}
}
// Method Definition Index: 67455
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_CreateCursorVerts_m2170881250E5F316805946E87EA1F1A794E6AB23 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2915>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_0 = (UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F*)(UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F*)SZArrayNew(UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F_il2cpp_TypeInfo_var, (uint32_t)4);
__this->___m_CursorVerts = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CursorVerts), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2917>
V_0 = 0;
goto IL_0040;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2919>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_1 = __this->___m_CursorVerts;
int32_t L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_3 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207)L_3);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2920>
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_4 = __this->___m_CursorVerts;
int32_t L_5 = V_0;
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_6, NULL);
((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)))->___uv0 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2917>
int32_t L_8 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2917>
int32_t L_9 = V_0;
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* L_10 = __this->___m_CursorVerts;
NullCheck(L_10);
if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2922>
return;
}
}
// Method Definition Index: 67456
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_GenerateHighlight_mD1A67441901D78AE29E17A655791754A92EEC072 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* ___0_vbo, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_roundingOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD V_7;
memset((&V_7), 0, sizeof(V_7));
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD V_8;
memset((&V_8), 0, sizeof(V_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
memset((&V_9), 0, sizeof(V_9));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
memset((&V_10), 0, sizeof(V_10));
int32_t V_11 = 0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_12;
memset((&V_12), 0, sizeof(V_12));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2926>
int32_t L_0;
L_0 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
int32_t L_1 = __this->___m_DrawStart;
int32_t L_2;
L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, ((int32_t)il2cpp_codegen_subtract(L_0, L_1)), NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2927>
int32_t L_3;
L_3 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
int32_t L_4 = __this->___m_DrawStart;
int32_t L_5;
L_5 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(0, ((int32_t)il2cpp_codegen_subtract(L_3, L_4)), NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2930>
int32_t L_6 = V_0;
int32_t L_7 = V_1;
if ((((int32_t)L_6) <= ((int32_t)L_7)))
{
goto IL_0030;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2932>
int32_t L_8 = V_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2933>
int32_t L_9 = V_1;
V_0 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2934>
V_1 = L_8;
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2937>
int32_t L_10 = V_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2938>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_11 = __this->___m_TextComponent;
NullCheck(L_11);
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_12;
L_12 = Text_get_cachedTextGenerator_mFC242539F7380F54696D431B126B69DC4EFC821E(L_11, NULL);
V_2 = L_12;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2940>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_13 = V_2;
NullCheck(L_13);
int32_t L_14;
L_14 = TextGenerator_get_lineCount_mC568C375C85695478DD054B296CBEAB11D3C4108(L_13, NULL);
if ((((int32_t)L_14) > ((int32_t)0)))
{
goto IL_004a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2941>
return;
}
IL_004a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2943>
int32_t L_15 = V_0;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_16 = V_2;
int32_t L_17;
L_17 = InputField_DetermineCharacterLine_mD80BD8A0F49EE45FA6E512796D3A4A15462D97BC(__this, L_15, L_16, NULL);
V_3 = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2945>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_18 = V_2;
int32_t L_19 = V_3;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_20;
L_20 = InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79(L_18, L_19, NULL);
V_4 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2947>
il2cpp_codegen_runtime_class_init_inline(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var);
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_21 = ((UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_StaticFields*)il2cpp_codegen_static_fields_for(UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207_il2cpp_TypeInfo_var))->___simpleVert;
V_5 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2948>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
L_22 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23;
L_23 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_22, NULL);
(&V_5)->___uv0 = L_23;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2949>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_24;
L_24 = InputField_get_selectionColor_m988C5ACE38195B9B6397352B5A226FF3867A6E54_inline(__this, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_25;
L_25 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_24, NULL);
(&V_5)->___color = L_25;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2951>
int32_t L_26 = V_0;
V_6 = L_26;
goto IL_02ae;
}
IL_008e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2954>
int32_t L_27 = V_6;
int32_t L_28 = V_4;
if ((((int32_t)L_27) == ((int32_t)L_28)))
{
goto IL_009c;
}
}
{
int32_t L_29 = V_6;
int32_t L_30 = V_1;
if ((!(((uint32_t)L_29) == ((uint32_t)L_30))))
{
goto IL_02a8;
}
}
IL_009c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2956>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_31 = V_2;
NullCheck(L_31);
RuntimeObject* L_32;
L_32 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_31, NULL);
int32_t L_33 = V_0;
NullCheck(L_32);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_34;
L_34 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_32, L_33);
V_7 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2957>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_35 = V_2;
NullCheck(L_35);
RuntimeObject* L_36;
L_36 = TextGenerator_get_characters_mDA07F7108C6EF6F5DF61C478FDF3EB18DCE6B34A(L_35, NULL);
int32_t L_37 = V_6;
NullCheck(L_36);
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_38;
L_38 = InterfaceFuncInvoker1< UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD, int32_t >::Invoke(0, IList_1_t7C94015474540F0009E4F2C369960F5CBFF622E9_il2cpp_TypeInfo_var, L_36, L_37);
V_8 = L_38;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2958>
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_39 = V_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = L_39.___cursorPos;
float L_41 = L_40.___x;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_42 = __this->___m_TextComponent;
NullCheck(L_42);
float L_43;
L_43 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_42, NULL);
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_44 = V_2;
NullCheck(L_44);
RuntimeObject* L_45;
L_45 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_44, NULL);
int32_t L_46 = V_3;
NullCheck(L_45);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_47;
L_47 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_45, L_46);
float L_48 = L_47.___topY;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_49 = __this->___m_TextComponent;
NullCheck(L_49);
float L_50;
L_50 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_49, NULL);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_9), ((float)(L_41/L_43)), ((float)(L_48/L_50)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2959>
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_51 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = L_51.___cursorPos;
float L_53 = L_52.___x;
UICharInfo_t24C2EA0F2F3A938100C271891D9DEB015ABA5FBD L_54 = V_8;
float L_55 = L_54.___charWidth;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_56 = __this->___m_TextComponent;
NullCheck(L_56);
float L_57;
L_57 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_56, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58 = V_9;
float L_59 = L_58.___y;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_60 = V_2;
NullCheck(L_60);
RuntimeObject* L_61;
L_61 = TextGenerator_get_lines_m52DAB15921DC96120CA6C21A3FEB2406D4A76064(L_60, NULL);
int32_t L_62 = V_3;
NullCheck(L_61);
UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC L_63;
L_63 = InterfaceFuncInvoker1< UILineInfo_tC6FF4F85BD2316FADA2148A1789B3FF0B05A6CAC, int32_t >::Invoke(0, IList_1_tD01F121A6E09A7FB2463237A05A02D8736665FDB_il2cpp_TypeInfo_var, L_61, L_62);
int32_t L_64 = L_63.___height;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_65 = __this->___m_TextComponent;
NullCheck(L_65);
float L_66;
L_66 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_65, NULL);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_10), ((float)(((float)il2cpp_codegen_add(L_53, L_55))/L_57)), ((float)il2cpp_codegen_subtract(L_59, ((float)(((float)L_64)/L_66)))), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2962>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67 = V_10;
float L_68 = L_67.___x;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_69 = __this->___m_TextComponent;
NullCheck(L_69);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_70;
L_70 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_69, NULL);
NullCheck(L_70);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_71;
L_71 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_70, NULL);
V_12 = L_71;
float L_72;
L_72 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_12), NULL);
if ((((float)L_68) > ((float)L_72)))
{
goto IL_0186;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_73 = V_10;
float L_74 = L_73.___x;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_75 = __this->___m_TextComponent;
NullCheck(L_75);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_76;
L_76 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_75, NULL);
NullCheck(L_76);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_77;
L_77 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_76, NULL);
V_12 = L_77;
float L_78;
L_78 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_12), NULL);
if ((!(((float)L_74) < ((float)L_78))))
{
goto IL_01a6;
}
}
IL_0186:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2963>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_79 = __this->___m_TextComponent;
NullCheck(L_79);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_80;
L_80 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_79, NULL);
NullCheck(L_80);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_81;
L_81 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_80, NULL);
V_12 = L_81;
float L_82;
L_82 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_12), NULL);
(&V_10)->___x = L_82;
}
IL_01a6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2965>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_83 = ___0_vbo;
NullCheck(L_83);
int32_t L_84;
L_84 = VertexHelper_get_currentVertCount_m45BFEBD6FCB7DF3BF9F76946D6002BDC58B173A4(L_83, NULL);
V_11 = L_84;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2966>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_85 = V_9;
float L_86 = L_85.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_87 = V_10;
float L_88 = L_87.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89;
memset((&L_89), 0, sizeof(L_89));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_89), L_86, L_88, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_90 = ___1_roundingOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91;
L_91 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_90, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_92;
L_92 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_89, L_91, NULL);
(&V_5)->___position = L_92;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2967>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_93 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_94 = V_5;
NullCheck(L_93);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_93, L_94, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2969>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_95 = V_10;
float L_96 = L_95.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_97 = V_10;
float L_98 = L_97.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99;
memset((&L_99), 0, sizeof(L_99));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_99), L_96, L_98, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_100 = ___1_roundingOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101;
L_101 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_100, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_102;
L_102 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_99, L_101, NULL);
(&V_5)->___position = L_102;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2970>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_103 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_104 = V_5;
NullCheck(L_103);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_103, L_104, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2972>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_105 = V_10;
float L_106 = L_105.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_107 = V_9;
float L_108 = L_107.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109;
memset((&L_109), 0, sizeof(L_109));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_109), L_106, L_108, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_110 = ___1_roundingOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111;
L_111 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_110, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_112;
L_112 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_109, L_111, NULL);
(&V_5)->___position = L_112;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2973>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_113 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_114 = V_5;
NullCheck(L_113);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_113, L_114, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2975>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115 = V_9;
float L_116 = L_115.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_117 = V_9;
float L_118 = L_117.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119;
memset((&L_119), 0, sizeof(L_119));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_119), L_116, L_118, (0.0f), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_120 = ___1_roundingOffset;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121;
L_121 = Vector2_op_Implicit_m6D9CABB2C791A192867D7A4559D132BE86DD3EB7_inline(L_120, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_122;
L_122 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_119, L_121, NULL);
(&V_5)->___position = L_122;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2976>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_123 = ___0_vbo;
UIVertex_tF5C663F4BBC786C9D56C28016FF66E6C6BF85207 L_124 = V_5;
NullCheck(L_123);
VertexHelper_AddVert_mB65D778E8E3C6916CDFF5382208890882C3031BA(L_123, L_124, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2978>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_125 = ___0_vbo;
int32_t L_126 = V_11;
int32_t L_127 = V_11;
int32_t L_128 = V_11;
NullCheck(L_125);
VertexHelper_AddTriangle_mBA2504734E550C672A33168BE119D76D92C788A4(L_125, L_126, ((int32_t)il2cpp_codegen_add(L_127, 1)), ((int32_t)il2cpp_codegen_add(L_128, 2)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2979>
VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE* L_129 = ___0_vbo;
int32_t L_130 = V_11;
int32_t L_131 = V_11;
int32_t L_132 = V_11;
NullCheck(L_129);
VertexHelper_AddTriangle_mBA2504734E550C672A33168BE119D76D92C788A4(L_129, ((int32_t)il2cpp_codegen_add(L_130, 2)), ((int32_t)il2cpp_codegen_add(L_131, 3)), L_132, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2981>
int32_t L_133 = V_6;
V_0 = ((int32_t)il2cpp_codegen_add(L_133, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2982>
int32_t L_134 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_134, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2984>
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_135 = V_2;
int32_t L_136 = V_3;
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
int32_t L_137;
L_137 = InputField_GetLineEndPosition_m690864C08F9250D76D718D5D54611C886AAA0A79(L_135, L_136, NULL);
V_4 = L_137;
}
IL_02a8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2986>
int32_t L_138 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_138, 1));
}
IL_02ae:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2952>
int32_t L_139 = V_6;
int32_t L_140 = V_1;
if ((((int32_t)L_139) > ((int32_t)L_140)))
{
goto IL_02c0;
}
}
{
int32_t L_141 = V_6;
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_142 = V_2;
NullCheck(L_142);
int32_t L_143;
L_143 = TextGenerator_get_characterCount_mD4FD13BBBEDA2AB495C045160693754E4C106FFF(L_142, NULL);
if ((((int32_t)L_141) < ((int32_t)L_143)))
{
goto IL_008e;
}
}
IL_02c0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:2988>
return;
}
}
// Method Definition Index: 67457
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar InputField_Validate_mBB63D4E37F8CD96C0F57270259DDE69E3BCB7656 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, String_t* ___0_text, int32_t ___1_pos, Il2CppChar ___2_ch, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
Il2CppChar V_2 = 0x0;
int32_t G_B9_0 = 0;
int32_t G_B17_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B11_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B12_0 = 0;
int32_t G_B16_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B14_0 = 0;
int32_t G_B18_0 = 0;
int32_t G_B18_1 = 0;
int32_t G_B20_0 = 0;
int32_t G_B19_0 = 0;
int32_t G_B21_0 = 0;
int32_t G_B21_1 = 0;
int32_t G_B105_0 = 0;
int32_t G_B107_0 = 0;
int32_t G_B106_0 = 0;
int32_t G_B108_0 = 0;
int32_t G_B108_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3000>
int32_t L_0;
L_0 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = Behaviour_get_enabled_mAAC9F15E9EBF552217A5AE2681589CC0BFA300C1(__this, NULL);
if (L_1)
{
goto IL_0012;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3001>
Il2CppChar L_2 = ___2_ch;
return L_2;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3003>
int32_t L_3;
L_3 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0027;
}
}
{
int32_t L_4;
L_4 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0122;
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3006>
int32_t L_5 = ___1_pos;
if (L_5)
{
goto IL_0040;
}
}
{
String_t* L_6 = ___0_text;
NullCheck(L_6);
int32_t L_7;
L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0040;
}
}
{
String_t* L_8 = ___0_text;
NullCheck(L_8);
Il2CppChar L_9;
L_9 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, 0, NULL);
G_B9_0 = ((((int32_t)L_9) == ((int32_t)((int32_t)45)))? 1 : 0);
goto IL_0041;
}
IL_0040:
{
G_B9_0 = 0;
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3007>
String_t* L_10 = ___0_text;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
if ((((int32_t)L_11) <= ((int32_t)0)))
{
G_B17_0 = G_B9_0;
goto IL_007f;
}
G_B10_0 = G_B9_0;
}
{
String_t* L_12 = ___0_text;
NullCheck(L_12);
Il2CppChar L_13;
L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, 0, NULL);
if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)45)))))
{
G_B17_0 = G_B10_0;
goto IL_007f;
}
G_B11_0 = G_B10_0;
}
{
int32_t L_14;
L_14 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
if (L_14)
{
G_B13_0 = G_B11_0;
goto IL_0066;
}
G_B12_0 = G_B11_0;
}
{
int32_t L_15;
L_15 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if ((((int32_t)L_15) > ((int32_t)0)))
{
G_B16_0 = G_B12_0;
goto IL_007c;
}
G_B13_0 = G_B12_0;
}
IL_0066:
{
int32_t L_16;
L_16 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
if (L_16)
{
G_B15_0 = G_B13_0;
goto IL_0079;
}
G_B14_0 = G_B13_0;
}
{
int32_t L_17;
L_17 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
G_B18_0 = ((((int32_t)L_17) > ((int32_t)0))? 1 : 0);
G_B18_1 = G_B14_0;
goto IL_0080;
}
IL_0079:
{
G_B18_0 = 0;
G_B18_1 = G_B15_0;
goto IL_0080;
}
IL_007c:
{
G_B18_0 = 1;
G_B18_1 = G_B16_0;
goto IL_0080;
}
IL_007f:
{
G_B18_0 = 0;
G_B18_1 = G_B17_0;
}
IL_0080:
{
V_0 = (bool)G_B18_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3008>
int32_t L_18;
L_18 = InputField_get_caretPositionInternal_mF01180C72008CCDD2A5371EE45B84D7745CB6BC0(__this, NULL);
if (!L_18)
{
G_B20_0 = G_B18_1;
goto IL_0094;
}
G_B19_0 = G_B18_1;
}
{
int32_t L_19;
L_19 = InputField_get_caretSelectPositionInternal_mBAE2F71F18603A0C4A6AA08F0BFE5831CBBBA461(__this, NULL);
G_B21_0 = ((((int32_t)L_19) == ((int32_t)0))? 1 : 0);
G_B21_1 = G_B19_0;
goto IL_0095;
}
IL_0094:
{
G_B21_0 = 1;
G_B21_1 = G_B20_0;
}
IL_0095:
{
V_1 = (bool)G_B21_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3009>
bool L_20 = V_0;
if (!((int32_t)(((((int32_t)G_B21_1) == ((int32_t)0))? 1 : 0)|(int32_t)L_20)))
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3011>
Il2CppChar L_21 = ___2_ch;
if ((((int32_t)L_21) < ((int32_t)((int32_t)48))))
{
goto IL_00ac;
}
}
{
Il2CppChar L_22 = ___2_ch;
if ((((int32_t)L_22) > ((int32_t)((int32_t)57))))
{
goto IL_00ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3011>
Il2CppChar L_23 = ___2_ch;
return L_23;
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3012>
Il2CppChar L_24 = ___2_ch;
if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)45)))))
{
goto IL_00c5;
}
}
{
int32_t L_25 = ___1_pos;
bool L_26 = V_1;
if (!((int32_t)(((((int32_t)L_25) == ((int32_t)0))? 1 : 0)|(int32_t)L_26)))
{
goto IL_00c5;
}
}
{
String_t* L_27 = ___0_text;
NullCheck(L_27);
bool L_28;
L_28 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_27, ((int32_t)45), NULL);
if (L_28)
{
goto IL_00c5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3012>
Il2CppChar L_29 = ___2_ch;
return L_29;
}
IL_00c5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3013>
Il2CppChar L_30 = ___2_ch;
if ((((int32_t)L_30) == ((int32_t)((int32_t)46))))
{
goto IL_00cf;
}
}
{
Il2CppChar L_31 = ___2_ch;
if ((!(((uint32_t)L_31) == ((uint32_t)((int32_t)44)))))
{
goto IL_00f3;
}
}
IL_00cf:
{
int32_t L_32;
L_32 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((!(((uint32_t)L_32) == ((uint32_t)2))))
{
goto IL_00f3;
}
}
{
String_t* L_33 = ___0_text;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_34 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)2);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_35 = L_34;
NullCheck(L_35);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)46));
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_36 = L_35;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(1), (Il2CppChar)((int32_t)44));
NullCheck(L_33);
int32_t L_37;
L_37 = String_IndexOfAny_mC7AA4AE42B38667BDB9B214AA6230F322306CFF6(L_33, L_36, NULL);
if ((!(((uint32_t)L_37) == ((uint32_t)(-1)))))
{
goto IL_00f3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3013>
Il2CppChar L_38 = ___2_ch;
return L_38;
}
IL_00f3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3015>
int32_t L_39;
L_39 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((!(((uint32_t)L_39) == ((uint32_t)1))))
{
goto IL_0361;
}
}
{
Il2CppChar L_40 = ___2_ch;
if ((!(((uint32_t)L_40) == ((uint32_t)((int32_t)46)))))
{
goto IL_0361;
}
}
{
int32_t L_41 = ___1_pos;
bool L_42 = V_1;
if (!((int32_t)(((((int32_t)L_41) == ((int32_t)0))? 1 : 0)|(int32_t)L_42)))
{
goto IL_0361;
}
}
{
String_t* L_43 = ___0_text;
NullCheck(L_43);
bool L_44;
L_44 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_43, ((int32_t)45), NULL);
if (L_44)
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3015>
return ((int32_t)45);
}
IL_0122:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3018>
int32_t L_45;
L_45 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((!(((uint32_t)L_45) == ((uint32_t)3))))
{
goto IL_0155;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3021>
Il2CppChar L_46 = ___2_ch;
if ((((int32_t)L_46) < ((int32_t)((int32_t)65))))
{
goto IL_0137;
}
}
{
Il2CppChar L_47 = ___2_ch;
if ((((int32_t)L_47) > ((int32_t)((int32_t)90))))
{
goto IL_0137;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3021>
Il2CppChar L_48 = ___2_ch;
return L_48;
}
IL_0137:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3022>
Il2CppChar L_49 = ___2_ch;
if ((((int32_t)L_49) < ((int32_t)((int32_t)97))))
{
goto IL_0143;
}
}
{
Il2CppChar L_50 = ___2_ch;
if ((((int32_t)L_50) > ((int32_t)((int32_t)122))))
{
goto IL_0143;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3022>
Il2CppChar L_51 = ___2_ch;
return L_51;
}
IL_0143:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3023>
Il2CppChar L_52 = ___2_ch;
if ((((int32_t)L_52) < ((int32_t)((int32_t)48))))
{
goto IL_0361;
}
}
{
Il2CppChar L_53 = ___2_ch;
if ((((int32_t)L_53) > ((int32_t)((int32_t)57))))
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3023>
Il2CppChar L_54 = ___2_ch;
return L_54;
}
IL_0155:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3025>
int32_t L_55;
L_55 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((!(((uint32_t)L_55) == ((uint32_t)4))))
{
goto IL_02b8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3040>
Il2CppChar L_56 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_57;
L_57 = Char_IsLetter_m4363120285B51739DEE559E5C81E89580DDC78C0(L_56, NULL);
if (!L_57)
{
goto IL_01d1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3043>
Il2CppChar L_58 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_59;
L_59 = Char_IsLower_m9DDB41367F97CFFE6C46A3B5EDE7D11180B5F1AE(L_58, NULL);
if (!L_59)
{
goto IL_0195;
}
}
{
int32_t L_60 = ___1_pos;
if (!L_60)
{
goto IL_018e;
}
}
{
String_t* L_61 = ___0_text;
int32_t L_62 = ___1_pos;
NullCheck(L_61);
Il2CppChar L_63;
L_63 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_61, ((int32_t)il2cpp_codegen_subtract(L_62, 1)), NULL);
if ((((int32_t)L_63) == ((int32_t)((int32_t)32))))
{
goto IL_018e;
}
}
{
String_t* L_64 = ___0_text;
int32_t L_65 = ___1_pos;
NullCheck(L_64);
Il2CppChar L_66;
L_66 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_64, ((int32_t)il2cpp_codegen_subtract(L_65, 1)), NULL);
if ((!(((uint32_t)L_66) == ((uint32_t)((int32_t)45)))))
{
goto IL_0195;
}
}
IL_018e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3045>
Il2CppChar L_67 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_68;
L_68 = Char_ToUpper_m7DB51DD07EE52F4CA897807281880930F5CBD2D2(L_67, NULL);
return L_68;
}
IL_0195:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3049>
Il2CppChar L_69 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
bool L_70;
L_70 = Char_IsUpper_mF150C44B70F522A14B2A8DF71DE0ADE52F9A3392(L_69, NULL);
if (!L_70)
{
goto IL_01cf;
}
}
{
int32_t L_71 = ___1_pos;
if ((((int32_t)L_71) <= ((int32_t)0)))
{
goto IL_01cf;
}
}
{
String_t* L_72 = ___0_text;
int32_t L_73 = ___1_pos;
NullCheck(L_72);
Il2CppChar L_74;
L_74 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_72, ((int32_t)il2cpp_codegen_subtract(L_73, 1)), NULL);
if ((((int32_t)L_74) == ((int32_t)((int32_t)32))))
{
goto IL_01cf;
}
}
{
String_t* L_75 = ___0_text;
int32_t L_76 = ___1_pos;
NullCheck(L_75);
Il2CppChar L_77;
L_77 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_75, ((int32_t)il2cpp_codegen_subtract(L_76, 1)), NULL);
if ((((int32_t)L_77) == ((int32_t)((int32_t)39))))
{
goto IL_01cf;
}
}
{
String_t* L_78 = ___0_text;
int32_t L_79 = ___1_pos;
NullCheck(L_78);
Il2CppChar L_80;
L_80 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_78, ((int32_t)il2cpp_codegen_subtract(L_79, 1)), NULL);
if ((((int32_t)L_80) == ((int32_t)((int32_t)45))))
{
goto IL_01cf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3051>
Il2CppChar L_81 = ___2_ch;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_82;
L_82 = Char_ToLower_m238489988C62CB10C7C7CAAEF8F3B2D1C5B5E056(L_81, NULL);
return L_82;
}
IL_01cf:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3054>
Il2CppChar L_83 = ___2_ch;
return L_83;
}
IL_01d1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3057>
Il2CppChar L_84 = ___2_ch;
if ((!(((uint32_t)L_84) == ((uint32_t)((int32_t)39)))))
{
goto IL_023a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3060>
String_t* L_85 = ___0_text;
NullCheck(L_85);
bool L_86;
L_86 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_85, _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D, NULL);
if (L_86)
{
goto IL_023a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3062>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3063>
int32_t L_87 = ___1_pos;
if ((((int32_t)L_87) <= ((int32_t)0)))
{
goto IL_020e;
}
}
{
String_t* L_88 = ___0_text;
int32_t L_89 = ___1_pos;
NullCheck(L_88);
Il2CppChar L_90;
L_90 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_88, ((int32_t)il2cpp_codegen_subtract(L_89, 1)), NULL);
if ((((int32_t)L_90) == ((int32_t)((int32_t)32))))
{
goto IL_023a;
}
}
{
String_t* L_91 = ___0_text;
int32_t L_92 = ___1_pos;
NullCheck(L_91);
Il2CppChar L_93;
L_93 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_91, ((int32_t)il2cpp_codegen_subtract(L_92, 1)), NULL);
if ((((int32_t)L_93) == ((int32_t)((int32_t)39))))
{
goto IL_023a;
}
}
{
String_t* L_94 = ___0_text;
int32_t L_95 = ___1_pos;
NullCheck(L_94);
Il2CppChar L_96;
L_96 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_94, ((int32_t)il2cpp_codegen_subtract(L_95, 1)), NULL);
if ((((int32_t)L_96) == ((int32_t)((int32_t)45))))
{
goto IL_023a;
}
}
IL_020e:
{
int32_t L_97 = ___1_pos;
String_t* L_98 = ___0_text;
NullCheck(L_98);
int32_t L_99;
L_99 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_98, NULL);
if ((((int32_t)L_97) >= ((int32_t)L_99)))
{
goto IL_0238;
}
}
{
String_t* L_100 = ___0_text;
int32_t L_101 = ___1_pos;
NullCheck(L_100);
Il2CppChar L_102;
L_102 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_100, L_101, NULL);
if ((((int32_t)L_102) == ((int32_t)((int32_t)32))))
{
goto IL_023a;
}
}
{
String_t* L_103 = ___0_text;
int32_t L_104 = ___1_pos;
NullCheck(L_103);
Il2CppChar L_105;
L_105 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_103, L_104, NULL);
if ((((int32_t)L_105) == ((int32_t)((int32_t)39))))
{
goto IL_023a;
}
}
{
String_t* L_106 = ___0_text;
int32_t L_107 = ___1_pos;
NullCheck(L_106);
Il2CppChar L_108;
L_108 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_106, L_107, NULL);
if ((((int32_t)L_108) == ((int32_t)((int32_t)45))))
{
goto IL_023a;
}
}
IL_0238:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3064>
Il2CppChar L_109 = ___2_ch;
return L_109;
}
IL_023a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3067>
Il2CppChar L_110 = ___2_ch;
if ((((int32_t)L_110) == ((int32_t)((int32_t)32))))
{
goto IL_0247;
}
}
{
Il2CppChar L_111 = ___2_ch;
if ((!(((uint32_t)L_111) == ((uint32_t)((int32_t)45)))))
{
goto IL_0361;
}
}
IL_0247:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3069>
int32_t L_112 = ___1_pos;
if (!L_112)
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3072>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3073>
int32_t L_113 = ___1_pos;
if ((((int32_t)L_113) <= ((int32_t)0)))
{
goto IL_0281;
}
}
{
String_t* L_114 = ___0_text;
int32_t L_115 = ___1_pos;
NullCheck(L_114);
Il2CppChar L_116;
L_116 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_114, ((int32_t)il2cpp_codegen_subtract(L_115, 1)), NULL);
if ((((int32_t)L_116) == ((int32_t)((int32_t)32))))
{
goto IL_0361;
}
}
{
String_t* L_117 = ___0_text;
int32_t L_118 = ___1_pos;
NullCheck(L_117);
Il2CppChar L_119;
L_119 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_117, ((int32_t)il2cpp_codegen_subtract(L_118, 1)), NULL);
if ((((int32_t)L_119) == ((int32_t)((int32_t)39))))
{
goto IL_0361;
}
}
{
String_t* L_120 = ___0_text;
int32_t L_121 = ___1_pos;
NullCheck(L_120);
Il2CppChar L_122;
L_122 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_120, ((int32_t)il2cpp_codegen_subtract(L_121, 1)), NULL);
if ((((int32_t)L_122) == ((int32_t)((int32_t)45))))
{
goto IL_0361;
}
}
IL_0281:
{
int32_t L_123 = ___1_pos;
String_t* L_124 = ___0_text;
NullCheck(L_124);
int32_t L_125;
L_125 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_124, NULL);
if ((((int32_t)L_123) >= ((int32_t)L_125)))
{
goto IL_02b6;
}
}
{
String_t* L_126 = ___0_text;
int32_t L_127 = ___1_pos;
NullCheck(L_126);
Il2CppChar L_128;
L_128 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_126, L_127, NULL);
if ((((int32_t)L_128) == ((int32_t)((int32_t)32))))
{
goto IL_0361;
}
}
{
String_t* L_129 = ___0_text;
int32_t L_130 = ___1_pos;
NullCheck(L_129);
Il2CppChar L_131;
L_131 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_129, L_130, NULL);
if ((((int32_t)L_131) == ((int32_t)((int32_t)39))))
{
goto IL_0361;
}
}
{
String_t* L_132 = ___0_text;
int32_t L_133 = ___1_pos;
NullCheck(L_132);
Il2CppChar L_134;
L_134 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_132, ((int32_t)il2cpp_codegen_subtract(L_133, 1)), NULL);
if ((((int32_t)L_134) == ((int32_t)((int32_t)45))))
{
goto IL_0361;
}
}
IL_02b6:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3074>
Il2CppChar L_135 = ___2_ch;
return L_135;
}
IL_02b8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3078>
int32_t L_136;
L_136 = InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline(__this, NULL);
if ((!(((uint32_t)L_136) == ((uint32_t)5))))
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3087>
Il2CppChar L_137 = ___2_ch;
if ((((int32_t)L_137) < ((int32_t)((int32_t)65))))
{
goto IL_02d0;
}
}
{
Il2CppChar L_138 = ___2_ch;
if ((((int32_t)L_138) > ((int32_t)((int32_t)90))))
{
goto IL_02d0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3087>
Il2CppChar L_139 = ___2_ch;
return L_139;
}
IL_02d0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3088>
Il2CppChar L_140 = ___2_ch;
if ((((int32_t)L_140) < ((int32_t)((int32_t)97))))
{
goto IL_02dc;
}
}
{
Il2CppChar L_141 = ___2_ch;
if ((((int32_t)L_141) > ((int32_t)((int32_t)122))))
{
goto IL_02dc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3088>
Il2CppChar L_142 = ___2_ch;
return L_142;
}
IL_02dc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3089>
Il2CppChar L_143 = ___2_ch;
if ((((int32_t)L_143) < ((int32_t)((int32_t)48))))
{
goto IL_02e8;
}
}
{
Il2CppChar L_144 = ___2_ch;
if ((((int32_t)L_144) > ((int32_t)((int32_t)57))))
{
goto IL_02e8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3089>
Il2CppChar L_145 = ___2_ch;
return L_145;
}
IL_02e8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3090>
Il2CppChar L_146 = ___2_ch;
if ((!(((uint32_t)L_146) == ((uint32_t)((int32_t)64)))))
{
goto IL_02fa;
}
}
{
String_t* L_147 = ___0_text;
NullCheck(L_147);
int32_t L_148;
L_148 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(L_147, ((int32_t)64), NULL);
if ((!(((uint32_t)L_148) == ((uint32_t)(-1)))))
{
goto IL_02fa;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3090>
Il2CppChar L_149 = ___2_ch;
return L_149;
}
IL_02fa:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3091>
Il2CppChar L_150 = ___2_ch;
NullCheck(_stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790);
int32_t L_151;
L_151 = String_IndexOf_mE21E78F35EF4A7768E385A72814C88D22B689966(_stringLiteralE6B64CE518F361B6EA86E4CD975D0780802C6790, L_150, NULL);
if ((((int32_t)L_151) == ((int32_t)(-1))))
{
goto IL_030a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3091>
Il2CppChar L_152 = ___2_ch;
return L_152;
}
IL_030a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3092>
Il2CppChar L_153 = ___2_ch;
if ((!(((uint32_t)L_153) == ((uint32_t)((int32_t)46)))))
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3094>
String_t* L_154 = ___0_text;
NullCheck(L_154);
int32_t L_155;
L_155 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_154, NULL);
if ((((int32_t)L_155) > ((int32_t)0)))
{
goto IL_031c;
}
}
{
G_B105_0 = ((int32_t)32);
goto IL_0331;
}
IL_031c:
{
String_t* L_156 = ___0_text;
int32_t L_157 = ___1_pos;
String_t* L_158 = ___0_text;
NullCheck(L_158);
int32_t L_159;
L_159 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_158, NULL);
int32_t L_160;
L_160 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_157, 0, ((int32_t)il2cpp_codegen_subtract(L_159, 1)), NULL);
NullCheck(L_156);
Il2CppChar L_161;
L_161 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_156, L_160, NULL);
G_B105_0 = ((int32_t)(L_161));
}
IL_0331:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3095>
String_t* L_162 = ___0_text;
NullCheck(L_162);
int32_t L_163;
L_163 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_162, NULL);
if ((((int32_t)L_163) > ((int32_t)0)))
{
G_B107_0 = G_B105_0;
goto IL_033e;
}
G_B106_0 = G_B105_0;
}
{
G_B108_0 = ((int32_t)10);
G_B108_1 = G_B106_0;
goto IL_0355;
}
IL_033e:
{
String_t* L_164 = ___0_text;
int32_t L_165 = ___1_pos;
String_t* L_166 = ___0_text;
NullCheck(L_166);
int32_t L_167;
L_167 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_166, NULL);
int32_t L_168;
L_168 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(((int32_t)il2cpp_codegen_add(L_165, 1)), 0, ((int32_t)il2cpp_codegen_subtract(L_167, 1)), NULL);
NullCheck(L_164);
Il2CppChar L_169;
L_169 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_164, L_168, NULL);
G_B108_0 = ((int32_t)(L_169));
G_B108_1 = G_B107_0;
}
IL_0355:
{
V_2 = G_B108_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3096>
if ((((int32_t)G_B108_1) == ((int32_t)((int32_t)46))))
{
goto IL_0361;
}
}
{
Il2CppChar L_170 = V_2;
if ((((int32_t)L_170) == ((int32_t)((int32_t)46))))
{
goto IL_0361;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3097>
Il2CppChar L_171 = ___2_ch;
return L_171;
}
IL_0361:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3100>
return 0;
}
}
// Method Definition Index: 67458
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ActivateInputField_m4986DE5488FE44D93DE1D906C140D6500134DF05 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3131>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0031;
}
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___m_TextComponent;
NullCheck(L_2);
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_3;
L_3 = Text_get_font_mBF98ED39D5C5081AF14A64170EC3391D206CCAFD(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_4)
{
goto IL_0031;
}
}
{
bool L_5;
L_5 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_5)
{
goto IL_0031;
}
}
{
bool L_6;
L_6 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (L_6)
{
goto IL_0032;
}
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3132>
return;
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3134>
bool L_7;
L_7 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (!L_7)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3136>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_8 = __this->___m_Keyboard;
if (!L_8)
{
goto IL_006c;
}
}
{
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_9 = __this->___m_Keyboard;
NullCheck(L_9);
bool L_10;
L_10 = TouchScreenKeyboard_get_active_mB22402FB9E56D3F652DA785F01E504A530FF8775(L_9, NULL);
if (L_10)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3138>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_11 = __this->___m_Keyboard;
NullCheck(L_11);
TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2(L_11, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3139>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_12 = __this->___m_Keyboard;
String_t* L_13 = __this->___m_Text;
NullCheck(L_12);
TouchScreenKeyboard_set_text_m0A8AA05F4D9D27E8764955F0041452145B6C6FBB(L_12, L_13, NULL);
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3143>
__this->___m_ShouldActivateNextUpdate = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3144>
return;
}
}
// Method Definition Index: 67459
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_ActivateInputFieldInternal_m5B89A6BBCE9D7DD6F0A3DF4B6296533507170119 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B6_0 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B5_0 = NULL;
int32_t G_B7_0 = 0;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B7_1 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B13_0 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B12_0 = NULL;
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* G_B14_0 = NULL;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* G_B14_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3148>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_0;
L_0 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3149>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3151>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_2;
L_2 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline(L_2, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0035;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3152>
il2cpp_codegen_runtime_class_init_inline(EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707_il2cpp_TypeInfo_var);
EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* L_6;
L_6 = EventSystem_get_current_mC87C69FB418563DC2A571A10E2F9DB59A6785016(NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_6);
EventSystem_SetSelectedGameObject_m91382EAC4D552C672CC07BE7EB1481F156045280(L_6, L_7, NULL);
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3157>
il2cpp_codegen_runtime_class_init_inline(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
bool L_8 = ((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___s_IsQuestDevice;
if (L_8)
{
G_B6_0 = __this;
goto IL_0044;
}
G_B5_0 = __this;
}
{
bool L_9;
L_9 = TouchScreenKeyboard_get_isInPlaceEditingAllowed_mE57CDF32437DD1DCDC665072457C91DD31EB93D0(NULL);
G_B7_0 = ((int32_t)(L_9));
G_B7_1 = G_B5_0;
goto IL_0045;
}
IL_0044:
{
G_B7_0 = 0;
G_B7_1 = G_B6_0;
}
IL_0045:
{
NullCheck(G_B7_1);
G_B7_1->___m_TouchKeyboardAllowsInPlaceEditing = (bool)G_B7_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3159>
bool L_10;
L_10 = InputField_TouchScreenKeyboardShouldBeUsed_m56104E5B7C58A89C552D4CF8FD7A1B1D93D7340A(__this, NULL);
if (!L_10)
{
goto IL_00ed;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3161>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_11;
L_11 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_007b;
}
}
{
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_13;
L_13 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
NullCheck(L_13);
bool L_14;
L_14 = VirtualFuncInvoker0< bool >::Invoke(29, L_13);
if (!L_14)
{
goto IL_007b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3163>
bool L_15;
L_15 = InputField_get_shouldHideMobileInput_mA752B065435F4062EFB931119C34FDB5B35157E2(__this, NULL);
TouchScreenKeyboard_set_hideInput_m8FDDB21FB7E9B06B791649BBE369E4EA0F5F5299(L_15, NULL);
}
IL_007b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3165>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3166>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3167>
int32_t L_16;
L_16 = InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline(__this, NULL);
if ((((int32_t)L_16) == ((int32_t)2)))
{
G_B13_0 = __this;
goto IL_00b4;
}
G_B12_0 = __this;
}
{
String_t* L_17 = __this->___m_Text;
int32_t L_18;
L_18 = InputField_get_keyboardType_mCF9432AC88C35E77546235909346C5689682E620_inline(__this, NULL);
int32_t L_19;
L_19 = InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline(__this, NULL);
bool L_20;
L_20 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
int32_t L_21;
L_21 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_22;
L_22 = TouchScreenKeyboard_Open_m2E1E3A71919EE30C51539DF8A037B74BE2D78065(L_17, L_18, (bool)((((int32_t)L_19) == ((int32_t)1))? 1 : 0), L_20, (bool)0, (bool)0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_21, NULL);
G_B14_0 = L_22;
G_B14_1 = G_B12_0;
goto IL_00d9;
}
IL_00b4:
{
String_t* L_23 = __this->___m_Text;
int32_t L_24;
L_24 = InputField_get_keyboardType_mCF9432AC88C35E77546235909346C5689682E620_inline(__this, NULL);
bool L_25;
L_25 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
int32_t L_26;
L_26 = InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline(__this, NULL);
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_27;
L_27 = TouchScreenKeyboard_Open_m2E1E3A71919EE30C51539DF8A037B74BE2D78065(L_23, L_24, (bool)0, L_25, (bool)1, (bool)0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_26, NULL);
G_B14_0 = L_27;
G_B14_1 = G_B13_0;
}
IL_00d9:
{
NullCheck(G_B14_1);
G_B14_1->___m_Keyboard = G_B14_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B14_1->___m_Keyboard), (void*)G_B14_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3171>
bool L_28 = __this->___m_TouchKeyboardAllowsInPlaceEditing;
if (L_28)
{
goto IL_00ed;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3173>
InputField_MoveTextEnd_m1C20AF9DB90F79CD85C4DAB179DA4EDB4D971810(__this, (bool)0, NULL);
}
IL_00ed:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3178>
bool L_29;
L_29 = TouchScreenKeyboard_get_isSupported_mCFAC95CA6CAA06B4E21F42E3C40A39668D6B438E(NULL);
if (!L_29)
{
goto IL_00fc;
}
}
{
bool L_30 = __this->___m_TouchKeyboardAllowsInPlaceEditing;
if (!L_30)
{
goto IL_011c;
}
}
IL_00fc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3180>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_31;
L_31 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_32;
L_32 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_32)
{
goto IL_0116;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3181>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_33;
L_33 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
NullCheck(L_33);
VirtualActionInvoker1< int32_t >::Invoke(19, L_33, 1);
}
IL_0116:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3182>
InputField_OnFocus_m5EC2CB19FBDAA84FB317F5ADA86548D78B550F37(__this, NULL);
}
IL_011c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3184>
__this->___m_AllowInput = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3185>
String_t* L_34;
L_34 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(__this, NULL);
__this->___m_OriginalText = L_34;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalText), (void*)L_34);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3186>
__this->___m_WasCanceled = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3187>
InputField_SetCaretVisible_m9DB05703AF6B427F53FB4948BB592CF061AA37AB(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3188>
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3189>
return;
}
}
// Method Definition Index: 67460
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnSelect_m723C2F0E81FAFF8264CFE4596CA2AF30B7D9E307 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3197>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_0 = ___0_eventData;
Selectable_OnSelect_m50BA6D8F185CEA3211F9DEFE68AB6439AF685242(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3199>
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(60, __this);
if (!L_1)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3200>
InputField_ActivateInputField_m4986DE5488FE44D93DE1D906C140D6500134DF05(__this, NULL);
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3201>
return;
}
}
// Method Definition Index: 67461
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnPointerClick_mCADA1FE2E0B6EA1F6A9B69DB3790E752243BA4F3 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3209>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_0 = ___0_eventData;
NullCheck(L_0);
int32_t L_1;
L_1 = PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline(L_0, NULL);
if (!L_1)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3210>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3212>
InputField_ActivateInputField_m4986DE5488FE44D93DE1D906C140D6500134DF05(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3213>
return;
}
}
// Method Definition Index: 67462
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_DeactivateInputField_m58D0B3BF095094A0963A9CE8BABF1979F7D1254D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3241>
bool L_0 = __this->___m_AllowInput;
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3242>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3244>
__this->___m_HasDoneFocusTransition = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3245>
__this->___m_AllowInput = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3247>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1 = __this->___m_Placeholder;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_003b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3248>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_3 = __this->___m_Placeholder;
String_t* L_4 = __this->___m_Text;
bool L_5;
L_5 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_4, NULL);
NullCheck(L_3);
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(L_3, L_5, NULL);
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3250>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_6 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_00b0;
}
}
{
bool L_8;
L_8 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (!L_8)
{
goto IL_00b0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3252>
bool L_9 = __this->___m_WasCanceled;
if (!L_9)
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3253>
String_t* L_10 = __this->___m_OriginalText;
InputField_set_text_m28B1C806BBCAC44F3ACCDC3B550509CA0C7D257F(__this, L_10, NULL);
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3255>
InputField_SendOnEndEdit_m79E2689DD75F72FDA8157EECD3F17391D187094B(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3257>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_11 = __this->___m_Keyboard;
if (!L_11)
{
goto IL_0086;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3259>
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* L_12 = __this->___m_Keyboard;
NullCheck(L_12);
TouchScreenKeyboard_set_active_m4382D57F87E4C86B59864E86BE93A8A2A474B7C2(L_12, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3260>
__this->___m_Keyboard = (TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Keyboard), (void*)(TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A*)NULL);
}
IL_0086:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3263>
int32_t L_13 = 0;
V_0 = L_13;
__this->___m_CaretSelectPosition = L_13;
int32_t L_14 = V_0;
__this->___m_CaretPosition = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3264>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_15;
L_15 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_15, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_16)
{
goto IL_00b0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3265>
BaseInput_t69C46B0AA3C24F1CA842A0D03CACACC4EC788622* L_17;
L_17 = InputField_get_input_m23129FACBD4CDCEA3FC9A977D7DA5BBD4BBB0B2B(__this, NULL);
NullCheck(L_17);
VirtualActionInvoker1< int32_t >::Invoke(19, L_17, 0);
}
IL_00b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3268>
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3269>
return;
}
}
// Method Definition Index: 67463
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnDeselect_mA31D1383106BAF91CB638C04E508322FBEB2EFDC (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3277>
InputField_DeactivateInputField_m58D0B3BF095094A0963A9CE8BABF1979F7D1254D(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3278>
BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* L_0 = ___0_eventData;
Selectable_OnDeselect_m43A2F451FC100ACAFA88D67331CD4537994B8262(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3279>
return;
}
}
// Method Definition Index: 67464
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_OnSubmit_mFEBD3EF3B76741F19E84A12FBBF9B5BB60E5952C (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, BaseEventData_tE03A848325C0AE8E76C6CA15FD86395EBF83364F* ___0_eventData, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3283>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(24, __this);
if (L_1)
{
goto IL_0011;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3284>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3286>
bool L_2;
L_2 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(__this, NULL);
if (L_2)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3287>
__this->___m_ShouldActivateNextUpdate = (bool)1;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3288>
return;
}
}
// Method Definition Index: 67465
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_EnforceContentType_mB8A7743C77E3EAE952426EF14BB5BE5B80E7488A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3292>
int32_t L_0;
L_0 = InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B_inline(__this, NULL);
V_0 = L_0;
int32_t L_1 = V_0;
switch (L_1)
{
case 0:
{
goto IL_0036;
}
case 1:
{
goto IL_0050;
}
case 2:
{
goto IL_006a;
}
case 3:
{
goto IL_008b;
}
case 4:
{
goto IL_00ac;
}
case 5:
{
goto IL_00ca;
}
case 6:
{
goto IL_00e8;
}
case 7:
{
goto IL_0106;
}
case 8:
{
goto IL_0124;
}
}
}
{
goto IL_0140;
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3297>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3298>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3299>
__this->___m_CharacterValidation = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3300>
goto IL_0140;
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3305>
__this->___m_InputType = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3306>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3307>
__this->___m_CharacterValidation = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3308>
goto IL_0140;
}
IL_006a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3312>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3313>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3314>
__this->___m_KeyboardType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3315>
__this->___m_CharacterValidation = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3316>
goto IL_0140;
}
IL_008b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3320>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3321>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3322>
__this->___m_KeyboardType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3323>
__this->___m_CharacterValidation = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3324>
goto IL_0140;
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3328>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3329>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3330>
__this->___m_KeyboardType = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3331>
__this->___m_CharacterValidation = 3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3332>
goto IL_0140;
}
IL_00ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3336>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3337>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3338>
__this->___m_KeyboardType = 6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3339>
__this->___m_CharacterValidation = 4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3340>
goto IL_0140;
}
IL_00e8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3344>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3345>
__this->___m_InputType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3346>
__this->___m_KeyboardType = 7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3347>
__this->___m_CharacterValidation = 5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3348>
goto IL_0140;
}
IL_0106:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3352>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3353>
__this->___m_InputType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3354>
__this->___m_KeyboardType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3355>
__this->___m_CharacterValidation = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3356>
goto IL_0140;
}
IL_0124:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3360>
__this->___m_LineType = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3361>
__this->___m_InputType = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3362>
__this->___m_KeyboardType = 4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3363>
__this->___m_CharacterValidation = 1;
}
IL_0140:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3373>
InputField_EnforceTextHOverflow_m7F0E61391D942F47B4AD128C0C8B9B204BBE14B8(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3374>
return;
}
}
// Method Definition Index: 67466
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_EnforceTextHOverflow_m7F0E61391D942F47B4AD128C0C8B9B204BBE14B8 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3378>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3379>
bool L_2;
L_2 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(__this, NULL);
if (!L_2)
{
goto IL_0023;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3380>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3 = __this->___m_TextComponent;
NullCheck(L_3);
Text_set_horizontalOverflow_m10AAFBA65FD7F4B1934B5D628B3E70D75D02FFD6(L_3, 0, NULL);
return;
}
IL_0023:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3382>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_4 = __this->___m_TextComponent;
NullCheck(L_4);
Text_set_horizontalOverflow_m10AAFBA65FD7F4B1934B5D628B3E70D75D02FFD6(L_4, 1, NULL);
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3383>
return;
}
}
// Method Definition Index: 67467
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetToCustomIfContentTypeIsNot_m8E1B8AF7133B6B42F9E6BA3951AE2AA4D2AF1071 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D* ___0_allowedContentTypes, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3387>
int32_t L_0;
L_0 = InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)9)))))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3388>
return;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3390>
V_0 = 0;
goto IL_001f;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3391>
int32_t L_1;
L_1 = InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B_inline(__this, NULL);
ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D* L_2 = ___0_allowedContentTypes;
int32_t L_3 = V_0;
NullCheck(L_2);
int32_t L_4 = L_3;
int32_t L_5 = (int32_t)(L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
if ((!(((uint32_t)L_1) == ((uint32_t)L_5))))
{
goto IL_001b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3392>
return;
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3390>
int32_t L_6 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3390>
int32_t L_7 = V_0;
ContentTypeU5BU5D_t8738F921ACBAE739757B0F185D6B85BB7069FE9D* L_8 = ___0_allowedContentTypes;
NullCheck(L_8);
if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3394>
InputField_set_contentType_m5C3DDD7C14781E963BFFC88F7A8A537919F34C59(__this, ((int32_t)9), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3395>
return;
}
}
// Method Definition Index: 67468
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_SetToCustom_m1D8B546B458993E86A24A05B868C57286E8C6BF4 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3399>
int32_t L_0;
L_0 = InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B_inline(__this, NULL);
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)9)))))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3400>
return;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3402>
InputField_set_contentType_m5C3DDD7C14781E963BFFC88F7A8A537919F34C59(__this, ((int32_t)9), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3403>
return;
}
}
// Method Definition Index: 67469
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_DoStateTransition_m51CFACBDB11404C6F10D0BA3AACB394036CB35A8 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, int32_t ___0_state, bool ___1_instant, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3407>
bool L_0 = __this->___m_HasDoneFocusTransition;
if (!L_0)
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3408>
___0_state = 3;
goto IL_0018;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3409>
int32_t L_1 = ___0_state;
if ((!(((uint32_t)L_1) == ((uint32_t)2))))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3410>
__this->___m_HasDoneFocusTransition = (bool)1;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3412>
int32_t L_2 = ___0_state;
bool L_3 = ___1_instant;
Selectable_DoStateTransition_mE74A03CC2A2DBCA9C07559B168FA6A77FFE57942(__this, L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3413>
return;
}
}
// Method Definition Index: 67470
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_CalculateLayoutInputHorizontal_m291256FA87BF5E7F0D7CD64205B58E6B7E88809B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3418>
return;
}
}
// Method Definition Index: 67471
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField_CalculateLayoutInputVertical_m4102477D8FA249BA49FDF9C0CE5F45A42752B083 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3423>
return;
}
}
// Method Definition Index: 67472
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_minWidth_mE316201A4474E22FA455CFD381C0A73B76CF5B06 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3428>
return (5.0f);
}
}
// Method Definition Index: 67473
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_preferredWidth_m13ACB831ECB400033C936A46342FF10E8A96D05B (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3437>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0;
L_0 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3438>
return (0.0f);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3439>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2;
L_2 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
NullCheck(L_2);
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_4;
L_4 = Text_GetGenerationSettings_m620E0E5AFB30E3331A0371EB2361F587BB0A1E0F(L_2, L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3440>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_5;
L_5 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_5);
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_6;
L_6 = Text_get_cachedTextGeneratorForLayout_m409B96DB358F900C531F543CE351B02B0974A077(L_5, NULL);
String_t* L_7 = __this->___m_Text;
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_8 = V_0;
NullCheck(L_6);
float L_9;
L_9 = TextGenerator_GetPreferredWidth_mDDE43A5C8BDD7BBD235AE740C4C2A293A92BD28E(L_6, L_7, L_8, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_10;
L_10 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_10);
float L_11;
L_11 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_10, NULL);
return ((float)(L_9/L_11));
}
}
// Method Definition Index: 67474
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_flexibleWidth_mCCBC75043CD2BF11B0E38D71A00A5CE790DD9E8C (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3447>
return (-1.0f);
}
}
// Method Definition Index: 67475
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_minHeight_mC742ED6E8E46602EE8C085F724AD5442A24DB1D7 (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3452>
return (0.0f);
}
}
// Method Definition Index: 67476
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_preferredHeight_m7C3EAA7E8DC12397B9C83A72582C8FC219BA63DA (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 V_0;
memset((&V_0), 0, sizeof(V_0));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3461>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0;
L_0 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3462>
return (0.0f);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3463>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2;
L_2 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_3;
L_3 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_3);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4;
L_4 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_3, NULL);
NullCheck(L_4);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
L_5 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_4, NULL);
V_1 = L_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_1), NULL);
float L_7 = L_6.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), L_7, (0.0f), NULL);
NullCheck(L_2);
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_9;
L_9 = Text_GetGenerationSettings_m620E0E5AFB30E3331A0371EB2361F587BB0A1E0F(L_2, L_8, NULL);
V_0 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3464>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_10;
L_10 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_10);
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* L_11;
L_11 = Text_get_cachedTextGeneratorForLayout_m409B96DB358F900C531F543CE351B02B0974A077(L_10, NULL);
String_t* L_12 = __this->___m_Text;
TextGenerationSettings_tBB6E86AC0B348D19158D6721BE790865B04993F3 L_13 = V_0;
NullCheck(L_11);
float L_14;
L_14 = TextGenerator_GetPreferredHeight_m0EAF7CE0F503C97F4D35D0EE4A3AD923B472F89E(L_11, L_12, L_13, NULL);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_15;
L_15 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(__this, NULL);
NullCheck(L_15);
float L_16;
L_16 = Text_get_pixelsPerUnit_mC48AE94D40662DE114A72B870DF77BF7B418925E(L_15, NULL);
return ((float)(L_14/L_16));
}
}
// Method Definition Index: 67477
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputField_get_flexibleHeight_mE4CA2B68F90E91C6B884D87FF98D3CA062332A6D (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3471>
return (-1.0f);
}
}
// Method Definition Index: 67478
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputField_get_layoutPriority_m88277B59E761DA55E6DF1AA803B0DC629ECDFE3C (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:3476>
return 1;
}
}
// Method Definition Index: 67479
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputField__cctor_m963ABF5968D8C97B8286CD633B0B0B4691ACEBBD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t3A51899FBAA581553000230A6A0F92898553245F____1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:201>
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)6);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t3A51899FBAA581553000230A6A0F92898553245F____1C3635C112D556F4C11A4FE6BDE6ED3F126C4B2B546811BDB64DE7BDED3A05CB_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___kSeparators = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___kSeparators), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:207>
((InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields*)il2cpp_codegen_static_fields_for(InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_il2cpp_TypeInfo_var))->___s_IsQuestDevice = (bool)0;
return;
}
}
// Method Definition Index: 67480
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* InputField_UnityEngine_UI_ICanvasElement_get_transform_m68143981855D6B92BF815F3058EA2F063A63D59A (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
Il2CppChar OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_Multicast(OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
Il2CppChar retVal = 0x0;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* currentDelegate = reinterpret_cast<OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B*>(delegatesToInvoke[i]);
typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_text, ___1_charIndex, ___2_addedChar, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
}
return retVal;
}
Il2CppChar OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_OpenInst(OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
NullCheck(___0_text);
typedef Il2CppChar (*FunctionPointerType) (String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_text, ___1_charIndex, ___2_addedChar, method);
}
Il2CppChar OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_OpenStatic(OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
typedef Il2CppChar (*FunctionPointerType) (String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr)(___0_text, ___1_charIndex, ___2_addedChar, method);
}
IL2CPP_EXTERN_C Il2CppChar DelegatePInvokeWrapper_OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
typedef uint8_t (DEFAULT_CALL *PInvokeFunc)(char*, int32_t, uint8_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
char* ____0_text_marshaled = NULL;
____0_text_marshaled = il2cpp_codegen_marshal_string(___0_text);
uint8_t returnValue = il2cppPInvokeFunc(____0_text_marshaled, ___1_charIndex, static_cast<uint8_t>(___2_addedChar));
il2cpp_codegen_marshal_free(____0_text_marshaled);
____0_text_marshaled = NULL;
return static_cast<Il2CppChar>(returnValue);
}
// Method Definition Index: 67481
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnValidateInput__ctor_mDC0454BF264F87154EF8694821905B5A6A587A29 (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
__this->___method = ___1_method;
__this->___m_target = ___0_object;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
__this->___method_code = (intptr_t)__this;
if (MethodIsStatic((RuntimeMethod*)___1_method))
{
bool isOpen = parameterCount == 3;
if (isOpen)
__this->___invoke_impl = (intptr_t)&OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_OpenStatic;
else
{
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
else
{
bool isOpen = parameterCount == 2;
if (isOpen)
{
__this->___invoke_impl = (intptr_t)&OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_OpenInst;
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl = __this->___method_ptr;
__this->___method_code = (intptr_t)__this->___m_target;
}
}
__this->___extra_arg = (intptr_t)&OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_Multicast;
}
// Method Definition Index: 67482
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076 (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_text, ___1_charIndex, ___2_addedChar, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 67483
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnValidateInput_BeginInvoke_m2A003B257BC355C137B83FB37B3D9DD34821F9D2 (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___3_callback, RuntimeObject* ___4_object, const RuntimeMethod* method)
{
void *__d_args[4] = {0};
__d_args[0] = ___0_text;
__d_args[1] = Box(il2cpp_defaults.int32_class, &___1_charIndex);
__d_args[2] = Box(il2cpp_defaults.char_class, &___2_addedChar);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___3_callback, (RuntimeObject*)___4_object);
}
// Method Definition Index: 67484
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_EndInvoke_mE13A5F2C1260AD59F20BFBD7CCC9BE42F84EF6DA (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(Il2CppChar*)UnBox ((RuntimeObject*)__result);
}
#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: 67485
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubmitEvent__ctor_mE8908589516FD77AA786BDACC7BEBC2182A87EE3 (SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
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: 67486
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EndEditEvent__ctor_mEAA90FD69A3F6F34EF977AF11A424CEEFF441953 (EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
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: 67487
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnChangeEvent__ctor_m3D387EF9F415EC6E177649A23DAA137AB98F3E05 (OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6(__this, UnityEvent_1__ctor_m0F7D790DACD6F3D18E865D01FE4427603C1B0CC6_RuntimeMethod_var);
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: 67488
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__170__ctor_mF11E6570330FD3D50E64D481543B3D94666B6CD1 (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state = L_0;
return;
}
}
// Method Definition Index: 67489
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__170_System_IDisposable_Dispose_m1136743B34EB169A947B5B61BCA85735A986ABE6 (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Method Definition Index: 67490
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCaretBlinkU3Ed__170_MoveNext_m139615312EBB05314C096EE9BC424E421D4FD1FC (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* V_1 = NULL;
float V_2 = 0.0f;
bool V_3 = false;
{
int32_t L_0 = __this->___U3CU3E1__state;
V_0 = L_0;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_1 = __this->___U3CU3E4__this;
V_1 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_0040;
}
case 2:
{
goto IL_009c;
}
}
}
{
return (bool)0;
}
IL_0022:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1192>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_3 = V_1;
NullCheck(L_3);
L_3->___m_CaretVisible = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1193>
__this->___U3CU3E2__current = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_0040:
{
__this->___U3CU3E1__state = (-1);
goto IL_00a3;
}
IL_0049:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1198>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_4 = V_1;
NullCheck(L_4);
float L_5 = L_4->___m_CaretBlinkRate;
V_2 = ((float)((1.0f)/L_5));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1201>
float L_6;
L_6 = Time_get_unscaledTime_mAF4040B858903E1325D1C65B8BF1AC61460B2503(NULL);
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_7 = V_1;
NullCheck(L_7);
float L_8 = L_7->___m_BlinkStartTime;
float L_9 = V_2;
float L_10 = V_2;
V_3 = (bool)((((float)(fmodf(((float)il2cpp_codegen_subtract(L_6, L_8)), L_9))) < ((float)((float)(L_10/(2.0f)))))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1202>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_11 = V_1;
NullCheck(L_11);
bool L_12 = L_11->___m_CaretVisible;
bool L_13 = V_3;
if ((((int32_t)L_12) == ((int32_t)L_13)))
{
goto IL_008c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1204>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_14 = V_1;
bool L_15 = V_3;
NullCheck(L_14);
L_14->___m_CaretVisible = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1205>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_16 = V_1;
NullCheck(L_16);
bool L_17;
L_17 = InputField_get_hasSelection_m3E8EF152E7A7238C8F0631FFC16727800CF16B24(L_16, NULL);
if (L_17)
{
goto IL_008c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1206>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_18 = V_1;
NullCheck(L_18);
InputField_MarkGeometryAsDirty_m71DCE40033F96C4A842885A7601E3882FF0BD4F4(L_18, NULL);
}
IL_008c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1210>
__this->___U3CU3E2__current = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
__this->___U3CU3E1__state = 2;
return (bool)1;
}
IL_009c:
{
__this->___U3CU3E1__state = (-1);
}
IL_00a3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1195>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_19 = V_1;
NullCheck(L_19);
bool L_20;
L_20 = InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline(L_19, NULL);
if (!L_20)
{
goto IL_00b8;
}
}
{
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_21 = V_1;
NullCheck(L_21);
float L_22 = L_21->___m_CaretBlinkRate;
if ((((float)L_22) > ((float)(0.0f))))
{
goto IL_0049;
}
}
IL_00b8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1212>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_23 = V_1;
NullCheck(L_23);
L_23->___m_BlinkCoroutine = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_23->___m_BlinkCoroutine), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1213>
return (bool)0;
}
}
// Method Definition Index: 67491
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaretBlinkU3Ed__170_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m65E66DB9736C6AF815B6F811FC529B749F373C69 (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 67492
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCaretBlinkU3Ed__170_System_Collections_IEnumerator_Reset_mEE284B096D7C33D248CB20E51A9B1425CE51FB80 (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCaretBlinkU3Ed__170_System_Collections_IEnumerator_Reset_mEE284B096D7C33D248CB20E51A9B1425CE51FB80_RuntimeMethod_var)));
}
}
// Method Definition Index: 67493
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCaretBlinkU3Ed__170_System_Collections_IEnumerator_get_Current_mFF9689651D077E10FA9717577A6DF1D0A9738BED (U3CCaretBlinkU3Ed__170_tEC8EFDCED77E88CB4215D82DA57C5BA8FE0347B0* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 67494
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__194__ctor_m561BCE12F8D3972DD2E157255C57E2E7EF5A3EF5 (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state = L_0;
return;
}
}
// Method Definition Index: 67495
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__194_System_IDisposable_Dispose_mB18C1AC7228F57FAFCEE8B7D6015C8AA079418F2 (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Method Definition Index: 67496
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CMouseDragOutsideRectU3Ed__194_MoveNext_mBDBD60F4DA7ED5CD50DE5ED93C6ACA320B3AC444 (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* V_1 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
float G_B17_0 = 0.0f;
{
int32_t L_0 = __this->___U3CU3E1__state;
V_0 = L_0;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_1 = __this->___U3CU3E4__this;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_001a;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_012e;
}
}
{
return (bool)0;
}
IL_001a:
{
__this->___U3CU3E1__state = (-1);
goto IL_0135;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1720>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_2 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1721>
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_5 = __this->___eventData;
bool L_6;
L_6 = MultipleDisplayUtilities_GetRelativeMousePositionForDrag_m3C283E331437CB72CF86C5C98B9E61D2317B8F4A(L_5, (&V_2), NULL);
if (!L_6)
{
goto IL_0148;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1725>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_7 = V_1;
NullCheck(L_7);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_8;
L_8 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(L_7, NULL);
NullCheck(L_8);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9;
L_9 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_8, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_2;
PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* L_11 = __this->___eventData;
NullCheck(L_11);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12;
L_12 = PointerEventData_get_pressEventCamera_m8D6A377D5CA730307D9F8ABB8656FFB8FCD56AE3(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_13;
L_13 = RectTransformUtility_ScreenPointToLocalPointInRectangle_m01A75CAFB6D1019F1C65BA606635EAB10AF31195(L_9, L_10, L_12, (&V_3), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1727>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_14 = V_1;
NullCheck(L_14);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_15;
L_15 = InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline(L_14, NULL);
NullCheck(L_15);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_16;
L_16 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(L_15, NULL);
NullCheck(L_16);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
L_17 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_16, NULL);
V_4 = L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1729>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_18 = V_1;
NullCheck(L_18);
bool L_19;
L_19 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(L_18, NULL);
if (!L_19)
{
goto IL_00a9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1731>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20 = V_3;
float L_21 = L_20.___y;
float L_22;
L_22 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&V_4), NULL);
if ((!(((float)L_21) > ((float)L_22))))
{
goto IL_0090;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1732>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_23 = V_1;
NullCheck(L_23);
InputField_MoveUp_m7F41FF9D5EA2BF64B36C1ACABB67169722C668DD(L_23, (bool)1, (bool)1, NULL);
goto IL_00d9;
}
IL_0090:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1733>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24 = V_3;
float L_25 = L_24.___y;
float L_26;
L_26 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&V_4), NULL);
if ((!(((float)L_25) < ((float)L_26))))
{
goto IL_00d9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1734>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_27 = V_1;
NullCheck(L_27);
InputField_MoveDown_m13622D37FC022939623A9DBC447E49F5D9F43C80(L_27, (bool)1, (bool)1, NULL);
goto IL_00d9;
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1738>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_3;
float L_29 = L_28.___x;
float L_30;
L_30 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&V_4), NULL);
if ((!(((float)L_29) < ((float)L_30))))
{
goto IL_00c2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1739>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_31 = V_1;
NullCheck(L_31);
InputField_MoveLeft_mD7E3870F7E54009522CF9412764FD5FD9212BBAA(L_31, (bool)1, (bool)0, NULL);
goto IL_00d9;
}
IL_00c2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1740>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_3;
float L_33 = L_32.___x;
float L_34;
L_34 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&V_4), NULL);
if ((!(((float)L_33) > ((float)L_34))))
{
goto IL_00d9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1741>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_35 = V_1;
NullCheck(L_35);
InputField_MoveRight_m0D51E23BE4EF55EA54DED277573263BB2A5B1D38(L_35, (bool)1, (bool)0, NULL);
}
IL_00d9:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1743>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_36 = V_1;
NullCheck(L_36);
InputField_UpdateLabel_mDBE25D21A1021AE4563539586438B5EA89511D58(L_36, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1744>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_37 = V_1;
NullCheck(L_37);
bool L_38;
L_38 = InputField_get_multiLine_m4AF37C1E2560778A214C50E91C472430D8F777B6(L_37, NULL);
if (L_38)
{
goto IL_00ee;
}
}
{
G_B17_0 = (0.0500000007f);
goto IL_00f3;
}
IL_00ee:
{
G_B17_0 = (0.100000001f);
}
IL_00f3:
{
V_5 = G_B17_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1745>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_39 = V_1;
NullCheck(L_39);
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_40 = L_39->___m_WaitForSecondsRealtime;
if (L_40)
{
goto IL_010c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1746>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_41 = V_1;
float L_42 = V_5;
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_43 = (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01*)il2cpp_codegen_object_new(WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01_il2cpp_TypeInfo_var);
WaitForSecondsRealtime__ctor_mBFC1E4F0E042D5EC6E7EEB211A2FE5193A8F6D6F(L_43, L_42, NULL);
NullCheck(L_41);
L_41->___m_WaitForSecondsRealtime = L_43;
Il2CppCodeGenWriteBarrier((void**)(&L_41->___m_WaitForSecondsRealtime), (void*)L_43);
goto IL_0119;
}
IL_010c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1748>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_44 = V_1;
NullCheck(L_44);
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_45 = L_44->___m_WaitForSecondsRealtime;
float L_46 = V_5;
NullCheck(L_45);
WaitForSecondsRealtime_set_waitTime_m8317E2B7A2B2DC4E4A1B0CD0F9D4479294B51FB5_inline(L_45, L_46, NULL);
}
IL_0119:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1749>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_47 = V_1;
NullCheck(L_47);
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* L_48 = L_47->___m_WaitForSecondsRealtime;
__this->___U3CU3E2__current = L_48;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_48);
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_012e:
{
__this->___U3CU3E1__state = (-1);
}
IL_0135:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1718>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_49 = V_1;
NullCheck(L_49);
bool L_50 = L_49->___m_UpdateDrag;
if (!L_50)
{
goto IL_0148;
}
}
{
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_51 = V_1;
NullCheck(L_51);
bool L_52 = L_51->___m_DragPositionOutOfBounds;
if (L_52)
{
goto IL_0026;
}
}
IL_0148:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1751>
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_53 = V_1;
NullCheck(L_53);
L_53->___m_DragCoroutine = (Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_53->___m_DragCoroutine), (void*)(Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1752>
return (bool)0;
}
}
// Method Definition Index: 67497
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CMouseDragOutsideRectU3Ed__194_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m97FAB502D17418D00041C80355446F3790E2027C (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 67498
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CMouseDragOutsideRectU3Ed__194_System_Collections_IEnumerator_Reset_mA0942EBCCC575616D5D28D9879334C5D68ECBD34 (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CMouseDragOutsideRectU3Ed__194_System_Collections_IEnumerator_Reset_mA0942EBCCC575616D5D28D9879334C5D68ECBD34_RuntimeMethod_var)));
}
}
// Method Definition Index: 67499
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CMouseDragOutsideRectU3Ed__194_System_Collections_IEnumerator_get_Current_mCB19D1EFAE7DE8A8B81DF1B0C6CF552ED9E40BD3 (U3CMouseDragOutsideRectU3Ed__194_t781B4CA947F9CF50ED6945C50544D71BC12FB691* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 67500
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AspectRatioFitter_get_aspectMode_m530AE9878F26D7C1166C2AC3C2B2547CED122B27 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:46>
int32_t L_0 = __this->___m_AspectMode;
return L_0;
}
}
// Method Definition Index: 67501
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_set_aspectMode_m1CDA777FF728BD01AB939C074D03F9C18675FB65 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisAspectMode_tF6129E542D85CDCF51C583861975092B857776F5_m60F814B8294C2683687F428212985986FC8069B5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:46>
int32_t* L_0 = (int32_t*)(&__this->___m_AspectMode);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisAspectMode_tF6129E542D85CDCF51C583861975092B857776F5_m60F814B8294C2683687F428212985986FC8069B5(L_0, L_1, SetPropertyUtility_SetStruct_TisAspectMode_tF6129E542D85CDCF51C583861975092B857776F5_m60F814B8294C2683687F428212985986FC8069B5_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:46>
AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:46>
return;
}
}
// Method Definition Index: 67502
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AspectRatioFitter_get_aspectRatio_m72A1972D15B7435EF895562EEF0AE8C689ED120E (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:53>
float L_0 = __this->___m_AspectRatio;
return L_0;
}
}
// Method Definition Index: 67503
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_set_aspectRatio_m4192E203648BE0ACA39D9C0540C982331CEA91D9 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:53>
float* L_0 = (float*)(&__this->___m_AspectRatio);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:53>
AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:53>
return;
}
}
// Method Definition Index: 67504
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:68>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_Rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:69>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2;
L_2 = Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4(__this, Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
__this->___m_Rect = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rect), (void*)L_2);
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:70>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = __this->___m_Rect;
return L_3;
}
}
// Method Definition Index: 67505
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter__ctor_m277805022C03480F2EDA97E7AA48D33839EBD102 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:48>
__this->___m_AspectRatio = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:79>
UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:79>
return;
}
}
// Method Definition Index: 67506
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_OnEnable_m5B6FCCB531F87ABBAEFEB38AEDA1340E10EDEFDD (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* G_B2_0 = NULL;
AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* G_B3_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:83>
UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:84>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0;
L_0 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
if (L_2)
{
G_B2_0 = __this;
goto IL_001c;
}
G_B1_0 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_001d:
{
NullCheck(G_B3_1);
G_B3_1->___m_DoesParentExist = (bool)G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:85>
AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:86>
return;
}
}
// Method Definition Index: 67507
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_Start_mB88F08EC9C3453EAB41607D91825BD90C6391F64 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:90>
UIBehaviour_Start_mB12643ED6D859CD3682B4BF5B9CA7F72E8A72B45(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:92>
bool L_0;
L_0 = AspectRatioFitter_IsComponentValidOnObject_m163BC9DE4258B1C308B850BC259704A3D285A3B0(__this, NULL);
if (!L_0)
{
goto IL_0016;
}
}
{
bool L_1;
L_1 = AspectRatioFitter_IsAspectModeValid_m0311FF067288EAD9D2A81ED3A4151C406F0A30B7(__this, NULL);
if (L_1)
{
goto IL_001d;
}
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:93>
Behaviour_set_enabled_mF1DCFE60EB09E0529FE9476CA804A3AA2D72B16A(__this, (bool)0, NULL);
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:94>
return;
}
}
// Method Definition Index: 67508
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_OnDisable_m43DAB6B9ADAE9683A99395FCD7B769879A75477F (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:98>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_0 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:99>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:100>
UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:101>
return;
}
}
// Method Definition Index: 67509
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_OnTransformParentChanged_mD5F9B727921A4416EB663B4152CCB499EFB8B111 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* G_B2_0 = NULL;
AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* G_B1_0 = NULL;
int32_t G_B3_0 = 0;
AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* G_B3_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:105>
UIBehaviour_OnTransformParentChanged_mAD56D3C6049A1746F00DC2643D1666F7DE921384(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:107>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0;
L_0 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
if (L_2)
{
G_B2_0 = __this;
goto IL_001c;
}
G_B1_0 = __this;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
goto IL_001d;
}
IL_001c:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
}
IL_001d:
{
NullCheck(G_B3_1);
G_B3_1->___m_DoesParentExist = (bool)G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:108>
AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:109>
return;
}
}
// Method Definition Index: 67510
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_Update_mE1F6FB785AB83C3416B67EEC58CDB74144583230 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:117>
bool L_0 = __this->___m_DelayedSetDirty;
if (!L_0)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:119>
__this->___m_DelayedSetDirty = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:120>
AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A(__this, NULL);
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:122>
return;
}
}
// Method Definition Index: 67511
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_OnRectTransformDimensionsChange_mE94570689C2A5CCB2C2EB33F9C5F240E780A2784 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:129>
AspectRatioFitter_UpdateRect_mFAB08DEB6F064E439934183C92038428ADA0F235(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:130>
return;
}
}
// Method Definition Index: 67512
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_UpdateRect_mFAB08DEB6F064E439934183C92038428ADA0F235 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:134>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = AspectRatioFitter_IsComponentValidOnObject_m163BC9DE4258B1C308B850BC259704A3D285A3B0(__this, NULL);
if (L_1)
{
goto IL_0011;
}
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:135>
return;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:137>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_2 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE(L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:139>
int32_t L_3 = __this->___m_AspectMode;
V_0 = L_3;
int32_t L_4 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_4, 1)))
{
case 0:
{
goto IL_007a;
}
case 1:
{
goto IL_003c;
}
case 2:
{
goto IL_00b8;
}
case 3:
{
goto IL_00b8;
}
}
}
{
return;
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:152>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_5 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6;
L_6 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(L_5, __this, L_6, ((int32_t)4096), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:153>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8;
L_8 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_8);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9;
L_9 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_8, NULL);
V_1 = L_9;
float L_10;
L_10 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_1), NULL);
float L_11 = __this->___m_AspectRatio;
NullCheck(L_7);
RectTransform_SetSizeWithCurrentAnchors_m53A04549B7687A1DEA2C7484E56D89809390CE44(L_7, 0, ((float)il2cpp_codegen_multiply(L_10, L_11)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:154>
return;
}
IL_007a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:158>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_12 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13;
L_13 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(L_12, __this, L_13, ((int32_t)8192), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:159>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14;
L_14 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15;
L_15 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_15);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_16;
L_16 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_15, NULL);
V_1 = L_16;
float L_17;
L_17 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_1), NULL);
float L_18 = __this->___m_AspectRatio;
NullCheck(L_14);
RectTransform_SetSizeWithCurrentAnchors_m53A04549B7687A1DEA2C7484E56D89809390CE44(L_14, 1, ((float)(L_17/L_18)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:160>
return;
}
IL_00b8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:165>
bool L_19;
L_19 = AspectRatioFitter_DoesParentExists_m9475339C8EE94000A65B9F39AFB08A867940D925_inline(__this, NULL);
if (!L_19)
{
goto IL_017c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:168>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:169>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:170>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:171>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:172>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_20 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21;
L_21 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(L_20, __this, L_21, ((int32_t)16134), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:174>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_22;
L_22 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
NullCheck(L_22);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_22, L_23, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:175>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_24;
L_24 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
L_25 = Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_inline(NULL);
NullCheck(L_24);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_24, L_25, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:176>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_26;
L_26 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
L_27 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
NullCheck(L_26);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_26, L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:178>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
L_28 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_2 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:179>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = AspectRatioFitter_GetParentSize_mA3CFC47B4F43532BCA0267F99911DC2CA1FFE9B0(__this, NULL);
V_3 = L_29;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:180>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_30 = V_3;
float L_31 = L_30.___y;
float L_32;
L_32 = AspectRatioFitter_get_aspectRatio_m72A1972D15B7435EF895562EEF0AE8C689ED120E_inline(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = V_3;
float L_34 = L_33.___x;
int32_t L_35 = __this->___m_AspectMode;
if (!((int32_t)(((((float)((float)il2cpp_codegen_multiply(L_31, L_32))) < ((float)L_34))? 1 : 0)^((((int32_t)L_35) == ((int32_t)3))? 1 : 0))))
{
goto IL_0155;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:182>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_3;
float L_37 = L_36.___x;
float L_38;
L_38 = AspectRatioFitter_get_aspectRatio_m72A1972D15B7435EF895562EEF0AE8C689ED120E_inline(__this, NULL);
float L_39;
L_39 = AspectRatioFitter_GetSizeDeltaToProduceSize_m467FB832F233366AC4B795E932F05740E6429A4D(__this, ((float)(L_37/L_38)), 1, NULL);
(&V_2)->___y = L_39;
goto IL_0170;
}
IL_0155:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:186>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_3;
float L_41 = L_40.___y;
float L_42;
L_42 = AspectRatioFitter_get_aspectRatio_m72A1972D15B7435EF895562EEF0AE8C689ED120E_inline(__this, NULL);
float L_43;
L_43 = AspectRatioFitter_GetSizeDeltaToProduceSize_m467FB832F233366AC4B795E932F05740E6429A4D(__this, ((float)il2cpp_codegen_multiply(L_41, L_42)), 0, NULL);
(&V_2)->___x = L_43;
}
IL_0170:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:188>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_44;
L_44 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_2;
NullCheck(L_44);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_44, L_45, NULL);
}
IL_017c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:193>
return;
}
}
// Method Definition Index: 67513
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AspectRatioFitter_GetSizeDeltaToProduceSize_m467FB832F233366AC4B795E932F05740E6429A4D (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, float ___0_size, int32_t ___1_axis, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:197>
float L_0 = ___0_size;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = AspectRatioFitter_GetParentSize_mA3CFC47B4F43532BCA0267F99911DC2CA1FFE9B0(__this, NULL);
V_0 = L_1;
int32_t L_2 = ___1_axis;
float L_3;
L_3 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_0), L_2, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4;
L_4 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = RectTransform_get_anchorMax_mEF870BE2A134CEB9C2326930A71D3961271297DB(L_4, NULL);
V_0 = L_5;
int32_t L_6 = ___1_axis;
float L_7;
L_7 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_0), L_6, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8;
L_8 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_8);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = RectTransform_get_anchorMin_mD85363930BE38EC188F933B9F4D58320CAB72F03(L_8, NULL);
V_0 = L_9;
int32_t L_10 = ___1_axis;
float L_11;
L_11 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_0), L_10, NULL);
return ((float)il2cpp_codegen_subtract(L_0, ((float)il2cpp_codegen_multiply(L_3, ((float)il2cpp_codegen_subtract(L_7, L_11))))));
}
}
// Method Definition Index: 67514
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 AspectRatioFitter_GetParentSize_mA3CFC47B4F43532BCA0267F99911DC2CA1FFE9B0 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:202>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0;
L_0 = AspectRatioFitter_get_rectTransform_m20FD6C51C01C8BBC2C8223C255F9C28E00689496(__this, NULL);
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_0, NULL);
V_0 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_1, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:203>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
if (!L_3)
{
goto IL_0028;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = V_0;
NullCheck(L_4);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
L_5 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_4, NULL);
V_1 = L_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_1), NULL);
return L_6;
}
IL_0028:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
return L_7;
}
}
// Method Definition Index: 67515
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_SetLayoutHorizontal_m49115A35A48158B48CD198028034214F95793FAE (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:209>
return;
}
}
// Method Definition Index: 67516
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_SetLayoutVertical_mAC5B9A89C0E8659BB590BD62608D22349B90D612 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:214>
return;
}
}
// Method Definition Index: 67517
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AspectRatioFitter_SetDirty_mCCB04E2ECBD43C874822C58BEEAC00AB7EA8A58A (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:221>
AspectRatioFitter_UpdateRect_mFAB08DEB6F064E439934183C92038428ADA0F235(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:222>
return;
}
}
// Method Definition Index: 67518
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AspectRatioFitter_IsComponentValidOnObject_m163BC9DE4258B1C308B850BC259704A3D285A3B0 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:226>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_0);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_1;
L_1 = GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE(L_0, GameObject_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_mE5A2711FA84F57F5EA0876DB106B1A146956CEFE_RuntimeMethod_var);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:227>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
if (!L_3)
{
goto IL_0027;
}
}
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4 = V_0;
NullCheck(L_4);
bool L_5;
L_5 = Canvas_get_isRootCanvas_m57410F800ED6E96C75E2703468B66DE0D5AC6846(L_4, NULL);
if (!L_5)
{
goto IL_0027;
}
}
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_6, NULL);
if ((((int32_t)L_7) == ((int32_t)2)))
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:229>
return (bool)0;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:231>
return (bool)1;
}
}
// Method Definition Index: 67519
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AspectRatioFitter_IsAspectModeValid_m0311FF067288EAD9D2A81ED3A4151C406F0A30B7 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:236>
bool L_0;
L_0 = AspectRatioFitter_DoesParentExists_m9475339C8EE94000A65B9F39AFB08A867940D925_inline(__this, NULL);
if (L_0)
{
goto IL_001c;
}
}
{
int32_t L_1;
L_1 = AspectRatioFitter_get_aspectMode_m530AE9878F26D7C1166C2AC3C2B2547CED122B27_inline(__this, NULL);
if ((((int32_t)L_1) == ((int32_t)4)))
{
goto IL_001a;
}
}
{
int32_t L_2;
L_2 = AspectRatioFitter_get_aspectMode_m530AE9878F26D7C1166C2AC3C2B2547CED122B27_inline(__this, NULL);
if ((!(((uint32_t)L_2) == ((uint32_t)3))))
{
goto IL_001c;
}
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:237>
return (bool)0;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:239>
return (bool)1;
}
}
// Method Definition Index: 67520
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AspectRatioFitter_DoesParentExists_m9475339C8EE94000A65B9F39AFB08A867940D925 (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:244>
bool L_0 = __this->___m_DoesParentExist;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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: 67521
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_uiScaleMode_m8E92609E011796E8CC23B1739F95CE7BE2631525 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:53>
int32_t L_0 = __this->___m_UiScaleMode;
return L_0;
}
}
// Method Definition Index: 67522
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:53>
int32_t L_0 = ___0_value;
__this->___m_UiScaleMode = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:53>
return;
}
}
// Method Definition Index: 67523
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasScaler_get_referencePixelsPerUnit_mE0A7FECC27003A4A2BE6AE6E70747FAC8C19A008 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:61>
float L_0 = __this->___m_ReferencePixelsPerUnit;
return L_0;
}
}
// Method Definition Index: 67524
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_referencePixelsPerUnit_m8817BAEB73BE78DD7C87EAB7D2FE2983B2300628 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:61>
float L_0 = ___0_value;
__this->___m_ReferencePixelsPerUnit = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:61>
return;
}
}
// Method Definition Index: 67525
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasScaler_get_scaleFactor_mB2BFA22B99AEC96F09886F490DA9EE2F825D3431 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:76>
float L_0 = __this->___m_ScaleFactor;
return L_0;
}
}
// Method Definition Index: 67526
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_scaleFactor_mD53E8CAE41E8C1B0DF53CCF14D5941FF8EA3488B (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:76>
float L_0 = ___0_value;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.00999999978f), L_0, NULL);
__this->___m_ScaleFactor = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:76>
return;
}
}
// Method Definition Index: 67527
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CanvasScaler_get_referenceResolution_m79C03DD8CE6759B045928C5339A3C5E6220276B5 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:111>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_ReferenceResolution;
return L_0;
}
}
// Method Definition Index: 67528
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_referenceResolution_m793679B8505AF9BBF64F45D80AFE39F3F99FAB8D (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:115>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___m_ReferenceResolution = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:119>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_1 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_2 = L_1->___x;
if ((!(((float)L_2) > ((float)(-9.99999975E-06f)))))
{
goto IL_004c;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_4 = L_3->___x;
if ((!(((float)L_4) < ((float)(9.99999975E-06f)))))
{
goto IL_004c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:119>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_5 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_7 = L_6->___x;
float L_8;
L_8 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_7, NULL);
L_5->___x = ((float)il2cpp_codegen_multiply((9.99999975E-06f), L_8));
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:120>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_9 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_10 = L_9->___y;
if ((!(((float)L_10) > ((float)(-9.99999975E-06f)))))
{
goto IL_0091;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_12 = L_11->___y;
if ((!(((float)L_12) < ((float)(9.99999975E-06f)))))
{
goto IL_0091;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:120>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_13 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_14 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_15 = L_14->___y;
float L_16;
L_16 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(L_15, NULL);
L_13->___y = ((float)il2cpp_codegen_multiply((9.99999975E-06f), L_16));
}
IL_0091:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:121>
return;
}
}
// Method Definition Index: 67529
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_screenMatchMode_mA07ABCCF6AFE98C16651EBD5AB24BFF08B10F768 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:129>
int32_t L_0 = __this->___m_ScreenMatchMode;
return L_0;
}
}
// Method Definition Index: 67530
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_screenMatchMode_m926C437B408D2F2CA4900723BEEEE09504A6768F (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:129>
int32_t L_0 = ___0_value;
__this->___m_ScreenMatchMode = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:129>
return;
}
}
// Method Definition Index: 67531
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasScaler_get_matchWidthOrHeight_m9C40FBA943172874FD27F3F7B880E2D5D5862C9B (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:153>
float L_0 = __this->___m_MatchWidthOrHeight;
return L_0;
}
}
// Method Definition Index: 67532
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_matchWidthOrHeight_m44635DC3E4424255C312814C325A48E37E6B6E30 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:153>
float L_0 = ___0_value;
__this->___m_MatchWidthOrHeight = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:153>
return;
}
}
// Method Definition Index: 67533
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CanvasScaler_get_physicalUnit_mD4B04FD2D68F8C3CA39550C056A7AFC836DEB6EA (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:195>
int32_t L_0 = __this->___m_PhysicalUnit;
return L_0;
}
}
// Method Definition Index: 67534
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_physicalUnit_m6A759A32FFBEBC43A51C98621A3F505289670C5C (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:195>
int32_t L_0 = ___0_value;
__this->___m_PhysicalUnit = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:195>
return;
}
}
// Method Definition Index: 67535
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasScaler_get_fallbackScreenDPI_m966C603918C0420EAB4C3048591DE408190FFAA2 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:203>
float L_0 = __this->___m_FallbackScreenDPI;
return L_0;
}
}
// Method Definition Index: 67536
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_fallbackScreenDPI_m01E7CB32B519FBC9F5A77F060EE0B2DF7D6895AC (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:203>
float L_0 = ___0_value;
__this->___m_FallbackScreenDPI = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:203>
return;
}
}
// Method Definition Index: 67537
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasScaler_get_defaultSpriteDPI_m2F1CDF6DE4F2B2E3DED10D50D6E674699120C50A (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:211>
float L_0 = __this->___m_DefaultSpriteDPI;
return L_0;
}
}
// Method Definition Index: 67538
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_defaultSpriteDPI_m742DFE7A3315C0B33763D2E3FB2424BCFF35D3DE (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:211>
float L_0 = ___0_value;
float L_1;
L_1 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((1.0f), L_0, NULL);
__this->___m_DefaultSpriteDPI = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:211>
return;
}
}
// Method Definition Index: 67539
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CanvasScaler_get_dynamicPixelsPerUnit_m6DFC581EFFD626F6815BA8C9579DD736514626AB (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:222>
float L_0 = __this->___m_DynamicPixelsPerUnit;
return L_0;
}
}
// Method Definition Index: 67540
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_set_dynamicPixelsPerUnit_m7A081D5FD963F751140DCF1E5190ED4E51308CA2 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:222>
float L_0 = ___0_value;
__this->___m_DynamicPixelsPerUnit = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:222>
return;
}
}
// Method Definition Index: 67541
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler__ctor_m0D60150B065E8CFBCB4BC324F364A0FF08762493 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:56>
__this->___m_ReferencePixelsPerUnit = (100.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:67>
__this->___m_ScaleFactor = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:99>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (800.0f), (600.0f), NULL);
__this->___m_ReferenceResolution = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:190>
__this->___m_PhysicalUnit = 3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:198>
__this->___m_FallbackScreenDPI = (96.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:206>
__this->___m_DefaultSpriteDPI = (96.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:217>
__this->___m_DynamicPixelsPerUnit = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:229>
__this->___m_PrevScaleFactor = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:231>
__this->___m_PrevReferencePixelsPerUnit = (100.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:235>
UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:235>
return;
}
}
// Method Definition Index: 67542
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_OnEnable_m9F50E6AF109CE6227FD9E523B0698925B89D29F8 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasScaler_Canvas_preWillRenderCanvases_mDBBF36EADD3DFBE62E1E5F14D0DC9BB86FC21E6A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_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/UGUI/UI/Core/Layout/CanvasScaler.cs:239>
UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:240>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0;
L_0 = Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2(__this, Component_GetComponent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m209BA4F663AB98A4504995B5BD3EADEDEFB92BF2_RuntimeMethod_var);
__this->___m_Canvas = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Canvas), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:241>
VirtualActionInvoker0::Invoke(17, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:242>
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* L_1 = (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC*)il2cpp_codegen_object_new(WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3(L_1, __this, (intptr_t)((void*)CanvasScaler_Canvas_preWillRenderCanvases_mDBBF36EADD3DFBE62E1E5F14D0DC9BB86FC21E6A_RuntimeMethod_var), NULL);
Canvas_add_preWillRenderCanvases_mCBC597E0B277B3B96D103EAC868165DECCA63B05(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:243>
return;
}
}
// Method Definition Index: 67543
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_Canvas_preWillRenderCanvases_mDBBF36EADD3DFBE62E1E5F14D0DC9BB86FC21E6A (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:247>
VirtualActionInvoker0::Invoke(17, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:248>
return;
}
}
// Method Definition Index: 67544
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_OnDisable_mE0CE97F651B806DD2B2565203A00E97A6A781B2E (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasScaler_Canvas_preWillRenderCanvases_mDBBF36EADD3DFBE62E1E5F14D0DC9BB86FC21E6A_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/UGUI/UI/Core/Layout/CanvasScaler.cs:252>
CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636(__this, (1.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:253>
CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5(__this, (100.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:254>
WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC* L_0 = (WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC*)il2cpp_codegen_object_new(WillRenderCanvases_tA4A6E66DBA797DCB45B995DBA449A9D1D80D0FBC_il2cpp_TypeInfo_var);
WillRenderCanvases__ctor_mD8174C0964F8864D65270FFCAF275BD0BAC8DCF3(L_0, __this, (intptr_t)((void*)CanvasScaler_Canvas_preWillRenderCanvases_mDBBF36EADD3DFBE62E1E5F14D0DC9BB86FC21E6A_RuntimeMethod_var), NULL);
Canvas_remove_preWillRenderCanvases_mBC13967A85841D22B1C3AC74307CC4C910D3539F(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:255>
UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:256>
return;
}
}
// Method Definition Index: 67545
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_Handle_m0EF8A30C92B8A90A54D2B0BB06E7698E74AD5967 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:263>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = __this->___m_Canvas;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_001b;
}
}
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___m_Canvas;
NullCheck(L_2);
bool L_3;
L_3 = Canvas_get_isRootCanvas_m57410F800ED6E96C75E2703468B66DE0D5AC6846(L_2, NULL);
if (L_3)
{
goto IL_001c;
}
}
IL_001b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:264>
return;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:266>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4 = __this->___m_Canvas;
NullCheck(L_4);
int32_t L_5;
L_5 = Canvas_get_renderMode_m1BEF259548C6CAD27E4466F31D20752D246688CC(L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:268>
VirtualActionInvoker0::Invoke(18, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:269>
return;
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:272>
int32_t L_6 = __this->___m_UiScaleMode;
V_0 = L_6;
int32_t L_7 = V_0;
switch (L_7)
{
case 0:
{
goto IL_004b;
}
case 1:
{
goto IL_0052;
}
case 2:
{
goto IL_0059;
}
}
}
{
return;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:274>
VirtualActionInvoker0::Invoke(19, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:274>
return;
}
IL_0052:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:275>
VirtualActionInvoker0::Invoke(20, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:275>
return;
}
IL_0059:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:276>
VirtualActionInvoker0::Invoke(21, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:278>
return;
}
}
// Method Definition Index: 67546
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_HandleWorldCanvas_m3E325EB0AC3221EA44B3D81360DFE63C36C13190 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:285>
float L_0 = __this->___m_DynamicPixelsPerUnit;
CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:286>
float L_1 = __this->___m_ReferencePixelsPerUnit;
CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:287>
return;
}
}
// Method Definition Index: 67547
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_HandleConstantPixelSize_m7C504A9281A98E3473F0113CD74A9305AE4C5CD0 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:294>
float L_0 = __this->___m_ScaleFactor;
CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:295>
float L_1 = __this->___m_ReferencePixelsPerUnit;
CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:296>
return;
}
}
// Method Definition Index: 67548
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_HandleScaleWithScreenSize_m3F436166B074013EDBEE38B7009C338650CF942C (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
float V_2 = 0.0f;
Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* V_3 = NULL;
int32_t V_4 = 0;
float V_5 = 0.0f;
float V_6 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:303>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_0 = __this->___m_Canvas;
NullCheck(L_0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Canvas_get_renderingDisplaySize_mE6F90F0F91200179ED84C6F6905343909FAF6312(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:308>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___m_Canvas;
NullCheck(L_2);
int32_t L_3;
L_3 = Canvas_get_targetDisplay_m2F2FCEA6885820E659F2F520991828DE54CCB6BF(L_2, NULL);
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:309>
int32_t L_4 = V_1;
if ((((int32_t)L_4) <= ((int32_t)0)))
{
goto IL_0043;
}
}
{
int32_t L_5 = V_1;
il2cpp_codegen_runtime_class_init_inline(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F* L_6 = ((Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_StaticFields*)il2cpp_codegen_static_fields_for(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var))->___displays;
NullCheck(L_6);
if ((((int32_t)L_5) >= ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:311>
il2cpp_codegen_runtime_class_init_inline(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var);
DisplayU5BU5D_tAD77D7EE2B839E3EDA0D1C0028B64F867F400C7F* L_7 = ((Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_StaticFields*)il2cpp_codegen_static_fields_for(Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1_il2cpp_TypeInfo_var))->___displays;
int32_t L_8 = V_1;
NullCheck(L_7);
int32_t L_9 = L_8;
Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_3 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:312>
Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* L_11 = V_3;
NullCheck(L_11);
int32_t L_12;
L_12 = Display_get_renderingWidth_mD23656E7A8270AF79B0EF4124959B3E18BEDF0C7(L_11, NULL);
Display_t06A3B0F5169CA3C02A4D5171F27499A23D3581D1* L_13 = V_3;
NullCheck(L_13);
int32_t L_14;
L_14 = Display_get_renderingHeight_m0627691B7B2D7037A856597E43BFDF1F0CC2B0B8(L_13, NULL);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_0), ((float)L_12), ((float)L_14), NULL);
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:316>
V_2 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:317>
int32_t L_15 = __this->___m_ScreenMatchMode;
V_4 = L_15;
int32_t L_16 = V_4;
switch (L_16)
{
case 0:
{
goto IL_0069;
}
case 1:
{
goto IL_00c1;
}
case 2:
{
goto IL_00ed;
}
}
}
{
goto IL_0117;
}
IL_0069:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:327>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_0;
float L_18 = L_17.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_19 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_20 = L_19->___x;
float L_21;
L_21 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(((float)(L_18/L_20)), (2.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:328>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22 = V_0;
float L_23 = L_22.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_24 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_25 = L_24->___y;
float L_26;
L_26 = Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline(((float)(L_23/L_25)), (2.0f), NULL);
V_5 = L_26;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:329>
float L_27 = V_5;
float L_28 = __this->___m_MatchWidthOrHeight;
float L_29;
L_29 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_21, L_27, L_28, NULL);
V_6 = L_29;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:330>
float L_30 = V_6;
float L_31;
L_31 = powf((2.0f), L_30);
V_2 = L_31;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:331>
goto IL_0117;
}
IL_00c1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:335>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32 = V_0;
float L_33 = L_32.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_34 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_35 = L_34->___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_0;
float L_37 = L_36.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_38 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_39 = L_38->___y;
float L_40;
L_40 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)(L_33/L_35)), ((float)(L_37/L_39)), NULL);
V_2 = L_40;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:336>
goto IL_0117;
}
IL_00ed:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:340>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41 = V_0;
float L_42 = L_41.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_43 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_44 = L_43->___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_45 = V_0;
float L_46 = L_45.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_47 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_ReferenceResolution);
float L_48 = L_47->___y;
float L_49;
L_49 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)(L_42/L_44)), ((float)(L_46/L_48)), NULL);
V_2 = L_49;
}
IL_0117:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:345>
float L_50 = V_2;
CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636(__this, L_50, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:346>
float L_51 = __this->___m_ReferencePixelsPerUnit;
CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5(__this, L_51, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:347>
return;
}
}
// Method Definition Index: 67549
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_HandleConstantPhysicalSize_m44CEBEFEE2AAD54993DA3A43047E86AE07B32DD7 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
float G_B3_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:354>
float L_0;
L_0 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:355>
float L_1 = V_0;
if ((((float)L_1) == ((float)(0.0f))))
{
goto IL_0011;
}
}
{
float L_2 = V_0;
G_B3_0 = L_2;
goto IL_0017;
}
IL_0011:
{
float L_3 = __this->___m_FallbackScreenDPI;
G_B3_0 = L_3;
}
IL_0017:
{
V_1 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:356>
V_2 = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:357>
int32_t L_4 = __this->___m_PhysicalUnit;
V_3 = L_4;
int32_t L_5 = V_3;
switch (L_5)
{
case 0:
{
goto IL_0041;
}
case 1:
{
goto IL_0049;
}
case 2:
{
goto IL_0051;
}
case 3:
{
goto IL_0059;
}
case 4:
{
goto IL_0061;
}
}
}
{
goto IL_0067;
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:359>
V_2 = (2.53999996f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:359>
goto IL_0067;
}
IL_0049:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:360>
V_2 = (25.3999996f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:360>
goto IL_0067;
}
IL_0051:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:361>
V_2 = (1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:361>
goto IL_0067;
}
IL_0059:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:362>
V_2 = (72.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:362>
goto IL_0067;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:363>
V_2 = (6.0f);
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:366>
float L_6 = V_1;
float L_7 = V_2;
CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636(__this, ((float)(L_6/L_7)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:367>
float L_8 = __this->___m_ReferencePixelsPerUnit;
float L_9 = V_2;
float L_10 = __this->___m_DefaultSpriteDPI;
CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5(__this, ((float)(((float)il2cpp_codegen_multiply(L_8, L_9))/L_10)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:368>
return;
}
}
// Method Definition Index: 67550
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_SetScaleFactor_m195FFD8019696523653CA6CB1B8531ECE4020636 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_scaleFactor, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:376>
float L_0 = ___0_scaleFactor;
float L_1 = __this->___m_PrevScaleFactor;
if ((!(((float)L_0) == ((float)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:377>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:379>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___m_Canvas;
float L_3 = ___0_scaleFactor;
NullCheck(L_2);
Canvas_set_scaleFactor_m65383E2F466BC670568C9CC1D631FA63911DB095(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:380>
float L_4 = ___0_scaleFactor;
__this->___m_PrevScaleFactor = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:381>
return;
}
}
// Method Definition Index: 67551
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CanvasScaler_SetReferencePixelsPerUnit_m77B9E51B468EC9750355687AA6E25564D60BE9B5 (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, float ___0_referencePixelsPerUnit, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:389>
float L_0 = ___0_referencePixelsPerUnit;
float L_1 = __this->___m_PrevReferencePixelsPerUnit;
if ((!(((float)L_0) == ((float)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:390>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:392>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2 = __this->___m_Canvas;
float L_3 = ___0_referencePixelsPerUnit;
NullCheck(L_2);
Canvas_set_referencePixelsPerUnit_m7114F49D5EAAA8FA40AA5A3191B02325FEBF9B30(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:393>
float L_4 = ___0_referencePixelsPerUnit;
__this->___m_PrevReferencePixelsPerUnit = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/CanvasScaler.cs:394>
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
// Method Definition Index: 67552
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ContentSizeFitter_get_horizontalFit_mA5FBF6AB42F551272B94A7B89A372B1AA1ADBC0D (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:40>
int32_t L_0 = __this->___m_HorizontalFit;
return L_0;
}
}
// Method Definition Index: 67553
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_set_horizontalFit_m7B0DB223B08B8D578F749DEC381349E7D66DCDE4 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:40>
int32_t* L_0 = (int32_t*)(&__this->___m_HorizontalFit);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF(L_0, L_1, SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:40>
ContentSizeFitter_SetDirty_m5A4C67937A3C77E467881648D5B9D7AB4E8C5C59(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:40>
return;
}
}
// Method Definition Index: 67554
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ContentSizeFitter_get_verticalFit_m3F2848F19A5F8F30F55E0B5D930EFEF4E5EFAFF5 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:47>
int32_t L_0 = __this->___m_VerticalFit;
return L_0;
}
}
// Method Definition Index: 67555
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_set_verticalFit_m8F61CFD01D4C3D3DC253F30BA8FC2F44F8F927CF (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:47>
int32_t* L_0 = (int32_t*)(&__this->___m_VerticalFit);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF(L_0, L_1, SetPropertyUtility_SetStruct_TisFitMode_tD6BA9D6A46E7CF5FDA8B5A3AEB7647BAEB9A6BBA_m8B686A82A6CCBB33EEB0390AFD059788F64975EF_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:47>
ContentSizeFitter_SetDirty_m5A4C67937A3C77E467881648D5B9D7AB4E8C5C59(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:47>
return;
}
}
// Method Definition Index: 67556
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:54>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_Rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:55>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2;
L_2 = Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4(__this, Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
__this->___m_Rect = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rect), (void*)L_2);
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:56>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = __this->___m_Rect;
return L_3;
}
}
// Method Definition Index: 67557
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter__ctor_m60693679801693DCDEC5BF0FD45590BD66F2434A (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:65>
UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:66>
return;
}
}
// Method Definition Index: 67558
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_OnEnable_m31DA9C05A1B5FAB9BD1BE05C43192B427C156CD3 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:70>
UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:71>
ContentSizeFitter_SetDirty_m5A4C67937A3C77E467881648D5B9D7AB4E8C5C59(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:72>
return;
}
}
// Method Definition Index: 67559
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_OnDisable_mA11B1667210796F7DEE199F2B78844A6CA0C720F (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:76>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_0 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:77>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:78>
UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:79>
return;
}
}
// Method Definition Index: 67560
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_OnRectTransformDimensionsChange_m427809780F5D59796CDB386A8CD5B4DB985D7691 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:83>
ContentSizeFitter_SetDirty_m5A4C67937A3C77E467881648D5B9D7AB4E8C5C59(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:84>
return;
}
}
// Method Definition Index: 67561
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_HandleSelfFittingAlongAxis_mA050224EA492DF6C8B339DC36FC3BB8ED5D09A85 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, int32_t ___0_axis, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B7_0 = NULL;
ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* G_B7_1 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B7_2 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B6_0 = NULL;
ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* G_B6_1 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B6_2 = NULL;
int32_t G_B8_0 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B8_1 = NULL;
ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* G_B8_2 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B8_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:88>
int32_t L_0 = ___0_axis;
if (!L_0)
{
goto IL_000b;
}
}
{
int32_t L_1;
L_1 = ContentSizeFitter_get_verticalFit_m3F2848F19A5F8F30F55E0B5D930EFEF4E5EFAFF5_inline(__this, NULL);
G_B3_0 = L_1;
goto IL_0011;
}
IL_000b:
{
int32_t L_2;
L_2 = ContentSizeFitter_get_horizontalFit_mA5FBF6AB42F551272B94A7B89A372B1AA1ADBC0D_inline(__this, NULL);
G_B3_0 = L_2;
}
IL_0011:
{
V_0 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:89>
int32_t L_3 = V_0;
if (L_3)
{
goto IL_0029;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:92>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_4 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5;
L_5 = ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467(__this, NULL);
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(L_4, __this, L_5, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:93>
return;
}
IL_0029:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:96>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_6 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467(__this, NULL);
int32_t L_8 = ___0_axis;
if (!L_8)
{
G_B7_0 = L_7;
G_B7_1 = __this;
G_B7_2 = L_6;
goto IL_0040;
}
G_B6_0 = L_7;
G_B6_1 = __this;
G_B6_2 = L_6;
}
{
G_B8_0 = ((int32_t)8192);
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
G_B8_3 = G_B6_2;
goto IL_0045;
}
IL_0040:
{
G_B8_0 = ((int32_t)4096);
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
G_B8_3 = G_B7_2;
}
IL_0045:
{
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(G_B8_3, G_B8_2, G_B8_1, G_B8_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:99>
int32_t L_9 = V_0;
if ((!(((uint32_t)L_9) == ((uint32_t)1))))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:100>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10;
L_10 = ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467(__this, NULL);
int32_t L_11 = ___0_axis;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_12 = __this->___m_Rect;
int32_t L_13 = ___0_axis;
float L_14;
L_14 = LayoutUtility_GetMinSize_mE0421687F579243D5252F065A737268EF736374C(L_12, L_13, NULL);
NullCheck(L_10);
RectTransform_SetSizeWithCurrentAnchors_m53A04549B7687A1DEA2C7484E56D89809390CE44(L_10, L_11, L_14, NULL);
return;
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:102>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15;
L_15 = ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467(__this, NULL);
int32_t L_16 = ___0_axis;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17 = __this->___m_Rect;
int32_t L_18 = ___0_axis;
float L_19;
L_19 = LayoutUtility_GetPreferredSize_mCAFD360B8490CD02AF5F99E93E09D8625BD85F52(L_17, L_18, NULL);
NullCheck(L_15);
RectTransform_SetSizeWithCurrentAnchors_m53A04549B7687A1DEA2C7484E56D89809390CE44(L_15, L_16, L_19, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:103>
return;
}
}
// Method Definition Index: 67562
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_SetLayoutHorizontal_m694E40D536D88366735B3838FA040EB2D2144320 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:110>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_0 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:111>
ContentSizeFitter_HandleSelfFittingAlongAxis_mA050224EA492DF6C8B339DC36FC3BB8ED5D09A85(__this, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:112>
return;
}
}
// Method Definition Index: 67563
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_SetLayoutVertical_mB58DDF80917329DFAE202DA73472AD39BF37E561 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:119>
ContentSizeFitter_HandleSelfFittingAlongAxis_mA050224EA492DF6C8B339DC36FC3BB8ED5D09A85(__this, 1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:120>
return;
}
}
// Method Definition Index: 67564
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentSizeFitter_SetDirty_m5A4C67937A3C77E467881648D5B9D7AB4E8C5C59 (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:124>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:125>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:127>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = ContentSizeFitter_get_rectTransform_m757AAC9852D5C462C083FDA80390813E4FF06467(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:128>
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: 67565
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_startCorner_m0796B782C9F3981B6E97F83A6815102A5176657D (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:80>
int32_t L_0 = __this->___m_StartCorner;
return L_0;
}
}
// Method Definition Index: 67566
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_set_startCorner_mCE5A1E957B06BF34173119A5C62B832E279DA78A (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisCorner_t584F3AA925181E0332B75B994073C242CC75D290_m9FE757879D8450880781982D8FF085A3C051A739_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:80>
int32_t* L_0 = (int32_t*)(&__this->___m_StartCorner);
int32_t L_1 = ___0_value;
LayoutGroup_SetProperty_TisCorner_t584F3AA925181E0332B75B994073C242CC75D290_m9FE757879D8450880781982D8FF085A3C051A739(__this, L_0, L_1, LayoutGroup_SetProperty_TisCorner_t584F3AA925181E0332B75B994073C242CC75D290_m9FE757879D8450880781982D8FF085A3C051A739_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:80>
return;
}
}
// Method Definition Index: 67567
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_startAxis_mADFB75A761550B3141256B0130655A6703FF3FF5 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:90>
int32_t L_0 = __this->___m_StartAxis;
return L_0;
}
}
// Method Definition Index: 67568
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_set_startAxis_m2C9BCD2A1CD3ECFDDF3B0A8B7EE28C48179A7739 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisAxis_t6697888ECDE627B530C294F2BF8B76AD38220B38_m3AA801EE4334A6049174999FDB2FC09BBF0177D7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:90>
int32_t* L_0 = (int32_t*)(&__this->___m_StartAxis);
int32_t L_1 = ___0_value;
LayoutGroup_SetProperty_TisAxis_t6697888ECDE627B530C294F2BF8B76AD38220B38_m3AA801EE4334A6049174999FDB2FC09BBF0177D7(__this, L_0, L_1, LayoutGroup_SetProperty_TisAxis_t6697888ECDE627B530C294F2BF8B76AD38220B38_m3AA801EE4334A6049174999FDB2FC09BBF0177D7_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:90>
return;
}
}
// Method Definition Index: 67569
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:97>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_CellSize;
return L_0;
}
}
// Method Definition Index: 67570
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_set_cellSize_m0A3FF07694BDBF52D973597978FC87B0941BE5F9 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:97>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_CellSize);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B(__this, L_0, L_1, LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:97>
return;
}
}
// Method Definition Index: 67571
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:104>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Spacing;
return L_0;
}
}
// Method Definition Index: 67572
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_set_spacing_mA5550A683F7B4A7A1510B267B5D4CACEB8981306 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:104>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_Spacing);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_value;
LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B(__this, L_0, L_1, LayoutGroup_SetProperty_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m302B723C1D9A1517569BEE0F4DE8F711C2410D8B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:104>
return;
}
}
// Method Definition Index: 67573
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_constraint_mAEC0A95B4DF9F48E07B5403CC5F954AFDE503029 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:114>
int32_t L_0 = __this->___m_Constraint;
return L_0;
}
}
// Method Definition Index: 67574
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_set_constraint_m632CB37D0D79A12DE81372EE819348CD1226B84A (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisConstraint_tEA84388C5387ADF5722B533F817EF15CCECC0BF1_m615B225F45B0F060421AF87153DD9BEFFEA414AA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:114>
int32_t* L_0 = (int32_t*)(&__this->___m_Constraint);
int32_t L_1 = ___0_value;
LayoutGroup_SetProperty_TisConstraint_tEA84388C5387ADF5722B533F817EF15CCECC0BF1_m615B225F45B0F060421AF87153DD9BEFFEA414AA(__this, L_0, L_1, LayoutGroup_SetProperty_TisConstraint_tEA84388C5387ADF5722B533F817EF15CCECC0BF1_m615B225F45B0F060421AF87153DD9BEFFEA414AA_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:114>
return;
}
}
// Method Definition Index: 67575
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_constraintCount_m63AE4B7889A27D8CAA8EB04A40B1FE53D80CC318 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:121>
int32_t L_0 = __this->___m_ConstraintCount;
return L_0;
}
}
// Method Definition Index: 67576
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_set_constraintCount_m685F6D5254B6D77AF8BE070EF3DCA5F049B3D043 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:121>
int32_t* L_0 = (int32_t*)(&__this->___m_ConstraintCount);
int32_t L_1 = ___0_value;
int32_t L_2;
L_2 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_1, NULL);
LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D(__this, L_0, L_2, LayoutGroup_SetProperty_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF7660CF867054F9DAB23E4256CCD1BDB3DC4AE0D_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:121>
return;
}
}
// Method Definition Index: 67577
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup__ctor_mBC2ADB7B7F092C83138425C82DEDBB6701F73F7D (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:92>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_0), (100.0f), (100.0f), NULL);
__this->___m_CellSize = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:99>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___m_Spacing = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:116>
__this->___m_ConstraintCount = 2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:123>
LayoutGroup__ctor_m3F10CB94B64D503325A8EE097A94261C08AA2337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:124>
return;
}
}
// Method Definition Index: 67578
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_CalculateLayoutInputHorizontal_mFDEDFB79ECF5C03713EE1C128362D3AC0D48ED8E (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:141>
LayoutGroup_CalculateLayoutInputHorizontal_mAB313A3646FC94E9FA98E5C4EA19DBAA7F3754FD(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:143>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:144>
V_1 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:145>
int32_t L_0 = __this->___m_Constraint;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:147>
int32_t L_1 = __this->___m_ConstraintCount;
int32_t L_2 = L_1;
V_1 = L_2;
V_0 = L_2;
goto IL_0064;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:149>
int32_t L_3 = __this->___m_Constraint;
if ((!(((uint32_t)L_3) == ((uint32_t)2))))
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:151>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_4;
L_4 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_4, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
int32_t L_6 = __this->___m_ConstraintCount;
int32_t L_7;
L_7 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_subtract(((float)(((float)L_5)/((float)L_6))), (0.00100000005f))), NULL);
int32_t L_8 = L_7;
V_1 = L_8;
V_0 = L_8;
goto IL_0064;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:155>
V_0 = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:156>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_9;
L_9 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_9, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
float L_11;
L_11 = sqrtf(((float)L_10));
int32_t L_12;
L_12 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(L_11, NULL);
V_1 = L_12;
}
IL_0064:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:159>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:160>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:161>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:162>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_13;
L_13 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_13);
int32_t L_14;
L_14 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_13, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_16 = L_15.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
L_17 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_18 = L_17.___x;
int32_t L_19 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
L_20 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_21 = L_20.___x;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_22;
L_22 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_22);
int32_t L_23;
L_23 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_22, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
L_24 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_25 = L_24.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26;
L_26 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_27 = L_26.___x;
int32_t L_28 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_30 = L_29.___x;
LayoutGroup_SetLayoutInputForAxis_m3704D7673470CF7CF1F2B145F226C9C30C25E660(__this, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)L_14), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_16, L_18)), ((float)L_19))))), L_21)), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)L_23), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_25, L_27)), ((float)L_28))))), L_30)), (-1.0f), 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:163>
return;
}
}
// Method Definition Index: 67579
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_CalculateLayoutInputVertical_m41E33CD0EBF75155C0B842E9EDA2C66EB68AA9EA (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
memset((&V_4), 0, sizeof(V_4));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:171>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:172>
int32_t L_0 = __this->___m_Constraint;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0030;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:174>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_1;
L_1 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_1, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
int32_t L_3 = __this->___m_ConstraintCount;
int32_t L_4;
L_4 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_subtract(((float)(((float)L_2)/((float)L_3))), (0.00100000005f))), NULL);
V_0 = L_4;
goto IL_00b0;
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:176>
int32_t L_5 = __this->___m_Constraint;
if ((!(((uint32_t)L_5) == ((uint32_t)2))))
{
goto IL_0042;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:178>
int32_t L_6 = __this->___m_ConstraintCount;
V_0 = L_6;
goto IL_00b0;
}
IL_0042:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:182>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7;
L_7 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
NullCheck(L_7);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_8;
L_8 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_7, NULL);
V_4 = L_8;
float L_9;
L_9 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
V_2 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:183>
float L_10 = V_2;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_11;
L_11 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_11);
int32_t L_12;
L_12 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_11, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
L_13 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_14 = L_13.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_16 = L_15.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17;
L_17 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_18 = L_17.___x;
int32_t L_19;
L_19 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_10, ((float)L_12))), L_14)), (0.00100000005f)))/((float)il2cpp_codegen_add(L_16, L_18)))), NULL);
int32_t L_20;
L_20 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_19, NULL);
V_3 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:184>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_21;
L_21 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_21, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
int32_t L_23 = V_3;
int32_t L_24;
L_24 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_22)/((float)L_23))), NULL);
V_0 = L_24;
}
IL_00b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:187>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_25;
L_25 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_25);
int32_t L_26;
L_26 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_25, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27;
L_27 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_28 = L_27.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_30 = L_29.___y;
int32_t L_31 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_32;
L_32 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_33 = L_32.___y;
V_1 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)L_26), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_28, L_30)), ((float)L_31))))), L_33));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:188>
float L_34 = V_1;
float L_35 = V_1;
LayoutGroup_SetLayoutInputForAxis_m3704D7673470CF7CF1F2B145F226C9C30C25E660(__this, L_34, L_35, (-1.0f), 1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:189>
return;
}
}
// Method Definition Index: 67580
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_SetLayoutHorizontal_m16F35F3DA5B7AED47787C0EBEC723723DC9034F0 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:197>
GridLayoutGroup_SetCellsAlongAxis_m815D9BF1B794A46C96CFE3E069C49274FCB66739(__this, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:198>
return;
}
}
// Method Definition Index: 67581
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_SetLayoutVertical_mAF83C49C8BBA29EC4465B1BC2A8A39B0321FB038 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:206>
GridLayoutGroup_SetCellsAlongAxis_m815D9BF1B794A46C96CFE3E069C49274FCB66739(__this, 1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:207>
return;
}
}
// Method Definition Index: 67582
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridLayoutGroup_SetCellsAlongAxis_m815D9BF1B794A46C96CFE3E069C49274FCB66739 (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, int32_t ___0_axis, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
int32_t V_9 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_10;
memset((&V_10), 0, sizeof(V_10));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_11;
memset((&V_11), 0, sizeof(V_11));
int32_t V_12 = 0;
int32_t V_13 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_14 = NULL;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_15;
memset((&V_15), 0, sizeof(V_15));
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_19;
memset((&V_19), 0, sizeof(V_19));
int32_t G_B9_0 = 0;
int32_t G_B8_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B10_1 = 0;
int32_t G_B15_0 = 0;
int32_t G_B14_0 = 0;
int32_t G_B16_0 = 0;
int32_t G_B16_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:216>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_0;
L_0 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_0, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:217>
int32_t L_2 = ___0_axis;
if (L_2)
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:221>
V_13 = 0;
goto IL_0061;
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:223>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_3;
L_3 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
int32_t L_4 = V_13;
NullCheck(L_3);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5;
L_5 = List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB(L_3, L_4, List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
V_14 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:225>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:226>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:227>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:228>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_6 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&((LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE*)__this)->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = V_14;
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(L_6, __this, L_7, ((int32_t)16134), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:230>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_8 = V_14;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
NullCheck(L_8);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_8, L_9, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:231>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = V_14;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
NullCheck(L_10);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_10, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:232>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_12 = V_14;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_13;
L_13 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
NullCheck(L_12);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_12, L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:221>
int32_t L_14 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:221>
int32_t L_15 = V_13;
int32_t L_16 = V_0;
if ((((int32_t)L_15) < ((int32_t)L_16)))
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:234>
return;
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:237>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17;
L_17 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
NullCheck(L_17);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_18;
L_18 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_17, NULL);
V_15 = L_18;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
L_19 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_15), NULL);
float L_20 = L_19.___x;
V_1 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:238>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21;
L_21 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
NullCheck(L_21);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_22;
L_22 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_21, NULL);
V_15 = L_22;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23;
L_23 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_15), NULL);
float L_24 = L_23.___y;
V_2 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:240>
V_3 = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:241>
V_4 = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:242>
int32_t L_25 = __this->___m_Constraint;
if ((!(((uint32_t)L_25) == ((uint32_t)1))))
{
goto IL_00cc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:244>
int32_t L_26 = __this->___m_ConstraintCount;
V_3 = L_26;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:246>
int32_t L_27 = V_0;
int32_t L_28 = V_3;
if ((((int32_t)L_27) <= ((int32_t)L_28)))
{
goto IL_01d1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:247>
int32_t L_29 = V_0;
int32_t L_30 = V_3;
int32_t L_31 = V_0;
int32_t L_32 = V_3;
if ((((int32_t)((int32_t)(L_31%L_32))) > ((int32_t)0)))
{
G_B9_0 = ((int32_t)(L_29/L_30));
goto IL_00c3;
}
G_B8_0 = ((int32_t)(L_29/L_30));
}
{
G_B10_0 = 0;
G_B10_1 = G_B8_0;
goto IL_00c4;
}
IL_00c3:
{
G_B10_0 = 1;
G_B10_1 = G_B9_0;
}
IL_00c4:
{
V_4 = ((int32_t)il2cpp_codegen_add(G_B10_1, G_B10_0));
goto IL_01d1;
}
IL_00cc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:249>
int32_t L_33 = __this->___m_Constraint;
if ((!(((uint32_t)L_33) == ((uint32_t)2))))
{
goto IL_00fb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:251>
int32_t L_34 = __this->___m_ConstraintCount;
V_4 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:253>
int32_t L_35 = V_0;
int32_t L_36 = V_4;
if ((((int32_t)L_35) <= ((int32_t)L_36)))
{
goto IL_01d1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:254>
int32_t L_37 = V_0;
int32_t L_38 = V_4;
int32_t L_39 = V_0;
int32_t L_40 = V_4;
if ((((int32_t)((int32_t)(L_39%L_40))) > ((int32_t)0)))
{
G_B15_0 = ((int32_t)(L_37/L_38));
goto IL_00f3;
}
G_B14_0 = ((int32_t)(L_37/L_38));
}
{
G_B16_0 = 0;
G_B16_1 = G_B14_0;
goto IL_00f4;
}
IL_00f3:
{
G_B16_0 = 1;
G_B16_1 = G_B15_0;
}
IL_00f4:
{
V_3 = ((int32_t)il2cpp_codegen_add(G_B16_1, G_B16_0));
goto IL_01d1;
}
IL_00fb:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:258>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_41;
L_41 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_42 = L_41.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_43;
L_43 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_44 = L_43.___x;
if ((!(((float)((float)il2cpp_codegen_add(L_42, L_44))) <= ((float)(0.0f)))))
{
goto IL_0121;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:259>
V_3 = ((int32_t)2147483647LL);
goto IL_0165;
}
IL_0121:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:261>
float L_45 = V_1;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_46;
L_46 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_46);
int32_t L_47;
L_47 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_46, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_48;
L_48 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_49 = L_48.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50;
L_50 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_51 = L_50.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52;
L_52 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_53 = L_52.___x;
int32_t L_54;
L_54 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_45, ((float)L_47))), L_49)), (0.00100000005f)))/((float)il2cpp_codegen_add(L_51, L_53)))), NULL);
int32_t L_55;
L_55 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_54, NULL);
V_3 = L_55;
}
IL_0165:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:263>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_56;
L_56 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_57 = L_56.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_58;
L_58 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_59 = L_58.___y;
if ((!(((float)((float)il2cpp_codegen_add(L_57, L_59))) <= ((float)(0.0f)))))
{
goto IL_018c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:264>
V_4 = ((int32_t)2147483647LL);
goto IL_01d1;
}
IL_018c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:266>
float L_60 = V_2;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_61;
L_61 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_61);
int32_t L_62;
L_62 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_61, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63;
L_63 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_64 = L_63.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65;
L_65 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_66 = L_65.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
L_67 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_68 = L_67.___y;
int32_t L_69;
L_69 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_60, ((float)L_62))), L_64)), (0.00100000005f)))/((float)il2cpp_codegen_add(L_66, L_68)))), NULL);
int32_t L_70;
L_70 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(1, L_69, NULL);
V_4 = L_70;
}
IL_01d1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:269>
int32_t L_71;
L_71 = GridLayoutGroup_get_startCorner_m0796B782C9F3981B6E97F83A6815102A5176657D_inline(__this, NULL);
V_5 = ((int32_t)((int32_t)L_71%2));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:270>
int32_t L_72;
L_72 = GridLayoutGroup_get_startCorner_m0796B782C9F3981B6E97F83A6815102A5176657D_inline(__this, NULL);
V_6 = ((int32_t)((int32_t)L_72/2));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:273>
int32_t L_73;
L_73 = GridLayoutGroup_get_startAxis_mADFB75A761550B3141256B0130655A6703FF3FF5_inline(__this, NULL);
if (L_73)
{
goto IL_0226;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:275>
int32_t L_74 = V_3;
V_7 = L_74;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:276>
int32_t L_75 = V_3;
int32_t L_76 = V_0;
int32_t L_77;
L_77 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_75, 1, L_76, NULL);
V_8 = L_77;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:278>
int32_t L_78 = __this->___m_Constraint;
if ((!(((uint32_t)L_78) == ((uint32_t)2))))
{
goto IL_020f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:279>
int32_t L_79 = V_4;
int32_t L_80 = V_0;
int32_t L_81;
L_81 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_79, L_80, NULL);
V_9 = L_81;
goto IL_025d;
}
IL_020f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:281>
int32_t L_82 = V_4;
int32_t L_83 = V_0;
int32_t L_84 = V_7;
int32_t L_85;
L_85 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_83)/((float)L_84))), NULL);
int32_t L_86;
L_86 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_82, 1, L_85, NULL);
V_9 = L_86;
goto IL_025d;
}
IL_0226:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:285>
int32_t L_87 = V_4;
V_7 = L_87;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:286>
int32_t L_88 = V_4;
int32_t L_89 = V_0;
int32_t L_90;
L_90 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_88, 1, L_89, NULL);
V_9 = L_90;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:288>
int32_t L_91 = __this->___m_Constraint;
if ((!(((uint32_t)L_91) == ((uint32_t)1))))
{
goto IL_0249;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:289>
int32_t L_92 = V_3;
int32_t L_93 = V_0;
int32_t L_94;
L_94 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_92, L_93, NULL);
V_8 = L_94;
goto IL_025d;
}
IL_0249:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:291>
int32_t L_95 = V_3;
int32_t L_96 = V_0;
int32_t L_97 = V_7;
int32_t L_98;
L_98 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_96)/((float)L_97))), NULL);
int32_t L_99;
L_99 = Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline(L_95, 1, L_98, NULL);
V_8 = L_99;
}
IL_025d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:294>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:295>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:296>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:297>
int32_t L_100 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_101;
L_101 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_102 = L_101.___x;
int32_t L_103 = V_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_104;
L_104 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_105 = L_104.___x;
int32_t L_106 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_107;
L_107 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
float L_108 = L_107.___y;
int32_t L_109 = V_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_110;
L_110 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
float L_111 = L_110.___y;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_10), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_100), L_102)), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_subtract(L_103, 1))), L_105)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(((float)L_106), L_108)), ((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_subtract(L_109, 1))), L_111)))), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:298>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:299>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:300>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:301>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_112 = V_10;
float L_113 = L_112.___x;
float L_114;
L_114 = LayoutGroup_GetStartOffset_m3748EE96F01312488AD6B764B01171AB2F5E309B(__this, 0, L_113, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_115 = V_10;
float L_116 = L_115.___y;
float L_117;
L_117 = LayoutGroup_GetStartOffset_m3748EE96F01312488AD6B764B01171AB2F5E309B(__this, 1, L_116, NULL);
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_11), L_114, L_117, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:304>
V_12 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:305>
int32_t L_118 = V_0;
int32_t L_119 = __this->___m_ConstraintCount;
if ((((int32_t)L_118) <= ((int32_t)L_119)))
{
goto IL_0320;
}
}
{
int32_t L_120 = V_0;
int32_t L_121 = V_7;
int32_t L_122;
L_122 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_120)/((float)L_121))), NULL);
int32_t L_123 = __this->___m_ConstraintCount;
if ((((int32_t)L_122) >= ((int32_t)L_123)))
{
goto IL_0320;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:307>
int32_t L_124 = __this->___m_ConstraintCount;
int32_t L_125 = V_0;
int32_t L_126 = V_7;
int32_t L_127;
L_127 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_125)/((float)L_126))), NULL);
V_12 = ((int32_t)il2cpp_codegen_subtract(L_124, L_127));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:308>
int32_t L_128 = V_12;
int32_t L_129 = V_12;
int32_t L_130 = V_7;
int32_t L_131;
L_131 = Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline(((float)(((float)L_129)/((float)il2cpp_codegen_subtract(((float)L_130), (1.0f))))), NULL);
V_12 = ((int32_t)il2cpp_codegen_add(L_128, L_131));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:309>
int32_t L_132 = V_0;
int32_t L_133 = V_7;
if ((!(((uint32_t)((int32_t)(L_132%L_133))) == ((uint32_t)1))))
{
goto IL_0320;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:310>
int32_t L_134 = V_12;
V_12 = ((int32_t)il2cpp_codegen_add(L_134, 1));
}
IL_0320:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:313>
V_16 = 0;
goto IL_0458;
}
IL_0328:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:317>
int32_t L_135;
L_135 = GridLayoutGroup_get_startAxis_mADFB75A761550B3141256B0130655A6703FF3FF5_inline(__this, NULL);
if (L_135)
{
goto IL_0363;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:319>
int32_t L_136 = __this->___m_Constraint;
if ((!(((uint32_t)L_136) == ((uint32_t)2))))
{
goto IL_0353;
}
}
{
int32_t L_137 = V_0;
int32_t L_138 = V_16;
int32_t L_139 = V_12;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_137, L_138))) > ((int32_t)L_139)))
{
goto IL_0353;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:321>
V_17 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:322>
int32_t L_140 = __this->___m_ConstraintCount;
int32_t L_141 = V_0;
int32_t L_142 = V_16;
V_18 = ((int32_t)il2cpp_codegen_subtract(L_140, ((int32_t)il2cpp_codegen_subtract(L_141, L_142))));
goto IL_0394;
}
IL_0353:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:326>
int32_t L_143 = V_16;
int32_t L_144 = V_7;
V_17 = ((int32_t)(L_143%L_144));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:327>
int32_t L_145 = V_16;
int32_t L_146 = V_7;
V_18 = ((int32_t)(L_145/L_146));
goto IL_0394;
}
IL_0363:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:332>
int32_t L_147 = __this->___m_Constraint;
if ((!(((uint32_t)L_147) == ((uint32_t)1))))
{
goto IL_0386;
}
}
{
int32_t L_148 = V_0;
int32_t L_149 = V_16;
int32_t L_150 = V_12;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_148, L_149))) > ((int32_t)L_150)))
{
goto IL_0386;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:334>
int32_t L_151 = __this->___m_ConstraintCount;
int32_t L_152 = V_0;
int32_t L_153 = V_16;
V_17 = ((int32_t)il2cpp_codegen_subtract(L_151, ((int32_t)il2cpp_codegen_subtract(L_152, L_153))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:335>
V_18 = 0;
goto IL_0394;
}
IL_0386:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:339>
int32_t L_154 = V_16;
int32_t L_155 = V_7;
V_17 = ((int32_t)(L_154/L_155));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:340>
int32_t L_156 = V_16;
int32_t L_157 = V_7;
V_18 = ((int32_t)(L_156%L_157));
}
IL_0394:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:344>
int32_t L_158 = V_5;
if ((!(((uint32_t)L_158) == ((uint32_t)1))))
{
goto IL_03a2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:345>
int32_t L_159 = V_8;
int32_t L_160 = V_17;
V_17 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_159, 1)), L_160));
}
IL_03a2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:346>
int32_t L_161 = V_6;
if ((!(((uint32_t)L_161) == ((uint32_t)1))))
{
goto IL_03b0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:347>
int32_t L_162 = V_9;
int32_t L_163 = V_18;
V_18 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_162, 1)), L_163));
}
IL_03b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:349>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_164;
L_164 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
int32_t L_165 = V_16;
NullCheck(L_164);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_166;
L_166 = List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB(L_164, L_165, List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_167 = V_11;
float L_168 = L_167.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_169;
L_169 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
V_19 = L_169;
float L_170;
L_170 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_19), 0, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_171;
L_171 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
V_19 = L_171;
float L_172;
L_172 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_19), 0, NULL);
int32_t L_173 = V_17;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_174;
L_174 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
V_19 = L_174;
float L_175;
L_175 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_19), 0, NULL);
LayoutGroup_SetChildAlongAxis_mBE88585F9D066C2997499871D934C0A4E9AE871F(__this, L_166, 0, ((float)il2cpp_codegen_add(L_168, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_170, L_172)), ((float)L_173))))), L_175, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:350>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_176;
L_176 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
int32_t L_177 = V_16;
NullCheck(L_176);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_178;
L_178 = List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB(L_176, L_177, List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_179 = V_11;
float L_180 = L_179.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_181;
L_181 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
V_19 = L_181;
float L_182;
L_182 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_19), 1, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_183;
L_183 = GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline(__this, NULL);
V_19 = L_183;
float L_184;
L_184 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_19), 1, NULL);
int32_t L_185 = V_18;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_186;
L_186 = GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline(__this, NULL);
V_19 = L_186;
float L_187;
L_187 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_19), 1, NULL);
LayoutGroup_SetChildAlongAxis_mBE88585F9D066C2997499871D934C0A4E9AE871F(__this, L_178, 1, ((float)il2cpp_codegen_add(L_180, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_add(L_182, L_184)), ((float)L_185))))), L_187, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:313>
int32_t L_188 = V_16;
V_16 = ((int32_t)il2cpp_codegen_add(L_188, 1));
}
IL_0458:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:313>
int32_t L_189 = V_16;
int32_t L_190 = V_0;
if ((((int32_t)L_189) < ((int32_t)L_190)))
{
goto IL_0328;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:352>
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
// Method Definition Index: 67583
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalLayoutGroup__ctor_m811D870AB5F67030CD9A3C1FC02FFE69298131BC (HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:9>
HorizontalOrVerticalLayoutGroup__ctor_m778C23DD9F3973AFACD3C6CCEDABF81902665D3F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:10>
return;
}
}
// Method Definition Index: 67584
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalLayoutGroup_CalculateLayoutInputHorizontal_mB2C54B2F51CB18A490867DE302D6444C93ADC537 (HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:17>
LayoutGroup_CalculateLayoutInputHorizontal_mAB313A3646FC94E9FA98E5C4EA19DBAA7F3754FD(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:18>
HorizontalOrVerticalLayoutGroup_CalcAlongAxis_m12CA995AB887ED06762B07E97953D456B316647A(__this, 0, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:19>
return;
}
}
// Method Definition Index: 67585
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalLayoutGroup_CalculateLayoutInputVertical_m8739924AF17AA7FD9061BBDEBECFC3E2C946D27E (HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:26>
HorizontalOrVerticalLayoutGroup_CalcAlongAxis_m12CA995AB887ED06762B07E97953D456B316647A(__this, 1, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:27>
return;
}
}
// Method Definition Index: 67586
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalLayoutGroup_SetLayoutHorizontal_mA4203F549D73128EB605594C74DA47CA07278A25 (HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:34>
HorizontalOrVerticalLayoutGroup_SetChildrenAlongAxis_m4D7B06435A66102659B2372B48D49B2117D57F09(__this, 0, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:35>
return;
}
}
// Method Definition Index: 67587
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalLayoutGroup_SetLayoutVertical_m6B8A658837C88E6A29A9850725734F9C5CA67B82 (HorizontalLayoutGroup_t615DFEC1382E2E207BC9CBAA9A511F7ED93965BA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:42>
HorizontalOrVerticalLayoutGroup_SetChildrenAlongAxis_m4D7B06435A66102659B2372B48D49B2117D57F09(__this, 1, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalLayoutGroup.cs:43>
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: 67588
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:17>
float L_0 = __this->___m_Spacing;
return L_0;
}
}
// Method Definition Index: 67589
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_spacing_m90373F54D37DA8DFA90E102DC60EC33E542FD859 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:17>
float* L_0 = (float*)(&__this->___m_Spacing);
float L_1 = ___0_value;
LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804(__this, L_0, L_1, LayoutGroup_SetProperty_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mB1C9BC2933169CCE72256722D3BBCEB8191C8804_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:17>
return;
}
}
// Method Definition Index: 67590
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_childForceExpandWidth_m07A6B6378938DA69E365DCFB2794EEE7D71CC510 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:24>
bool L_0 = __this->___m_ChildForceExpandWidth;
return L_0;
}
}
// Method Definition Index: 67591
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_childForceExpandWidth_m351827AA1A453ACD17C2EAC7B4DAB9C5DB1760E5 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:24>
bool* L_0 = (bool*)(&__this->___m_ChildForceExpandWidth);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:24>
return;
}
}
// Method Definition Index: 67592
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_childForceExpandHeight_mFCBB20057EDC1E7B2DFD56FB6ABFE9A462560741 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:31>
bool L_0 = __this->___m_ChildForceExpandHeight;
return L_0;
}
}
// Method Definition Index: 67593
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_childForceExpandHeight_mA144CF421614F41813DE346AA9D1C64621C6C2E5 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:31>
bool* L_0 = (bool*)(&__this->___m_ChildForceExpandHeight);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:31>
return;
}
}
// Method Definition Index: 67594
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_childControlWidth_mBA38BDC393C180CFC30DA02478B493D6CCD92AB1 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:43>
bool L_0 = __this->___m_ChildControlWidth;
return L_0;
}
}
// Method Definition Index: 67595
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_childControlWidth_m0B9A78B8284E17C438645684984796AC0E2D1BD8 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:43>
bool* L_0 = (bool*)(&__this->___m_ChildControlWidth);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:43>
return;
}
}
// Method Definition Index: 67596
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_childControlHeight_m867F7E1D52F29ED8F9E5F060089800295E186AA4 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:55>
bool L_0 = __this->___m_ChildControlHeight;
return L_0;
}
}
// Method Definition Index: 67597
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_childControlHeight_m8DD189C9B1F926641F4A2FD41F41F2097E4D7751 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:55>
bool* L_0 = (bool*)(&__this->___m_ChildControlHeight);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:55>
return;
}
}
// Method Definition Index: 67598
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_childScaleWidth_mF5057406C963AB6CB70DC1B2B213A1F5F7C97E91 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:62>
bool L_0 = __this->___m_ChildScaleWidth;
return L_0;
}
}
// Method Definition Index: 67599
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_childScaleWidth_m96A12D7E1C6BCDD510EC08FC470FA5F69B90922D (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:62>
bool* L_0 = (bool*)(&__this->___m_ChildScaleWidth);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:62>
return;
}
}
// Method Definition Index: 67600
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_childScaleHeight_mA5AD05DFD31E25C5C014C24B5B11DC5492A2E893 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:69>
bool L_0 = __this->___m_ChildScaleHeight;
return L_0;
}
}
// Method Definition Index: 67601
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_childScaleHeight_m519A990CF97DE1C974DD1F48466763E4AEC648BC (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:69>
bool* L_0 = (bool*)(&__this->___m_ChildScaleHeight);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:69>
return;
}
}
// Method Definition Index: 67602
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HorizontalOrVerticalLayoutGroup_get_reverseArrangement_m245D8EC788EDA70DCB831FE62DAB8DB806BE7EA3 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:78>
bool L_0 = __this->___m_ReverseArrangement;
return L_0;
}
}
// Method Definition Index: 67603
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_set_reverseArrangement_m2AF5AC83D6FE8AE364C626C0518B2ECCEE9C0477 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:78>
bool* L_0 = (bool*)(&__this->___m_ReverseArrangement);
bool L_1 = ___0_value;
LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9(__this, L_0, L_1, LayoutGroup_SetProperty_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m068B17717C494662C03EB4708AE87F3C44BF7BD9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:78>
return;
}
}
// Method Definition Index: 67604
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_CalcAlongAxis_m12CA995AB887ED06762B07E97953D456B316647A (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, int32_t ___0_axis, bool ___1_isVertical, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
float V_4 = 0.0f;
float V_5 = 0.0f;
float V_6 = 0.0f;
bool V_7 = false;
int32_t V_8 = 0;
int32_t V_9 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_10 = NULL;
float V_11 = 0.0f;
float V_12 = 0.0f;
float V_13 = 0.0f;
float V_14 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_15;
memset((&V_15), 0, sizeof(V_15));
int32_t G_B3_0 = 0;
bool G_B6_0 = false;
bool G_B9_0 = false;
bool G_B12_0 = false;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:89>
int32_t L_0 = ___0_axis;
if (!L_0)
{
goto IL_0010;
}
}
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_1;
L_1 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_1);
int32_t L_2;
L_2 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_1, NULL);
G_B3_0 = L_2;
goto IL_001b;
}
IL_0010:
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_3;
L_3 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_3, NULL);
G_B3_0 = L_4;
}
IL_001b:
{
V_0 = ((float)G_B3_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:90>
int32_t L_5 = ___0_axis;
if (!L_5)
{
goto IL_0028;
}
}
{
bool L_6 = __this->___m_ChildControlHeight;
G_B6_0 = L_6;
goto IL_002e;
}
IL_0028:
{
bool L_7 = __this->___m_ChildControlWidth;
G_B6_0 = L_7;
}
IL_002e:
{
V_1 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:91>
int32_t L_8 = ___0_axis;
if (!L_8)
{
goto IL_003a;
}
}
{
bool L_9 = __this->___m_ChildScaleHeight;
G_B9_0 = L_9;
goto IL_0040;
}
IL_003a:
{
bool L_10 = __this->___m_ChildScaleWidth;
G_B9_0 = L_10;
}
IL_0040:
{
V_2 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:92>
int32_t L_11 = ___0_axis;
if (!L_11)
{
goto IL_004c;
}
}
{
bool L_12 = __this->___m_ChildForceExpandHeight;
G_B12_0 = L_12;
goto IL_0052;
}
IL_004c:
{
bool L_13 = __this->___m_ChildForceExpandWidth;
G_B12_0 = L_13;
}
IL_0052:
{
V_3 = G_B12_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:94>
float L_14 = V_0;
V_4 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:95>
float L_15 = V_0;
V_5 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:96>
V_6 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:98>
bool L_16 = ___1_isVertical;
int32_t L_17 = ___0_axis;
V_7 = (bool)((int32_t)((int32_t)L_16^((((int32_t)L_17) == ((int32_t)1))? 1 : 0)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:99>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_18;
L_18 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_18);
int32_t L_19;
L_19 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_18, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
V_8 = L_19;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:100>
V_9 = 0;
goto IL_011c;
}
IL_007d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:102>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_20;
L_20 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
int32_t L_21 = V_9;
NullCheck(L_20);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_22;
L_22 = List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB(L_20, L_21, List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
V_10 = L_22;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:104>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_23 = V_10;
int32_t L_24 = ___0_axis;
bool L_25 = V_1;
bool L_26 = V_3;
HorizontalOrVerticalLayoutGroup_GetChildSizes_mE555CFCDBD0CD9913829BB56457F939A166BA383(__this, L_23, L_24, L_25, L_26, (&V_11), (&V_12), (&V_13), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:106>
bool L_27 = V_2;
if (!L_27)
{
goto IL_00c8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:108>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = V_10;
NullCheck(L_28);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_28, NULL);
V_15 = L_29;
int32_t L_30 = ___0_axis;
float L_31;
L_31 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline((&V_15), L_30, NULL);
V_14 = L_31;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:109>
float L_32 = V_11;
float L_33 = V_14;
V_11 = ((float)il2cpp_codegen_multiply(L_32, L_33));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:110>
float L_34 = V_12;
float L_35 = V_14;
V_12 = ((float)il2cpp_codegen_multiply(L_34, L_35));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:111>
float L_36 = V_13;
float L_37 = V_14;
V_13 = ((float)il2cpp_codegen_multiply(L_36, L_37));
}
IL_00c8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:114>
bool L_38 = V_7;
if (!L_38)
{
goto IL_00f3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:116>
float L_39 = V_11;
float L_40 = V_0;
float L_41 = V_4;
float L_42;
L_42 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_39, L_40)), L_41, NULL);
V_4 = L_42;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:117>
float L_43 = V_12;
float L_44 = V_0;
float L_45 = V_5;
float L_46;
L_46 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_add(L_43, L_44)), L_45, NULL);
V_5 = L_46;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:118>
float L_47 = V_13;
float L_48 = V_6;
float L_49;
L_49 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_47, L_48, NULL);
V_6 = L_49;
goto IL_0116;
}
IL_00f3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:122>
float L_50 = V_4;
float L_51 = V_11;
float L_52;
L_52 = HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline(__this, NULL);
V_4 = ((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_add(L_51, L_52))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:123>
float L_53 = V_5;
float L_54 = V_12;
float L_55;
L_55 = HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline(__this, NULL);
V_5 = ((float)il2cpp_codegen_add(L_53, ((float)il2cpp_codegen_add(L_54, L_55))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:126>
float L_56 = V_6;
float L_57 = V_13;
V_6 = ((float)il2cpp_codegen_add(L_56, L_57));
}
IL_0116:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:100>
int32_t L_58 = V_9;
V_9 = ((int32_t)il2cpp_codegen_add(L_58, 1));
}
IL_011c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:100>
int32_t L_59 = V_9;
int32_t L_60 = V_8;
if ((((int32_t)L_59) < ((int32_t)L_60)))
{
goto IL_007d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:130>
bool L_61 = V_7;
if (L_61)
{
goto IL_014d;
}
}
{
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_62;
L_62 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_62);
int32_t L_63;
L_63 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_62, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
if ((((int32_t)L_63) <= ((int32_t)0)))
{
goto IL_014d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:132>
float L_64 = V_4;
float L_65;
L_65 = HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline(__this, NULL);
V_4 = ((float)il2cpp_codegen_subtract(L_64, L_65));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:133>
float L_66 = V_5;
float L_67;
L_67 = HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline(__this, NULL);
V_5 = ((float)il2cpp_codegen_subtract(L_66, L_67));
}
IL_014d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:135>
float L_68 = V_4;
float L_69 = V_5;
float L_70;
L_70 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_68, L_69, NULL);
V_5 = L_70;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:136>
float L_71 = V_4;
float L_72 = V_5;
float L_73 = V_6;
int32_t L_74 = ___0_axis;
LayoutGroup_SetLayoutInputForAxis_m3704D7673470CF7CF1F2B145F226C9C30C25E660(__this, L_71, L_72, L_73, L_74, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:137>
return;
}
}
// Method Definition Index: 67605
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_SetChildrenAlongAxis_m4D7B06435A66102659B2372B48D49B2117D57F09 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, int32_t ___0_axis, bool ___1_isVertical, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
bool V_1 = false;
bool V_2 = false;
bool V_3 = false;
float V_4 = 0.0f;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_8;
memset((&V_8), 0, sizeof(V_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_9;
memset((&V_9), 0, sizeof(V_9));
float V_10 = 0.0f;
int32_t V_11 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_12 = NULL;
float V_13 = 0.0f;
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;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_19;
memset((&V_19), 0, sizeof(V_19));
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;
int32_t V_25 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_26 = NULL;
float V_27 = 0.0f;
float V_28 = 0.0f;
float V_29 = 0.0f;
float V_30 = 0.0f;
float V_31 = 0.0f;
float V_32 = 0.0f;
bool G_B3_0 = false;
bool G_B6_0 = false;
bool G_B9_0 = false;
bool G_B11_0 = false;
bool G_B10_0 = false;
int32_t G_B12_0 = 0;
bool G_B12_1 = false;
bool G_B14_0 = false;
bool G_B13_0 = false;
int32_t G_B15_0 = 0;
bool G_B15_1 = false;
bool G_B17_0 = false;
bool G_B16_0 = false;
int32_t G_B18_0 = 0;
bool G_B18_1 = false;
float G_B21_0 = 0.0f;
float G_B20_0 = 0.0f;
int32_t G_B22_0 = 0;
float G_B22_1 = 0.0f;
float G_B26_0 = 0.0f;
float G_B28_0 = 0.0f;
float G_B28_1 = 0.0f;
float G_B27_0 = 0.0f;
float G_B27_1 = 0.0f;
float G_B29_0 = 0.0f;
float G_B29_1 = 0.0f;
float G_B29_2 = 0.0f;
int32_t G_B36_0 = 0;
int32_t G_B41_0 = 0;
float G_B45_0 = 0.0f;
int32_t G_B45_1 = 0;
HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* G_B45_2 = NULL;
float G_B44_0 = 0.0f;
int32_t G_B44_1 = 0;
HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* G_B44_2 = NULL;
int32_t G_B46_0 = 0;
float G_B46_1 = 0.0f;
int32_t G_B46_2 = 0;
HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* G_B46_3 = NULL;
float G_B55_0 = 0.0f;
int32_t G_B62_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:146>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0;
L_0 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
NullCheck(L_0);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_0, NULL);
V_8 = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_8), NULL);
V_9 = L_2;
int32_t L_3 = ___0_axis;
float L_4;
L_4 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_9), L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:147>
int32_t L_5 = ___0_axis;
if (!L_5)
{
goto IL_002a;
}
}
{
bool L_6 = __this->___m_ChildControlHeight;
G_B3_0 = L_6;
goto IL_0030;
}
IL_002a:
{
bool L_7 = __this->___m_ChildControlWidth;
G_B3_0 = L_7;
}
IL_0030:
{
V_1 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:148>
int32_t L_8 = ___0_axis;
if (!L_8)
{
goto IL_003c;
}
}
{
bool L_9 = __this->___m_ChildScaleHeight;
G_B6_0 = L_9;
goto IL_0042;
}
IL_003c:
{
bool L_10 = __this->___m_ChildScaleWidth;
G_B6_0 = L_10;
}
IL_0042:
{
V_2 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:149>
int32_t L_11 = ___0_axis;
if (!L_11)
{
goto IL_004e;
}
}
{
bool L_12 = __this->___m_ChildForceExpandHeight;
G_B9_0 = L_12;
goto IL_0054;
}
IL_004e:
{
bool L_13 = __this->___m_ChildForceExpandWidth;
G_B9_0 = L_13;
}
IL_0054:
{
V_3 = G_B9_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:150>
int32_t L_14 = ___0_axis;
float L_15;
L_15 = LayoutGroup_GetAlignmentOnAxis_m14E9D80D22AFAE88909D806F5439BCB9EF194A45(__this, L_14, NULL);
V_4 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:152>
bool L_16 = ___1_isVertical;
int32_t L_17 = ___0_axis;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:153>
bool L_18 = __this->___m_ReverseArrangement;
if (L_18)
{
G_B11_0 = ((bool)(((int32_t)((int32_t)L_16^((((int32_t)L_17) == ((int32_t)1))? 1 : 0)))));
goto IL_006f;
}
G_B10_0 = ((bool)(((int32_t)((int32_t)L_16^((((int32_t)L_17) == ((int32_t)1))? 1 : 0)))));
}
{
G_B12_0 = 0;
G_B12_1 = G_B10_0;
goto IL_007c;
}
IL_006f:
{
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_19;
L_19 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_19);
int32_t L_20;
L_20 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_19, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
G_B12_0 = ((int32_t)il2cpp_codegen_subtract(L_20, 1));
G_B12_1 = G_B11_0;
}
IL_007c:
{
V_5 = G_B12_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:154>
bool L_21 = __this->___m_ReverseArrangement;
if (L_21)
{
G_B14_0 = G_B12_1;
goto IL_0093;
}
G_B13_0 = G_B12_1;
}
{
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_22;
L_22 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
NullCheck(L_22);
int32_t L_23;
L_23 = List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_inline(L_22, List_1_get_Count_m2F707E98BABA1F4794BF2B315168A109B80B2921_RuntimeMethod_var);
G_B15_0 = L_23;
G_B15_1 = G_B13_0;
goto IL_0094;
}
IL_0093:
{
G_B15_0 = 0;
G_B15_1 = G_B14_0;
}
IL_0094:
{
V_6 = G_B15_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:155>
bool L_24 = __this->___m_ReverseArrangement;
if (L_24)
{
G_B17_0 = G_B15_1;
goto IL_00a1;
}
G_B16_0 = G_B15_1;
}
{
G_B18_0 = 1;
G_B18_1 = G_B16_0;
goto IL_00a2;
}
IL_00a1:
{
G_B18_0 = (-1);
G_B18_1 = G_B17_0;
}
IL_00a2:
{
V_7 = G_B18_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:156>
if (!G_B18_1)
{
goto IL_0199;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:158>
float L_25 = V_0;
int32_t L_26 = ___0_axis;
if (!L_26)
{
G_B21_0 = L_25;
goto IL_00ba;
}
G_B20_0 = L_25;
}
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_27;
L_27 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_27);
int32_t L_28;
L_28 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_27, NULL);
G_B22_0 = L_28;
G_B22_1 = G_B20_0;
goto IL_00c5;
}
IL_00ba:
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_29;
L_29 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_29);
int32_t L_30;
L_30 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_29, NULL);
G_B22_0 = L_30;
G_B22_1 = G_B21_0;
}
IL_00c5:
{
V_10 = ((float)il2cpp_codegen_subtract(G_B22_1, ((float)G_B22_0)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:160>
int32_t L_31 = V_5;
V_11 = L_31;
goto IL_017a;
}
IL_00d2:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:162>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_32;
L_32 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
int32_t L_33 = V_11;
NullCheck(L_32);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_34;
L_34 = List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB(L_32, L_33, List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
V_12 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:164>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35 = V_12;
int32_t L_36 = ___0_axis;
bool L_37 = V_1;
bool L_38 = V_3;
HorizontalOrVerticalLayoutGroup_GetChildSizes_mE555CFCDBD0CD9913829BB56457F939A166BA383(__this, L_35, L_36, L_37, L_38, (&V_13), (&V_14), (&V_15), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:165>
bool L_39 = V_2;
if (L_39)
{
goto IL_00fc;
}
}
{
G_B26_0 = (1.0f);
goto IL_010d;
}
IL_00fc:
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_40 = V_12;
NullCheck(L_40);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_40, NULL);
V_19 = L_41;
int32_t L_42 = ___0_axis;
float L_43;
L_43 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline((&V_19), L_42, NULL);
G_B26_0 = L_43;
}
IL_010d:
{
V_16 = G_B26_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:167>
float L_44 = V_10;
float L_45 = V_13;
float L_46 = V_15;
if ((((float)L_46) > ((float)(0.0f))))
{
G_B28_0 = L_45;
G_B28_1 = L_44;
goto IL_0120;
}
G_B27_0 = L_45;
G_B27_1 = L_44;
}
{
float L_47 = V_14;
G_B29_0 = L_47;
G_B29_1 = G_B27_0;
G_B29_2 = G_B27_1;
goto IL_0121;
}
IL_0120:
{
float L_48 = V_0;
G_B29_0 = L_48;
G_B29_1 = G_B28_0;
G_B29_2 = G_B28_1;
}
IL_0121:
{
float L_49;
L_49 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(G_B29_2, G_B29_1, G_B29_0, NULL);
V_17 = L_49;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:168>
int32_t L_50 = ___0_axis;
float L_51 = V_17;
float L_52 = V_16;
float L_53;
L_53 = LayoutGroup_GetStartOffset_m3748EE96F01312488AD6B764B01171AB2F5E309B(__this, L_50, ((float)il2cpp_codegen_multiply(L_51, L_52)), NULL);
V_18 = L_53;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:169>
bool L_54 = V_1;
if (!L_54)
{
goto IL_014a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:171>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_55 = V_12;
int32_t L_56 = ___0_axis;
float L_57 = V_18;
float L_58 = V_17;
float L_59 = V_16;
LayoutGroup_SetChildAlongAxisWithScale_mC1910181779269C2656D954DE36F384D19F11C22(__this, L_55, L_56, L_57, L_58, L_59, NULL);
goto IL_0173;
}
IL_014a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:175>
float L_60 = V_17;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_61 = V_12;
NullCheck(L_61);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_62;
L_62 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_61, NULL);
V_9 = L_62;
int32_t L_63 = ___0_axis;
float L_64;
L_64 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_9), L_63, NULL);
float L_65 = V_4;
V_20 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_60, L_64)), L_65));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:176>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_66 = V_12;
int32_t L_67 = ___0_axis;
float L_68 = V_18;
float L_69 = V_20;
float L_70 = V_16;
LayoutGroup_SetChildAlongAxisWithScale_mDCF850DCCD115F9B2ED8AC9D5D7EF8EA0B42EA94(__this, L_66, L_67, ((float)il2cpp_codegen_add(L_68, L_69)), L_70, NULL);
}
IL_0173:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:160>
int32_t L_71 = V_11;
int32_t L_72 = V_7;
V_11 = ((int32_t)il2cpp_codegen_add(L_71, L_72));
}
IL_017a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:160>
bool L_73 = __this->___m_ReverseArrangement;
if (L_73)
{
goto IL_018a;
}
}
{
int32_t L_74 = V_11;
int32_t L_75 = V_6;
G_B36_0 = ((((int32_t)L_74) < ((int32_t)L_75))? 1 : 0);
goto IL_0193;
}
IL_018a:
{
int32_t L_76 = V_11;
int32_t L_77 = V_6;
G_B36_0 = ((((int32_t)((((int32_t)L_76) < ((int32_t)L_77))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0193:
{
if (G_B36_0)
{
goto IL_00d2;
}
}
{
return;
}
IL_0199:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:182>
int32_t L_78 = ___0_axis;
if (!L_78)
{
goto IL_01a9;
}
}
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_79;
L_79 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_79);
int32_t L_80;
L_80 = RectOffset_get_top_m82E49FB93A5BD417131136F5A7DBA0F251F10263(L_79, NULL);
G_B41_0 = L_80;
goto IL_01b4;
}
IL_01a9:
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_81;
L_81 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_81);
int32_t L_82;
L_82 = RectOffset_get_left_mA406D7AFF76E48507EF143CDB1D157C4D5430D90(L_81, NULL);
G_B41_0 = L_82;
}
IL_01b4:
{
V_21 = ((float)G_B41_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:183>
V_22 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:184>
float L_83 = V_0;
int32_t L_84 = ___0_axis;
float L_85;
L_85 = LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3(__this, L_84, NULL);
V_23 = ((float)il2cpp_codegen_subtract(L_83, L_85));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:186>
float L_86 = V_23;
if ((!(((float)L_86) > ((float)(0.0f)))))
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:188>
int32_t L_87 = ___0_axis;
float L_88;
L_88 = LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A(__this, L_87, NULL);
if ((!(((float)L_88) == ((float)(0.0f)))))
{
goto IL_020f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:189>
int32_t L_89 = ___0_axis;
int32_t L_90 = ___0_axis;
float L_91;
L_91 = LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3(__this, L_90, NULL);
int32_t L_92 = ___0_axis;
if (!L_92)
{
G_B45_0 = L_91;
G_B45_1 = L_89;
G_B45_2 = __this;
goto IL_01f9;
}
G_B44_0 = L_91;
G_B44_1 = L_89;
G_B44_2 = __this;
}
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_93;
L_93 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_93);
int32_t L_94;
L_94 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_93, NULL);
G_B46_0 = L_94;
G_B46_1 = G_B44_0;
G_B46_2 = G_B44_1;
G_B46_3 = G_B44_2;
goto IL_0204;
}
IL_01f9:
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_95;
L_95 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_95);
int32_t L_96;
L_96 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_95, NULL);
G_B46_0 = L_96;
G_B46_1 = G_B45_0;
G_B46_2 = G_B45_1;
G_B46_3 = G_B45_2;
}
IL_0204:
{
NullCheck(G_B46_3);
float L_97;
L_97 = LayoutGroup_GetStartOffset_m3748EE96F01312488AD6B764B01171AB2F5E309B(G_B46_3, G_B46_2, ((float)il2cpp_codegen_subtract(G_B46_1, ((float)G_B46_0))), NULL);
V_21 = L_97;
goto IL_0229;
}
IL_020f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:190>
int32_t L_98 = ___0_axis;
float L_99;
L_99 = LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A(__this, L_98, NULL);
if ((!(((float)L_99) > ((float)(0.0f)))))
{
goto IL_0229;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:191>
float L_100 = V_23;
int32_t L_101 = ___0_axis;
float L_102;
L_102 = LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A(__this, L_101, NULL);
V_22 = ((float)(L_100/L_102));
}
IL_0229:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:194>
V_24 = (0.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:195>
int32_t L_103 = ___0_axis;
float L_104;
L_104 = LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A(__this, L_103, NULL);
int32_t L_105 = ___0_axis;
float L_106;
L_106 = LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3(__this, L_105, NULL);
if ((((float)L_104) == ((float)L_106)))
{
goto IL_0260;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:196>
float L_107 = V_0;
int32_t L_108 = ___0_axis;
float L_109;
L_109 = LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A(__this, L_108, NULL);
int32_t L_110 = ___0_axis;
float L_111;
L_111 = LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3(__this, L_110, NULL);
int32_t L_112 = ___0_axis;
float L_113;
L_113 = LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A(__this, L_112, NULL);
float L_114;
L_114 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_107, L_109))/((float)il2cpp_codegen_subtract(L_111, L_113)))), NULL);
V_24 = L_114;
}
IL_0260:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:198>
int32_t L_115 = V_5;
V_25 = L_115;
goto IL_0312;
}
IL_0269:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:200>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_116;
L_116 = LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline(__this, NULL);
int32_t L_117 = V_25;
NullCheck(L_116);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_118;
L_118 = List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB(L_116, L_117, List_1_get_Item_mE11D272997FCFEA3932C7EF10D990376C973CFEB_RuntimeMethod_var);
V_26 = L_118;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:202>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_119 = V_26;
int32_t L_120 = ___0_axis;
bool L_121 = V_1;
bool L_122 = V_3;
HorizontalOrVerticalLayoutGroup_GetChildSizes_mE555CFCDBD0CD9913829BB56457F939A166BA383(__this, L_119, L_120, L_121, L_122, (&V_27), (&V_28), (&V_29), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:203>
bool L_123 = V_2;
if (L_123)
{
goto IL_0293;
}
}
{
G_B55_0 = (1.0f);
goto IL_02a4;
}
IL_0293:
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_124 = V_26;
NullCheck(L_124);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125;
L_125 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_124, NULL);
V_19 = L_125;
int32_t L_126 = ___0_axis;
float L_127;
L_127 = Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline((&V_19), L_126, NULL);
G_B55_0 = L_127;
}
IL_02a4:
{
V_30 = G_B55_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:205>
float L_128 = V_27;
float L_129 = V_28;
float L_130 = V_24;
float L_131;
L_131 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_128, L_129, L_130, NULL);
V_31 = L_131;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:206>
float L_132 = V_31;
float L_133 = V_29;
float L_134 = V_22;
V_31 = ((float)il2cpp_codegen_add(L_132, ((float)il2cpp_codegen_multiply(L_133, L_134))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:207>
bool L_135 = V_1;
if (!L_135)
{
goto IL_02d1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:209>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_136 = V_26;
int32_t L_137 = ___0_axis;
float L_138 = V_21;
float L_139 = V_31;
float L_140 = V_30;
LayoutGroup_SetChildAlongAxisWithScale_mC1910181779269C2656D954DE36F384D19F11C22(__this, L_136, L_137, L_138, L_139, L_140, NULL);
goto IL_02fa;
}
IL_02d1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:213>
float L_141 = V_31;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_142 = V_26;
NullCheck(L_142);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_143;
L_143 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_142, NULL);
V_9 = L_143;
int32_t L_144 = ___0_axis;
float L_145;
L_145 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_9), L_144, NULL);
float L_146 = V_4;
V_32 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_141, L_145)), L_146));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:214>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_147 = V_26;
int32_t L_148 = ___0_axis;
float L_149 = V_21;
float L_150 = V_32;
float L_151 = V_30;
LayoutGroup_SetChildAlongAxisWithScale_mDCF850DCCD115F9B2ED8AC9D5D7EF8EA0B42EA94(__this, L_147, L_148, ((float)il2cpp_codegen_add(L_149, L_150)), L_151, NULL);
}
IL_02fa:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:216>
float L_152 = V_21;
float L_153 = V_31;
float L_154 = V_30;
float L_155;
L_155 = HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline(__this, NULL);
V_21 = ((float)il2cpp_codegen_add(L_152, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_153, L_154)), L_155))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:198>
int32_t L_156 = V_25;
int32_t L_157 = V_7;
V_25 = ((int32_t)il2cpp_codegen_add(L_156, L_157));
}
IL_0312:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:198>
bool L_158 = __this->___m_ReverseArrangement;
if (L_158)
{
goto IL_0322;
}
}
{
int32_t L_159 = V_25;
int32_t L_160 = V_6;
G_B62_0 = ((((int32_t)L_159) < ((int32_t)L_160))? 1 : 0);
goto IL_032b;
}
IL_0322:
{
int32_t L_161 = V_25;
int32_t L_162 = V_6;
G_B62_0 = ((((int32_t)((((int32_t)L_161) < ((int32_t)L_162))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_032b:
{
if (G_B62_0)
{
goto IL_0269;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:219>
return;
}
}
// Method Definition Index: 67606
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup_GetChildSizes_mE555CFCDBD0CD9913829BB56457F939A166BA383 (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_child, int32_t ___1_axis, bool ___2_controlSize, bool ___3_childForceExpand, float* ___4_min, float* ___5_preferred, float* ___6_flexible, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:224>
bool L_0 = ___2_controlSize;
if (L_0)
{
goto IL_0025;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:226>
float* L_1 = ___4_min;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_child;
NullCheck(L_2);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_2, NULL);
V_0 = L_3;
int32_t L_4 = ___1_axis;
float L_5;
L_5 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_0), L_4, NULL);
*((float*)L_1) = (float)L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:227>
float* L_6 = ___5_preferred;
float* L_7 = ___4_min;
float L_8 = *((float*)L_7);
*((float*)L_6) = (float)L_8;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:228>
float* L_9 = ___6_flexible;
*((float*)L_9) = (float)(0.0f);
goto IL_0043;
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:232>
float* L_10 = ___4_min;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_11 = ___0_child;
int32_t L_12 = ___1_axis;
float L_13;
L_13 = LayoutUtility_GetMinSize_mE0421687F579243D5252F065A737268EF736374C(L_11, L_12, NULL);
*((float*)L_10) = (float)L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:233>
float* L_14 = ___5_preferred;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15 = ___0_child;
int32_t L_16 = ___1_axis;
float L_17;
L_17 = LayoutUtility_GetPreferredSize_mCAFD360B8490CD02AF5F99E93E09D8625BD85F52(L_15, L_16, NULL);
*((float*)L_14) = (float)L_17;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:234>
float* L_18 = ___6_flexible;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = ___0_child;
int32_t L_20 = ___1_axis;
float L_21;
L_21 = LayoutUtility_GetFlexibleSize_m2D6400EB342AE2E811DAFFF0CD2AA2F8AA5DD655(L_19, L_20, NULL);
*((float*)L_18) = (float)L_21;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:237>
bool L_22 = ___3_childForceExpand;
if (!L_22)
{
goto IL_0057;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:238>
float* L_23 = ___6_flexible;
float* L_24 = ___6_flexible;
float L_25 = *((float*)L_24);
float L_26;
L_26 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_25, (1.0f), NULL);
*((float*)L_23) = (float)L_26;
}
IL_0057:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:239>
return;
}
}
// Method Definition Index: 67607
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HorizontalOrVerticalLayoutGroup__ctor_m778C23DD9F3973AFACD3C6CCEDABF81902665D3F (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:19>
__this->___m_ChildForceExpandWidth = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:26>
__this->___m_ChildForceExpandHeight = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:33>
__this->___m_ChildControlWidth = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:45>
__this->___m_ChildControlHeight = (bool)1;
LayoutGroup__ctor_m3F10CB94B64D503325A8EE097A94261C08AA2337(__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: 67620
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutElement_get_ignoreLayout_m32A9F0BACBC8E6BAE46F35E570DF71E937924412 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:28>
bool L_0 = __this->___m_IgnoreLayout;
return L_0;
}
}
// Method Definition Index: 67621
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_ignoreLayout_mF3D4AF6214FD719979E4BA6A120494E7226FF18C (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:28>
bool* L_0 = (bool*)(&__this->___m_IgnoreLayout);
bool L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77(L_0, L_1, SetPropertyUtility_SetStruct_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m8D96C8077BB7384F3CE2D22D7F7432CD43DDDC77_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:28>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:28>
return;
}
}
// Method Definition Index: 67622
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_CalculateLayoutInputHorizontal_mD6645A83B5E234C1EA5C764E48CAD4F3C135C4D7 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:30>
return;
}
}
// Method Definition Index: 67623
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_CalculateLayoutInputVertical_m1D25D380F32BD322135C80C41D407BD81C5D88F6 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:31>
return;
}
}
// Method Definition Index: 67624
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutElement_get_minWidth_m6943ECF36A67019A485C4A7AFFC0BF7FD94480CE (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:63>
float L_0 = __this->___m_MinWidth;
return L_0;
}
}
// Method Definition Index: 67625
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_minWidth_mC140AB11DDA8F8FD299A5A7E3A9674FB21E827E4 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:63>
float* L_0 = (float*)(&__this->___m_MinWidth);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:63>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:63>
return;
}
}
// Method Definition Index: 67626
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutElement_get_minHeight_mC1951830B9F43C57AC4A287E9AF3A62A0871E9C3 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:95>
float L_0 = __this->___m_MinHeight;
return L_0;
}
}
// Method Definition Index: 67627
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_minHeight_m8B794B9E92B440D9B88FEACD95492DC5257D628F (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:95>
float* L_0 = (float*)(&__this->___m_MinHeight);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:95>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:95>
return;
}
}
// Method Definition Index: 67628
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutElement_get_preferredWidth_m214B11641CBD652E174F42133EF7CDC413CF6CE0 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:127>
float L_0 = __this->___m_PreferredWidth;
return L_0;
}
}
// Method Definition Index: 67629
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_preferredWidth_m9D8F8097227D2EBAC03BB0E2E6B0E0A6C8887BA6 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:127>
float* L_0 = (float*)(&__this->___m_PreferredWidth);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:127>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:127>
return;
}
}
// Method Definition Index: 67630
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutElement_get_preferredHeight_mE630312564CC2A3E459C9C3E5FFDC2138D35EC88 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:159>
float L_0 = __this->___m_PreferredHeight;
return L_0;
}
}
// Method Definition Index: 67631
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_preferredHeight_m0F5874AD74B74F2A8F1CE86ED0477FEA9555433F (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:159>
float* L_0 = (float*)(&__this->___m_PreferredHeight);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:159>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:159>
return;
}
}
// Method Definition Index: 67632
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutElement_get_flexibleWidth_m2E51EA4DC58A4740702314E253FCA8816A1B98A8 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:164>
float L_0 = __this->___m_FlexibleWidth;
return L_0;
}
}
// Method Definition Index: 67633
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_flexibleWidth_m29E6E303E19AE180FD805D6E5481A00FC49E2983 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:164>
float* L_0 = (float*)(&__this->___m_FlexibleWidth);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:164>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:164>
return;
}
}
// Method Definition Index: 67634
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutElement_get_flexibleHeight_m8A7B16E85F304CAA03BF6417BE1D0F6C0212E2E4 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:169>
float L_0 = __this->___m_FlexibleHeight;
return L_0;
}
}
// Method Definition Index: 67635
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_flexibleHeight_m39C426C07583BE074F9B71DA9ECA1216860A43D2 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:169>
float* L_0 = (float*)(&__this->___m_FlexibleHeight);
float L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628(L_0, L_1, SetPropertyUtility_SetStruct_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mEF97FFCC58933AFC108E72BFF17641AA1305A628_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:169>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:169>
return;
}
}
// Method Definition Index: 67636
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayoutElement_get_layoutPriority_m20D5C7FC2019146C2FFD09CF1A3D908703763510 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:174>
int32_t L_0 = __this->___m_LayoutPriority;
return L_0;
}
}
// Method Definition Index: 67637
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_set_layoutPriority_m8EAEC716134A0536F1E96F8C3AB0980D5416E2BD (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:174>
int32_t* L_0 = (int32_t*)(&__this->___m_LayoutPriority);
int32_t L_1 = ___0_value;
bool L_2;
L_2 = SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A(L_0, L_1, SetPropertyUtility_SetStruct_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2ED6D8023FCEE74764642E262219A183C576362A_RuntimeMethod_var);
if (!L_2)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:174>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:174>
return;
}
}
// Method Definition Index: 67638
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement__ctor_m31C173AFE1B1749B6957B578C9463044BA22624A (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:14>
__this->___m_MinWidth = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:15>
__this->___m_MinHeight = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:16>
__this->___m_PreferredWidth = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:17>
__this->___m_PreferredHeight = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:18>
__this->___m_FlexibleWidth = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:19>
__this->___m_FlexibleHeight = (-1.0f);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:20>
__this->___m_LayoutPriority = 1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:177>
UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:178>
return;
}
}
// Method Definition Index: 67639
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_OnEnable_mCD4984C5E35B4658AAB3224795209A92DAD65C6B (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:182>
UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:183>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:184>
return;
}
}
// Method Definition Index: 67640
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_OnTransformParentChanged_m7495A830D24B032BBCE6FC2F540CDCE8B713C330 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:188>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:189>
return;
}
}
// Method Definition Index: 67641
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_OnDisable_m5DBCC5762DB101EA70B19A24F8A41BCDE450AB87 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:193>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:194>
UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:195>
return;
}
}
// Method Definition Index: 67642
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_OnDidApplyAnimationProperties_m3D225CF42A2339702431CEB9F43DC769567E1535 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:199>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:200>
return;
}
}
// Method Definition Index: 67643
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_OnBeforeTransformParentChanged_mC3BA3EA166CF4AE74B9A00799DE1C2869A9261D6 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:204>
LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:205>
return;
}
}
// Method Definition Index: 67644
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutElement_SetDirty_m9ECC494A5A6C3764AAB0D3E2C61C6050FC517879 (LayoutElement_tB1F24CC11AF4AA87015C8D8EE06D22349C5BF40A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:215>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:216>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:217>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_1, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutElement.cs:218>
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: 67645
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:21>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_0 = __this->___m_Padding;
return L_0;
}
}
// Method Definition Index: 67646
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_set_padding_m9F415F3402E5E4AE684FD153493CE3E8D64D3EB7 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisRectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_mB4C3CDFFEF062F90AFD45BCACA5F28536ABEE7FA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:21>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5** L_0 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5**)(&__this->___m_Padding);
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_1 = ___0_value;
LayoutGroup_SetProperty_TisRectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_mB4C3CDFFEF062F90AFD45BCACA5F28536ABEE7FA(__this, L_0, L_1, LayoutGroup_SetProperty_TisRectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_mB4C3CDFFEF062F90AFD45BCACA5F28536ABEE7FA_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:21>
return;
}
}
// Method Definition Index: 67647
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayoutGroup_get_childAlignment_m45C0D32DB91FD92852CA50278904034A26ADEFC1 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:31>
int32_t L_0 = __this->___m_ChildAlignment;
return L_0;
}
}
// Method Definition Index: 67648
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_set_childAlignment_mA97DF1F2CF43C0CD1B83CFE7883626AA86ABB0AF (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutGroup_SetProperty_TisTextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830_m1F053EF266A0F3BB0ABE1AD688A2CCC69C837217_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:31>
int32_t* L_0 = (int32_t*)(&__this->___m_ChildAlignment);
int32_t L_1 = ___0_value;
LayoutGroup_SetProperty_TisTextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830_m1F053EF266A0F3BB0ABE1AD688A2CCC69C837217(__this, L_0, L_1, LayoutGroup_SetProperty_TisTextAnchor_tA46E794186AC1CD0F22888652F589EBF7DFDF830_m1F053EF266A0F3BB0ABE1AD688A2CCC69C837217_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:31>
return;
}
}
// Method Definition Index: 67649
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:38>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_Rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:39>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2;
L_2 = Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4(__this, Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
__this->___m_Rect = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Rect), (void*)L_2);
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:40>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = __this->___m_Rect;
return L_3;
}
}
// Method Definition Index: 67650
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:50>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_0 = __this->___m_RectChildren;
return L_0;
}
}
// Method Definition Index: 67651
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_CalculateLayoutInputHorizontal_mAB313A3646FC94E9FA98E5C4EA19DBAA7F3754FD (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m093B5A8906C4F9A0DD98022561BB1EAFC518CBE3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL;
int32_t V_1 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_2 = NULL;
int32_t V_3 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:54>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_0 = __this->___m_RectChildren;
NullCheck(L_0);
List_1_Clear_m093B5A8906C4F9A0DD98022561BB1EAFC518CBE3_inline(L_0, List_1_Clear_m093B5A8906C4F9A0DD98022561BB1EAFC518CBE3_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:55>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_1;
L_1 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:56>
V_1 = 0;
goto IL_009d;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:58>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2;
L_2 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
int32_t L_3 = V_1;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_2, L_3, NULL);
V_2 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_4, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:59>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_6)
{
goto IL_0099;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = V_2;
NullCheck(L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_7, NULL);
NullCheck(L_8);
bool L_9;
L_9 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_8, NULL);
if (!L_9)
{
goto IL_0099;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:62>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = V_2;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_13 = V_0;
NullCheck(L_10);
Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365(L_10, L_12, L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:64>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_14 = V_0;
NullCheck(L_14);
int32_t L_15;
L_15 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_14, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if (L_15)
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:66>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_16 = __this->___m_RectChildren;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_17 = V_2;
NullCheck(L_16);
List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_inline(L_16, L_17, List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:67>
goto IL_0099;
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:70>
V_3 = 0;
goto IL_0090;
}
IL_006b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:72>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_18 = V_0;
int32_t L_19 = V_3;
NullCheck(L_18);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_20;
L_20 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_18, L_19, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:73>
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_20, ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_il2cpp_TypeInfo_var)));
bool L_21;
L_21 = InterfaceFuncInvoker0< bool >::Invoke(0, ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_20, ILayoutIgnorer_t8C1FD3D5CC5021EEE19E7EAEF73CC566AF0106F6_il2cpp_TypeInfo_var)));
if (L_21)
{
goto IL_008c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:75>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_22 = __this->___m_RectChildren;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_23 = V_2;
NullCheck(L_22);
List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_inline(L_22, L_23, List_1_Add_m1B3281E84BCDC45DAA2A744E167AC2065A753F0E_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:76>
goto IL_0099;
}
IL_008c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:70>
int32_t L_24 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_0090:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:70>
int32_t L_25 = V_3;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_26 = V_0;
NullCheck(L_26);
int32_t L_27;
L_27 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_26, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_25) < ((int32_t)L_27)))
{
goto IL_006b;
}
}
IL_0099:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:56>
int32_t L_28 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1));
}
IL_009d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:56>
int32_t L_29 = V_1;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_30;
L_30 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
NullCheck(L_30);
int32_t L_31;
L_31 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_30, NULL);
if ((((int32_t)L_29) < ((int32_t)L_31)))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:80>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_32 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_32, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:81>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_33 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE(L_33, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:82>
return;
}
}
// Method Definition Index: 67653
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_get_minWidth_m3EFD1527249470CC4F71588466BFB17D4A632229 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:89>
float L_0;
L_0 = LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A(__this, 0, NULL);
return L_0;
}
}
// Method Definition Index: 67654
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_get_preferredWidth_mDE70B887487494986C9A5621C9F19488154EE2CA (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:94>
float L_0;
L_0 = LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3(__this, 0, NULL);
return L_0;
}
}
// Method Definition Index: 67655
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_get_flexibleWidth_mB4DCC3B208370CF2A2FE276A56D011922BC08609 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:99>
float L_0;
L_0 = LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A(__this, 0, NULL);
return L_0;
}
}
// Method Definition Index: 67656
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_get_minHeight_mE2FA1D3B4B40AAD5CD4493087C5B63C7BCAE9B3C (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:104>
float L_0;
L_0 = LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A(__this, 1, NULL);
return L_0;
}
}
// Method Definition Index: 67657
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_get_preferredHeight_m055B2270ECB1C9C0FCCCA396FD7E9F8EFBDBDBA8 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:109>
float L_0;
L_0 = LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3(__this, 1, NULL);
return L_0;
}
}
// Method Definition Index: 67658
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_get_flexibleHeight_m5F911708AAE2DDEF9ABF8EC7894F2B7A7264EB0A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:114>
float L_0;
L_0 = LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A(__this, 1, NULL);
return L_0;
}
}
// Method Definition Index: 67659
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayoutGroup_get_layoutPriority_mC86CB36BF49A18F09F6577A9B298CB639F1FEC4A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:119>
return 0;
}
}
// Method Definition Index: 67662
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup__ctor_m3F10CB94B64D503325A8EE097A94261C08AA2337 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7EA27CAC733DD95AC0AFB56293AECABB0EA34475_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:16>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_0 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
RectOffset__ctor_m7DB8E8EDDB814824299F9EF661DAFA32854F0CC9(L_0, NULL);
__this->___m_Padding = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Padding), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:45>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___m_TotalMinSize = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:46>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___m_TotalPreferredSize = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:47>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
__this->___m_TotalFlexibleSize = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:49>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_4 = (List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B*)il2cpp_codegen_object_new(List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B_il2cpp_TypeInfo_var);
List_1__ctor_m7EA27CAC733DD95AC0AFB56293AECABB0EA34475(L_4, List_1__ctor_m7EA27CAC733DD95AC0AFB56293AECABB0EA34475_RuntimeMethod_var);
__this->___m_RectChildren = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RectChildren), (void*)L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:128>
UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:130>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_5 = __this->___m_Padding;
if (L_5)
{
goto IL_0050;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:131>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_6 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
RectOffset__ctor_m7DB8E8EDDB814824299F9EF661DAFA32854F0CC9(L_6, NULL);
__this->___m_Padding = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Padding), (void*)L_6);
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:132>
return;
}
}
// Method Definition Index: 67663
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_OnEnable_m49EF8F43626DCBD10EB37D7F95BDEF2817DECC72 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:136>
UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:137>
LayoutGroup_SetDirty_m32F20D8BB5C4B4DF350AF5F35A5917660FF9CE60(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:138>
return;
}
}
// Method Definition Index: 67664
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_OnDisable_mC10A4F2B949F44688E26D0F1499BE39B0655DB42 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:142>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_0 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
DrivenRectTransformTracker_Clear_m9A7F5130E4007F70B14AB1FF13A2997C073A64EE(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:143>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:144>
UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:145>
return;
}
}
// Method Definition Index: 67665
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_OnDidApplyAnimationProperties_m7E426AAB3C937005BF074ABCF5A1C9FB2D67BB95 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:152>
LayoutGroup_SetDirty_m32F20D8BB5C4B4DF350AF5F35A5917660FF9CE60(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:153>
return;
}
}
// Method Definition Index: 67666
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetTotalMinSize_mFBD1A44880D3390EFC7AF2441D556C9FAD49059A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:162>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_TotalMinSize);
int32_t L_1 = ___0_axis;
float L_2;
L_2 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline(L_0, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 67667
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetTotalPreferredSize_mEFFC79C79FC70A3BDD06E46C6188827E0F7EABC3 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:172>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_TotalPreferredSize);
int32_t L_1 = ___0_axis;
float L_2;
L_2 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline(L_0, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 67668
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetTotalFlexibleSize_m0750BE35A8B466C0CB82460B0A490139B8BE1E2A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:182>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_TotalFlexibleSize);
int32_t L_1 = ___0_axis;
float L_2;
L_2 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline(L_0, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 67669
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetStartOffset_m3748EE96F01312488AD6B764B01171AB2F5E309B (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, float ___1_requiredSpaceWithoutPadding, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_3;
memset((&V_3), 0, sizeof(V_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
memset((&V_4), 0, sizeof(V_4));
float G_B2_0 = 0.0f;
float G_B1_0 = 0.0f;
int32_t G_B3_0 = 0;
float G_B3_1 = 0.0f;
int32_t G_B6_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:193>
float L_0 = ___1_requiredSpaceWithoutPadding;
int32_t L_1 = ___0_axis;
if (!L_1)
{
G_B2_0 = L_0;
goto IL_0011;
}
G_B1_0 = L_0;
}
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_2;
L_2 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = RectOffset_get_vertical_m43E46D9F313BB617044184A65350E6498A0709F0(L_2, NULL);
G_B3_0 = L_3;
G_B3_1 = G_B1_0;
goto IL_001c;
}
IL_0011:
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_4;
L_4 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = RectOffset_get_horizontal_m5C1795C027E4987A8532DC27D88FB3B9FFEC1352(L_4, NULL);
G_B3_0 = L_5;
G_B3_1 = G_B2_0;
}
IL_001c:
{
V_0 = ((float)il2cpp_codegen_add(G_B3_1, ((float)G_B3_0)));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:194>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6;
L_6 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
NullCheck(L_6);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7;
L_7 = RectTransform_get_rect_mC82A60F8C3805ED9833508CCC233689641207488(L_6, NULL);
V_3 = L_7;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline((&V_3), NULL);
V_4 = L_8;
int32_t L_9 = ___0_axis;
float L_10;
L_10 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_4), L_9, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:195>
float L_11 = V_0;
V_1 = ((float)il2cpp_codegen_subtract(L_10, L_11));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:196>
int32_t L_12 = ___0_axis;
float L_13;
L_13 = LayoutGroup_GetAlignmentOnAxis_m14E9D80D22AFAE88909D806F5439BCB9EF194A45(__this, L_12, NULL);
V_2 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:197>
int32_t L_14 = ___0_axis;
if (!L_14)
{
goto IL_0057;
}
}
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_15;
L_15 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_15);
int32_t L_16;
L_16 = RectOffset_get_top_m82E49FB93A5BD417131136F5A7DBA0F251F10263(L_15, NULL);
G_B6_0 = L_16;
goto IL_0062;
}
IL_0057:
{
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_17;
L_17 = LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline(__this, NULL);
NullCheck(L_17);
int32_t L_18;
L_18 = RectOffset_get_left_mA406D7AFF76E48507EF143CDB1D157C4D5430D90(L_17, NULL);
G_B6_0 = L_18;
}
IL_0062:
{
float L_19 = V_1;
float L_20 = V_2;
return ((float)il2cpp_codegen_add(((float)G_B6_0), ((float)il2cpp_codegen_multiply(L_19, L_20))));
}
}
// Method Definition Index: 67670
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutGroup_GetAlignmentOnAxis_m14E9D80D22AFAE88909D806F5439BCB9EF194A45 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, int32_t ___0_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:207>
int32_t L_0 = ___0_axis;
if (L_0)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:208>
int32_t L_1;
L_1 = LayoutGroup_get_childAlignment_m45C0D32DB91FD92852CA50278904034A26ADEFC1_inline(__this, NULL);
return ((float)il2cpp_codegen_multiply(((float)((int32_t)((int32_t)L_1%3))), (0.5f)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:210>
int32_t L_2;
L_2 = LayoutGroup_get_childAlignment_m45C0D32DB91FD92852CA50278904034A26ADEFC1_inline(__this, NULL);
return ((float)il2cpp_codegen_multiply(((float)((int32_t)((int32_t)L_2/3))), (0.5f)));
}
}
// Method Definition Index: 67671
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetLayoutInputForAxis_m3704D7673470CF7CF1F2B145F226C9C30C25E660 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, float ___0_totalMin, float ___1_totalPreferred, float ___2_totalFlexible, int32_t ___3_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:222>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_0 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_TotalMinSize);
int32_t L_1 = ___3_axis;
float L_2 = ___0_totalMin;
Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline(L_0, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:223>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_3 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_TotalPreferredSize);
int32_t L_4 = ___3_axis;
float L_5 = ___1_totalPreferred;
Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline(L_3, L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:224>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_6 = (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(&__this->___m_TotalFlexibleSize);
int32_t L_7 = ___3_axis;
float L_8 = ___2_totalFlexible;
Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline(L_6, L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:225>
return;
}
}
// Method Definition Index: 67672
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxis_m25F11D4F93E0D31E68F7227D74000FFB067A8FDC (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:235>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:236>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:238>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_rect;
int32_t L_3 = ___1_axis;
float L_4 = ___2_pos;
LayoutGroup_SetChildAlongAxisWithScale_mDCF850DCCD115F9B2ED8AC9D5D7EF8EA0B42EA94(__this, L_2, L_3, L_4, (1.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:239>
return;
}
}
// Method Definition Index: 67673
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxisWithScale_mDCF850DCCD115F9B2ED8AC9D5D7EF8EA0B42EA94 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, float ___3_scaleFactor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t G_B4_0 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B4_1 = NULL;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* G_B4_2 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B4_3 = NULL;
int32_t G_B3_0 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B3_1 = NULL;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* G_B3_2 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B3_3 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B5_1 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B5_2 = NULL;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* G_B5_3 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B5_4 = NULL;
int32_t G_B7_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B7_1 = NULL;
int32_t G_B6_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B6_1 = NULL;
float G_B8_0 = 0.0f;
int32_t G_B8_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B8_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:249>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:250>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:252>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:253>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:254>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_2 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
int32_t L_4 = ___1_axis;
if (!L_4)
{
G_B4_0 = ((int32_t)3840);
G_B4_1 = L_3;
G_B4_2 = __this;
G_B4_3 = L_2;
goto IL_001d;
}
G_B3_0 = ((int32_t)3840);
G_B3_1 = L_3;
G_B3_2 = __this;
G_B3_3 = L_2;
}
{
G_B5_0 = 4;
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
G_B5_3 = G_B3_2;
G_B5_4 = G_B3_3;
goto IL_001e;
}
IL_001d:
{
G_B5_0 = 2;
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
G_B5_3 = G_B4_2;
G_B5_4 = G_B4_3;
}
IL_001e:
{
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(G_B5_4, G_B5_3, G_B5_2, ((int32_t)(G_B5_1|G_B5_0)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:259>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
NullCheck(L_5);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:260>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
NullCheck(L_7);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:262>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9 = ___0_rect;
NullCheck(L_9);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_9, NULL);
V_0 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:263>
int32_t L_11 = ___1_axis;
int32_t L_12 = ___1_axis;
if (!L_12)
{
G_B7_0 = L_11;
G_B7_1 = (&V_0);
goto IL_0074;
}
G_B6_0 = L_11;
G_B6_1 = (&V_0);
}
{
float L_13 = ___2_pos;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14 = ___0_rect;
NullCheck(L_14);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_15;
L_15 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_14, NULL);
V_1 = L_15;
int32_t L_16 = ___1_axis;
float L_17;
L_17 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_1), L_16, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_18 = ___0_rect;
NullCheck(L_18);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19;
L_19 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_18, NULL);
V_1 = L_19;
int32_t L_20 = ___1_axis;
float L_21;
L_21 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_1), L_20, NULL);
float L_22 = ___3_scaleFactor;
G_B8_0 = ((float)il2cpp_codegen_subtract(((-L_13)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_17, ((float)il2cpp_codegen_subtract((1.0f), L_21)))), L_22))));
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
goto IL_0098;
}
IL_0074:
{
float L_23 = ___2_pos;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_24 = ___0_rect;
NullCheck(L_24);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25;
L_25 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_24, NULL);
V_1 = L_25;
int32_t L_26 = ___1_axis;
float L_27;
L_27 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_1), L_26, NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = ___0_rect;
NullCheck(L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_28, NULL);
V_1 = L_29;
int32_t L_30 = ___1_axis;
float L_31;
L_31 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_1), L_30, NULL);
float L_32 = ___3_scaleFactor;
G_B8_0 = ((float)il2cpp_codegen_add(L_23, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_27, L_31)), L_32))));
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
}
IL_0098:
{
Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline(G_B8_2, G_B8_1, G_B8_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:264>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_0;
NullCheck(L_33);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_33, L_34, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:265>
return;
}
}
// Method Definition Index: 67674
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxis_mBE88585F9D066C2997499871D934C0A4E9AE871F (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, float ___3_size, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:276>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:277>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:279>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_rect;
int32_t L_3 = ___1_axis;
float L_4 = ___2_pos;
float L_5 = ___3_size;
LayoutGroup_SetChildAlongAxisWithScale_mC1910181779269C2656D954DE36F384D19F11C22(__this, L_2, L_3, L_4, L_5, (1.0f), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:280>
return;
}
}
// Method Definition Index: 67675
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetChildAlongAxisWithScale_mC1910181779269C2656D954DE36F384D19F11C22 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, float ___2_pos, float ___3_size, float ___4_scaleFactor, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t G_B4_0 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B4_1 = NULL;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* G_B4_2 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B4_3 = NULL;
int32_t G_B3_0 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B3_1 = NULL;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* G_B3_2 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B3_3 = NULL;
int32_t G_B5_0 = 0;
int32_t G_B5_1 = 0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B5_2 = NULL;
LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* G_B5_3 = NULL;
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* G_B5_4 = NULL;
int32_t G_B7_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B7_1 = NULL;
int32_t G_B6_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B6_1 = NULL;
float G_B8_0 = 0.0f;
int32_t G_B8_1 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* G_B8_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:291>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:292>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:294>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:295>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:296>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:297>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:298>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:299>
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:300>
DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1* L_2 = (DrivenRectTransformTracker_tFB0706C933E3C68E4F377C204FCEEF091F1EE0B1*)(&__this->___m_Tracker);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
int32_t L_4 = ___1_axis;
if (!L_4)
{
G_B4_0 = ((int32_t)3840);
G_B4_1 = L_3;
G_B4_2 = __this;
G_B4_3 = L_2;
goto IL_0021;
}
G_B3_0 = ((int32_t)3840);
G_B3_1 = L_3;
G_B3_2 = __this;
G_B3_3 = L_2;
}
{
G_B5_0 = ((int32_t)8196);
G_B5_1 = G_B3_0;
G_B5_2 = G_B3_1;
G_B5_3 = G_B3_2;
G_B5_4 = G_B3_3;
goto IL_0026;
}
IL_0021:
{
G_B5_0 = ((int32_t)4098);
G_B5_1 = G_B4_0;
G_B5_2 = G_B4_1;
G_B5_3 = G_B4_2;
G_B5_4 = G_B4_3;
}
IL_0026:
{
DrivenRectTransformTracker_Add_mC0CE417831BF58E6DA81770CE5E2A99B142EEFEC(G_B5_4, G_B5_3, G_B5_2, ((int32_t)(G_B5_1|G_B5_0)), NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:305>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
NullCheck(L_5);
RectTransform_set_anchorMin_m931442ABE3368D6D4309F43DF1D64AB64B0F52E3(L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:306>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
NullCheck(L_7);
RectTransform_set_anchorMax_m52829ABEDD229ABD3DA20BCA676FA1DCA4A39B7D(L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:308>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9 = ___0_rect;
NullCheck(L_9);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10;
L_10 = RectTransform_get_sizeDelta_m822A8493F2035677384F1540A2E9E5ACE63010BB(L_9, NULL);
V_0 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:309>
int32_t L_11 = ___1_axis;
float L_12 = ___3_size;
Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline((&V_0), L_11, L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:310>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14 = V_0;
NullCheck(L_13);
RectTransform_set_sizeDelta_mC9A980EA6036E6725EF24CEDF3EE80A9B2B50EE5(L_13, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:312>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_15 = ___0_rect;
NullCheck(L_15);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = RectTransform_get_anchoredPosition_m38F25A4253B0905BB058BE73DBF43C7172CE0680(L_15, NULL);
V_1 = L_16;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:313>
int32_t L_17 = ___1_axis;
int32_t L_18 = ___1_axis;
if (!L_18)
{
G_B7_0 = L_17;
G_B7_1 = (&V_1);
goto IL_0087;
}
G_B6_0 = L_17;
G_B6_1 = (&V_1);
}
{
float L_19 = ___2_pos;
float L_20 = ___3_size;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21 = ___0_rect;
NullCheck(L_21);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
L_22 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_21, NULL);
V_2 = L_22;
int32_t L_23 = ___1_axis;
float L_24;
L_24 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_2), L_23, NULL);
float L_25 = ___4_scaleFactor;
G_B8_0 = ((float)il2cpp_codegen_subtract(((-L_19)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_20, ((float)il2cpp_codegen_subtract((1.0f), L_24)))), L_25))));
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
goto IL_009e;
}
IL_0087:
{
float L_26 = ___2_pos;
float L_27 = ___3_size;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_28 = ___0_rect;
NullCheck(L_28);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
L_29 = RectTransform_get_pivot_mA8334AF05AA7FF09A173A2430F2BB9E85E5CBFFF(L_28, NULL);
V_2 = L_29;
int32_t L_30 = ___1_axis;
float L_31;
L_31 = Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline((&V_2), L_30, NULL);
float L_32 = ___4_scaleFactor;
G_B8_0 = ((float)il2cpp_codegen_add(L_26, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_27, L_31)), L_32))));
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
}
IL_009e:
{
Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline(G_B8_2, G_B8_1, G_B8_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:314>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_33 = ___0_rect;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_1;
NullCheck(L_33);
RectTransform_set_anchoredPosition_mF903ACE04F6959B1CD67E2B94FABC0263068F965(L_33, L_34, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:315>
return;
}
}
// Method Definition Index: 67676
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutGroup_get_isRootLayoutGroup_mFB0EC6A489F3847C38599F1187755B6E04301B04 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:321>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:322>
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:323>
return (bool)1;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:324>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_3, NULL);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
NullCheck(L_4);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_7;
L_7 = Component_GetComponent_m4352437B839B9601EB007CAC1007C8E1FB8A427D(L_4, L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_8;
}
}
// Method Definition Index: 67677
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_OnRectTransformDimensionsChange_m32A8C9D736F6096B93235870A9623D63C2CBCA74 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:330>
UIBehaviour_OnRectTransformDimensionsChange_m86A6D20E0EBF41CDB89DD1E87F23624263B68159(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:331>
bool L_0;
L_0 = LayoutGroup_get_isRootLayoutGroup_mFB0EC6A489F3847C38599F1187755B6E04301B04(__this, NULL);
if (!L_0)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:332>
LayoutGroup_SetDirty_m32F20D8BB5C4B4DF350AF5F35A5917660FF9CE60(__this, NULL);
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:333>
return;
}
}
// Method Definition Index: 67678
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_OnTransformChildrenChanged_mF55AB48380641070CF0F92AC633357266D14A04A (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:337>
LayoutGroup_SetDirty_m32F20D8BB5C4B4DF350AF5F35A5917660FF9CE60(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:338>
return;
}
}
// Method Definition Index: 67680
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutGroup_SetDirty_m32F20D8BB5C4B4DF350AF5F35A5917660FF9CE60 (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:358>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (L_0)
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:359>
return;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:361>
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
bool L_1;
L_1 = CanvasUpdateRegistry_IsRebuildingLayout_m3C037968252136E38CF1AF8716DC671CE13917EA(NULL);
if (L_1)
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:362>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2;
L_2 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_2, NULL);
return;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:364>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3;
L_3 = LayoutGroup_get_rectTransform_mE9AD2CFD78229C631BF21260FDB40C2D0D895974(__this, NULL);
RuntimeObject* L_4;
L_4 = LayoutGroup_DelayedSetDirty_m67C0D880E25888F274BE8AE9D3F4C28EA4A22D0C(__this, L_3, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_5;
L_5 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:365>
return;
}
}
// Method Definition Index: 67681
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* LayoutGroup_DelayedSetDirty_m67C0D880E25888F274BE8AE9D3F4C28EA4A22D0C (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rectTransform, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* L_0 = (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2*)il2cpp_codegen_object_new(U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2_il2cpp_TypeInfo_var);
U3CDelayedSetDirtyU3Ed__56__ctor_mF6AE811754CADB1402BABF82639E38DB56C9AFCB(L_0, 0, NULL);
U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* L_1 = L_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_rectTransform;
NullCheck(L_1);
L_1->___rectTransform = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___rectTransform), (void*)L_2);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 67682
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedSetDirtyU3Ed__56__ctor_mF6AE811754CADB1402BABF82639E38DB56C9AFCB (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state = L_0;
return;
}
}
// Method Definition Index: 67683
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedSetDirtyU3Ed__56_System_IDisposable_Dispose_m347957DDD38BB5EFEE268E592550D258E5189F75 (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Method Definition Index: 67684
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CDelayedSetDirtyU3Ed__56_MoveNext_mE69F0D45357F390412D5833F35A0C4B4F3E47420 (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_0027;
}
}
{
return (bool)0;
}
IL_0010:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:369>
__this->___U3CU3E2__current = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)NULL);
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_0027:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:370>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = __this->___rectTransform;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:371>
return (bool)0;
}
}
// Method Definition Index: 67685
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDelayedSetDirtyU3Ed__56_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m581E5D52D9508F8B755213FC2BFFC15412352F79 (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 67686
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CDelayedSetDirtyU3Ed__56_System_Collections_IEnumerator_Reset_m7C5E44C5235E8C18D0066EF7464A6165F6D4B1C0 (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CDelayedSetDirtyU3Ed__56_System_Collections_IEnumerator_Reset_m7C5E44C5235E8C18D0066EF7464A6165F6D4B1C0_RuntimeMethod_var)));
}
}
// Method Definition Index: 67687
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CDelayedSetDirtyU3Ed__56_System_Collections_IEnumerator_get_Current_m83BB521EA7AF720756B95AA6D637557DFCDCA2A3 (U3CDelayedSetDirtyU3Ed__56_tBB95794CB5EF3D416C3147252ACD628FEE7267E2* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 67688
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_Initialize_m3186A381CF387FC04A9D52BF6ED9982B0150E562 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_controller, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:25>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_controller;
__this->___m_ToRebuild = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ToRebuild), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:26>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_controller;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
__this->___m_CachedHashFromTransform = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:27>
return;
}
}
// Method Definition Index: 67689
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_Clear_m2BCF887531F7BA60FB962F7153564A055A136AA1 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:31>
__this->___m_ToRebuild = (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ToRebuild), (void*)(RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:32>
__this->___m_CachedHashFromTransform = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:33>
return;
}
}
// Method Definition Index: 67690
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder__cctor_m5AE721B6C2738FA3FD23CF5103CEF96E6AEA578B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_ReapplyDrivenProperties_m2FAE70C6B03F93BDF9484BC4674FA80D956BE45F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1__ctor_m2C324854E468A9F886C89505363DCDFE89E70134_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__5_0_mD2D37BAA0BED9121AC22FDFC48D7CA35BF400E14_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__5_1_mE8F9670037E944B0EB22487F1640407057B8A290_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:21>
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_0 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E* L_1 = (Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E*)il2cpp_codegen_object_new(Func_1_tDBE6893D00AC6B576B73E8126944C481BCC4A74E_il2cpp_TypeInfo_var);
Func_1__ctor_mD47A61F86641C8C95119E11F527BA296C1D850A6(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__5_0_mD2D37BAA0BED9121AC22FDFC48D7CA35BF400E14_RuntimeMethod_var), NULL);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_2 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16* L_3 = (Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*)il2cpp_codegen_object_new(Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16_il2cpp_TypeInfo_var);
Action_1__ctor_m95B87C4100C95D265F830A7D99579381E54B292D(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__5_1_mE8F9670037E944B0EB22487F1640407057B8A290_RuntimeMethod_var), NULL);
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* L_4 = (ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13*)il2cpp_codegen_object_new(ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13_il2cpp_TypeInfo_var);
ObjectPool_1__ctor_m2C324854E468A9F886C89505363DCDFE89E70134(L_4, L_1, (Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*)NULL, L_3, (Action_1_t181C70CB5D293B53347189997A318CD2EFC0FB16*)NULL, (bool)1, ((int32_t)10), ((int32_t)10000), ObjectPool_1__ctor_m2C324854E468A9F886C89505363DCDFE89E70134_RuntimeMethod_var);
((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders), (void*)L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:37>
ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24* L_5 = (ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24*)il2cpp_codegen_object_new(ReapplyDrivenProperties_t3482EA130A01FF7EE2EEFE37F66A5215D08CFE24_il2cpp_TypeInfo_var);
ReapplyDrivenProperties__ctor_mC06AEE119C82C068873EE368C7C8DBE9CAD28949(L_5, NULL, (intptr_t)((void*)LayoutRebuilder_ReapplyDrivenProperties_m2FAE70C6B03F93BDF9484BC4674FA80D956BE45F_RuntimeMethod_var), NULL);
RectTransform_add_reapplyDrivenProperties_m92F5BD1B2500C408447F882F378CB52647AB6E72(L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:38>
return;
}
}
// Method Definition Index: 67691
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_ReapplyDrivenProperties_m2FAE70C6B03F93BDF9484BC4674FA80D956BE45F (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_driven, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:42>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_driven;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:43>
return;
}
}
// Method Definition Index: 67692
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* LayoutRebuilder_get_transform_m885E49969AFEF977B384D517212E68ABFDDB6555 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:45>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_ToRebuild;
return L_0;
}
}
// Method Definition Index: 67693
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutRebuilder_IsDestroyed_mEB8D2E6A0E61BD035965F28D30FB5BB41AAB2149 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:52>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_ToRebuild;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_1;
}
}
// Method Definition Index: 67694
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_StripDisabledBehavioursFromList_mB6E476924D6DDDA8050F40300A58696303F0753A (List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___0_components, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAll_m0CFB1382FCF3F4F863778764F398805383869FCC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CStripDisabledBehavioursFromListU3Eb__10_0_m03CF501571C52837064AFBD196238DB52B64BC5E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* G_B2_0 = NULL;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* G_B2_1 = NULL;
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* G_B1_0 = NULL;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* G_B1_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:57>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_0 = ___0_components;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* L_1 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__10_0;
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_3 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* L_4 = (Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD*)il2cpp_codegen_object_new(Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD_il2cpp_TypeInfo_var);
Predicate_1__ctor_m94DB4F0249AB62838CF8812BE34F25076A68B42E(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CStripDisabledBehavioursFromListU3Eb__10_0_m03CF501571C52837064AFBD196238DB52B64BC5E_RuntimeMethod_var), NULL);
Predicate_1_t602E6424926D5CF7A281D21A84986979764EFEFD* L_5 = L_4;
((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__10_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__10_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
NullCheck(G_B2_1);
int32_t L_6;
L_6 = List_1_RemoveAll_m0CFB1382FCF3F4F863778764F398805383869FCC(G_B2_1, G_B2_0, List_1_RemoveAll_m0CFB1382FCF3F4F863778764F398805383869FCC_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:58>
return;
}
}
// Method Definition Index: 67695
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_ForceRebuildLayoutImmediate_mCCA094579654469919EFA4B5AA5D9AF93CD67B4A (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_layoutRoot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:70>
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* L_0 = ((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders;
NullCheck(L_0);
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_1;
L_1 = ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_inline(L_0, ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_RuntimeMethod_var);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:71>
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_2 = V_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_layoutRoot;
NullCheck(L_2);
LayoutRebuilder_Initialize_m3186A381CF387FC04A9D52BF6ED9982B0150E562(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:72>
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_4 = V_0;
NullCheck(L_4);
LayoutRebuilder_Rebuild_mE0477A991681D208BF504CCAABFE01D7FCD8E137(L_4, 1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:73>
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* L_5 = ((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_6 = V_0;
NullCheck(L_5);
ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_inline(L_5, L_6, ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:74>
return;
}
}
// Method Definition Index: 67696
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_Rebuild_mE0477A991681D208BF504CCAABFE01D7FCD8E137 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, int32_t ___0_executing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRebuildU3Eb__12_0_mDB44431ACB66295B4B09C0132E9EF267DB0090F1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRebuildU3Eb__12_1_m08B6A90656111D084CCF7AF3B07D50C03B95BF9F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRebuildU3Eb__12_2_m516829AF584D4F446B08587F777088C704548C40_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRebuildU3Eb__12_3_mDEE0C1EB02D33044B945FF479F81E7A3DD85684B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B3_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B3_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B3_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B2_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B5_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B5_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B5_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B4_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B4_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B4_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B7_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B7_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B7_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B6_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B6_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B6_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B9_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B9_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B9_2 = NULL;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* G_B8_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B8_1 = NULL;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* G_B8_2 = NULL;
{
int32_t L_0 = ___0_executing;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_00b3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:85>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = __this->___m_ToRebuild;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_2 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_0;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_3 = L_2;
if (L_3)
{
G_B3_0 = L_3;
G_B3_1 = L_1;
G_B3_2 = __this;
goto IL_002d;
}
G_B2_0 = L_3;
G_B2_1 = L_1;
G_B2_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_4 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_5 = (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7*)il2cpp_codegen_object_new(UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mDC6E71A0360A25DEB121FFF254157C1A3634BE42(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CRebuildU3Eb__12_0_mDB44431ACB66295B4B09C0132E9EF267DB0090F1_RuntimeMethod_var), NULL);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_6 = L_5;
((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_0 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_0), (void*)L_6);
G_B3_0 = L_6;
G_B3_1 = G_B2_1;
G_B3_2 = G_B2_2;
}
IL_002d:
{
NullCheck(G_B3_2);
LayoutRebuilder_PerformLayoutCalculation_m0733192A11C335EEF72298A2321937CDA97A1C34(G_B3_2, G_B3_1, G_B3_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:86>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = __this->___m_ToRebuild;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_8 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_1;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_9 = L_8;
if (L_9)
{
G_B5_0 = L_9;
G_B5_1 = L_7;
G_B5_2 = __this;
goto IL_0058;
}
G_B4_0 = L_9;
G_B4_1 = L_7;
G_B4_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_10 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_11 = (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7*)il2cpp_codegen_object_new(UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mDC6E71A0360A25DEB121FFF254157C1A3634BE42(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CRebuildU3Eb__12_1_m08B6A90656111D084CCF7AF3B07D50C03B95BF9F_RuntimeMethod_var), NULL);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_12 = L_11;
((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_1), (void*)L_12);
G_B5_0 = L_12;
G_B5_1 = G_B4_1;
G_B5_2 = G_B4_2;
}
IL_0058:
{
NullCheck(G_B5_2);
LayoutRebuilder_PerformLayoutControl_mA6EB813FBAC300966A6357D248FAADD947C92D4B(G_B5_2, G_B5_1, G_B5_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:87>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_13 = __this->___m_ToRebuild;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_14 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_2;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_15 = L_14;
if (L_15)
{
G_B7_0 = L_15;
G_B7_1 = L_13;
G_B7_2 = __this;
goto IL_0083;
}
G_B6_0 = L_15;
G_B6_1 = L_13;
G_B6_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_16 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_17 = (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7*)il2cpp_codegen_object_new(UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mDC6E71A0360A25DEB121FFF254157C1A3634BE42(L_17, L_16, (intptr_t)((void*)U3CU3Ec_U3CRebuildU3Eb__12_2_m516829AF584D4F446B08587F777088C704548C40_RuntimeMethod_var), NULL);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_18 = L_17;
((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_2 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_2), (void*)L_18);
G_B7_0 = L_18;
G_B7_1 = G_B6_1;
G_B7_2 = G_B6_2;
}
IL_0083:
{
NullCheck(G_B7_2);
LayoutRebuilder_PerformLayoutCalculation_m0733192A11C335EEF72298A2321937CDA97A1C34(G_B7_2, G_B7_1, G_B7_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:88>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_19 = __this->___m_ToRebuild;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_20 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_3;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_21 = L_20;
if (L_21)
{
G_B9_0 = L_21;
G_B9_1 = L_19;
G_B9_2 = __this;
goto IL_00ae;
}
G_B8_0 = L_21;
G_B8_1 = L_19;
G_B8_2 = __this;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_22 = ((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9;
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_23 = (UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7*)il2cpp_codegen_object_new(UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7_il2cpp_TypeInfo_var);
UnityAction_1__ctor_mDC6E71A0360A25DEB121FFF254157C1A3634BE42(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3CRebuildU3Eb__12_3_mDEE0C1EB02D33044B945FF479F81E7A3DD85684B_RuntimeMethod_var), NULL);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_24 = L_23;
((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_3 = L_24;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9__12_3), (void*)L_24);
G_B9_0 = L_24;
G_B9_1 = G_B8_1;
G_B9_2 = G_B8_2;
}
IL_00ae:
{
NullCheck(G_B9_2);
LayoutRebuilder_PerformLayoutControl_mA6EB813FBAC300966A6357D248FAADD947C92D4B(G_B9_2, G_B9_1, G_B9_0, NULL);
}
IL_00b3:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:91>
return;
}
}
// Method Definition Index: 67697
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_PerformLayoutControl_mA6EB813FBAC300966A6357D248FAADD947C92D4B (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___1_action, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutSelfController_t0E526AE7F9329BA48E86991F8BBC2C0F6C406CA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_3 = NULL;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:95>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:96>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:98>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_2;
L_2 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:99>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_6 = V_0;
NullCheck(L_3);
Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365(L_3, L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:100>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_StripDisabledBehavioursFromList_mB6E476924D6DDDA8050F40300A58696303F0753A(L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:105>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_8 = V_0;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_8, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_9) <= ((int32_t)0)))
{
goto IL_00ee;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:111>
V_1 = 0;
goto IL_0056;
}
IL_0037:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:112>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_12;
L_12 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_10, L_11, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
if (!((RuntimeObject*)IsInst((RuntimeObject*)L_12, ILayoutSelfController_t0E526AE7F9329BA48E86991F8BBC2C0F6C406CA3_il2cpp_TypeInfo_var)))
{
goto IL_0052;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:113>
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_13 = ___1_action;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_14 = V_0;
int32_t L_15 = V_1;
NullCheck(L_14);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_16;
L_16 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_14, L_15, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
NullCheck(L_13);
UnityAction_1_Invoke_m5A664E7E7EB4C9C10661F12DFFB214DF00DD5A8B_inline(L_13, L_16, NULL);
}
IL_0052:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:111>
int32_t L_17 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:111>
int32_t L_18 = V_1;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_19 = V_0;
NullCheck(L_19);
int32_t L_20;
L_20 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_19, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_0037;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:116>
V_2 = 0;
goto IL_00bc;
}
IL_0063:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:117>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_21 = V_0;
int32_t L_22 = V_2;
NullCheck(L_21);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_23;
L_23 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_21, L_22, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
if (((RuntimeObject*)IsInst((RuntimeObject*)L_23, ILayoutSelfController_t0E526AE7F9329BA48E86991F8BBC2C0F6C406CA3_il2cpp_TypeInfo_var)))
{
goto IL_00b8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:119>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_24 = V_0;
int32_t L_25 = V_2;
NullCheck(L_24);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_26;
L_26 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_24, L_25, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
V_3 = L_26;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:121>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_27 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_28;
L_28 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_27, NULL);
if (!L_28)
{
goto IL_00ab;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_29 = V_3;
if (!((ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E*)IsInstClass((RuntimeObject*)L_29, ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var)))
{
goto IL_00ab;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:123>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_30 = V_3;
NullCheck(((ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E*)CastclassClass((RuntimeObject*)L_30, ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var)));
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31;
L_31 = ScrollRect_get_content_m7878BCA28A96B7FBA02DC466A1ED2C9E191C6996_inline(((ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E*)CastclassClass((RuntimeObject*)L_30, ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E_il2cpp_TypeInfo_var)), NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_32 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_31, L_32, NULL);
if (!L_33)
{
goto IL_00b8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:124>
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_34 = ___1_action;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_35 = V_0;
int32_t L_36 = V_2;
NullCheck(L_35);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_37;
L_37 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_35, L_36, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
NullCheck(L_34);
UnityAction_1_Invoke_m5A664E7E7EB4C9C10661F12DFFB214DF00DD5A8B_inline(L_34, L_37, NULL);
goto IL_00b8;
}
IL_00ab:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:128>
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_38 = ___1_action;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_39 = V_0;
int32_t L_40 = V_2;
NullCheck(L_39);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_41;
L_41 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_39, L_40, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
NullCheck(L_38);
UnityAction_1_Invoke_m5A664E7E7EB4C9C10661F12DFFB214DF00DD5A8B_inline(L_38, L_41, NULL);
}
IL_00b8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:116>
int32_t L_42 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00bc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:116>
int32_t L_43 = V_2;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_44 = V_0;
NullCheck(L_44);
int32_t L_45;
L_45 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_44, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_43) < ((int32_t)L_45)))
{
goto IL_0063;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:132>
V_4 = 0;
goto IL_00e4;
}
IL_00ca:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:133>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_46 = ___0_rect;
int32_t L_47 = V_4;
NullCheck(L_46);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_48;
L_48 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_46, L_47, NULL);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_49 = ___1_action;
LayoutRebuilder_PerformLayoutControl_mA6EB813FBAC300966A6357D248FAADD947C92D4B(__this, ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_48, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)), L_49, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:132>
int32_t L_50 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_50, 1));
}
IL_00e4:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:132>
int32_t L_51 = V_4;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_52 = ___0_rect;
NullCheck(L_52);
int32_t L_53;
L_53 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_52, NULL);
if ((((int32_t)L_51) < ((int32_t)L_53)))
{
goto IL_00ca;
}
}
IL_00ee:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:136>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_54 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_54, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:137>
return;
}
}
// Method Definition Index: 67698
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_PerformLayoutCalculation_m0733192A11C335EEF72298A2321937CDA97A1C34 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* ___1_action, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL;
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:141>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:142>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:144>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_2;
L_2 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:145>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_6 = V_0;
NullCheck(L_3);
Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365(L_3, L_5, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:146>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_7 = V_0;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_StripDisabledBehavioursFromList_mB6E476924D6DDDA8050F40300A58696303F0753A(L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:151>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_8 = V_0;
NullCheck(L_8);
int32_t L_9;
L_9 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_8, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_9) > ((int32_t)0)))
{
goto IL_0044;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_10 = ___0_rect;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
NullCheck(L_10);
bool L_13;
L_13 = Component_TryGetComponent_mC2472304301C1523E25A5FACD0BCD1CC471B7BD0(L_10, L_12, (&V_1), NULL);
if (!L_13)
{
goto IL_0086;
}
}
IL_0044:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:156>
V_2 = 0;
goto IL_005f;
}
IL_0048:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:157>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_14 = ___0_rect;
int32_t L_15 = V_2;
NullCheck(L_14);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_14, L_15, NULL);
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_17 = ___1_action;
LayoutRebuilder_PerformLayoutCalculation_m0733192A11C335EEF72298A2321937CDA97A1C34(__this, ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_16, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var)), L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:156>
int32_t L_18 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:156>
int32_t L_19 = V_2;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_20 = ___0_rect;
NullCheck(L_20);
int32_t L_21;
L_21 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_20, NULL);
if ((((int32_t)L_19) < ((int32_t)L_21)))
{
goto IL_0048;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:159>
V_3 = 0;
goto IL_007d;
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:160>
UnityAction_1_t08643BD289D9DD7E6CD60BA4721F56BE50AF56E7* L_22 = ___1_action;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_23 = V_0;
int32_t L_24 = V_3;
NullCheck(L_23);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_25;
L_25 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_23, L_24, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
NullCheck(L_22);
UnityAction_1_Invoke_m5A664E7E7EB4C9C10661F12DFFB214DF00DD5A8B_inline(L_22, L_25, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:159>
int32_t L_26 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_007d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:159>
int32_t L_27 = V_3;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_28 = V_0;
NullCheck(L_28);
int32_t L_29;
L_29 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_28, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_27) < ((int32_t)L_29)))
{
goto IL_006c;
}
}
IL_0086:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:163>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_30 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_30, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:164>
return;
}
}
// Method Definition Index: 67699
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_MarkLayoutForRebuild_m37F415D59609E9D18D49423D9C33E7EA6D859EBD (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL;
bool V_1 = false;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_2 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_3 = NULL;
int32_t V_4 = 0;
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_5 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:172>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0017;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_rect;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0018;
}
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:173>
return;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:175>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_5;
L_5 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:176>
V_1 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:177>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_6 = ___0_rect;
V_2 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:178>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = V_2;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_7, NULL);
V_3 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_8, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var));
goto IL_0095;
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:181>
V_1 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:182>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_9 = V_3;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast<intptr_t> (ILayoutGroup_tFFD3B56F009C2273032C7A0E1BF6D305B4917D8F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_11;
L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_12 = V_0;
NullCheck(L_9);
Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365(L_9, L_11, L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:184>
V_4 = 0;
goto IL_007f;
}
IL_0048:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:186>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_13 = V_0;
int32_t L_14 = V_4;
NullCheck(L_13);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_15;
L_15 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_13, L_14, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
V_5 = L_15;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:187>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_16 = V_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_17)
{
goto IL_0079;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_18 = V_5;
if (!((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_18, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)))
{
goto IL_0079;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_19 = V_5;
NullCheck(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_19, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)));
bool L_20;
L_20 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_19, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)), NULL);
if (!L_20)
{
goto IL_0079;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:189>
V_1 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:190>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_21 = V_3;
V_2 = L_21;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:191>
goto IL_0089;
}
IL_0079:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:184>
int32_t L_22 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
}
IL_007f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:184>
int32_t L_23 = V_4;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_24 = V_0;
NullCheck(L_24);
int32_t L_25;
L_25 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_24, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_23) < ((int32_t)L_25)))
{
goto IL_0048;
}
}
IL_0089:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:195>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_26 = V_3;
NullCheck(L_26);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
L_27 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_26, NULL);
V_3 = ((RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5*)IsInstSealed((RuntimeObject*)L_27, RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_il2cpp_TypeInfo_var));
}
IL_0095:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:179>
bool L_28 = V_1;
if (!L_28)
{
goto IL_00af;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_29 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_30)
{
goto IL_00af;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_31 = V_3;
NullCheck(L_31);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32;
L_32 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_31, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_33)
{
goto IL_0030;
}
}
IL_00af:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:200>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_34 = V_2;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_35 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_36;
L_36 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_34, L_35, NULL);
if (!L_36)
{
goto IL_00c8;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_37 = V_2;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_38 = V_0;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
bool L_39;
L_39 = LayoutRebuilder_ValidController_m28AC31CE8158B1D2D9656A99ACE3F259F5212C70(L_37, L_38, NULL);
if (L_39)
{
goto IL_00c8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:202>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_40 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_40, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:203>
return;
}
IL_00c8:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:206>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_41 = V_2;
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder_MarkLayoutRootForRebuild_m72542D06667BE02C021D13ADC4C77094614552FF(L_41, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:207>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_42 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_42, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:208>
return;
}
}
// Method Definition Index: 67700
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutRebuilder_ValidController_m28AC31CE8158B1D2D9656A99ACE3F259F5212C70 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_layoutRoot, List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* ___1_comps, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:212>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_layoutRoot;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0017;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2 = ___0_layoutRoot;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0019;
}
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:213>
return (bool)0;
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:215>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_layoutRoot;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_8 = ___1_comps;
NullCheck(L_5);
Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365(L_5, L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:216>
V_0 = 0;
goto IL_005a;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:218>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_9 = ___1_comps;
int32_t L_10 = V_0;
NullCheck(L_9);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_11;
L_11 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_9, L_10, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
V_1 = L_11;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:219>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_12 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_0056;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_14 = V_1;
if (!((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_14, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)))
{
goto IL_0056;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_15 = V_1;
NullCheck(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_15, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)));
bool L_16;
L_16 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_15, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)), NULL);
if (!L_16)
{
goto IL_0056;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:221>
return (bool)1;
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:216>
int32_t L_17 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_005a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:216>
int32_t L_18 = V_0;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_19 = ___1_comps;
NullCheck(L_19);
int32_t L_20;
L_20 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_19, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:225>
return (bool)0;
}
}
// Method Definition Index: 67701
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_MarkLayoutRootForRebuild_m72542D06667BE02C021D13ADC4C77094614552FF (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_controller, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:230>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_controller;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:231>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:233>
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* L_2 = ((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders;
NullCheck(L_2);
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_3;
L_3 = ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_inline(L_2, ObjectPool_1_Get_m44B62E45F664B5165356E0A33BFDB740A8E0FAA3_RuntimeMethod_var);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:234>
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_4 = V_0;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_controller;
NullCheck(L_4);
LayoutRebuilder_Initialize_m3186A381CF387FC04A9D52BF6ED9982B0150E562(L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:235>
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_6 = V_0;
il2cpp_codegen_runtime_class_init_inline(CanvasUpdateRegistry_t7A4CC63D880F418DCDE83152B6FDB3259DF14DD1_il2cpp_TypeInfo_var);
bool L_7;
L_7 = CanvasUpdateRegistry_TryRegisterCanvasElementForLayoutRebuild_mCF214BCE7C81643D9684D93C2CC40FEC599E72EB(L_6, NULL);
if (L_7)
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:236>
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* L_8 = ((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders;
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_9 = V_0;
NullCheck(L_8);
ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_inline(L_8, L_9, ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var);
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:237>
return;
}
}
// Method Definition Index: 67702
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_LayoutComplete_mB93ADFB170DD29029D271710D946FE0B08665380 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:241>
il2cpp_codegen_runtime_class_init_inline(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
ObjectPool_1_tDE5205EBC7D2F32B8E4C24776B7C16DA24707C13* L_0 = ((LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_StaticFields*)il2cpp_codegen_static_fields_for(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var))->___s_Rebuilders;
NullCheck(L_0);
ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_inline(L_0, __this, ObjectPool_1_Release_m0C25EFCFFEED6FE445843DA43005C268E8669982_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:242>
return;
}
}
// Method Definition Index: 67703
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder_GraphicUpdateComplete_m177178144B034919E062EB9C205AB65CB437BC6D (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:245>
return;
}
}
// Method Definition Index: 67704
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LayoutRebuilder_GetHashCode_m408B8FD9884FA8F7F967F1E8C7015055B8F780D3 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:249>
int32_t L_0 = __this->___m_CachedHashFromTransform;
return L_0;
}
}
// Method Definition Index: 67705
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LayoutRebuilder_Equals_mD6E988174B451D9E832E3FC8B1EBBA0DD1FFB92E (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:259>
RuntimeObject* L_0 = ___0_obj;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, __this);
return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0);
}
}
// Method Definition Index: 67706
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LayoutRebuilder_ToString_m7F8066428103BE4A1E0A71F45B1D0E725E377A58 (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F26F084D4574828999334B0C3CE835686BAFFEF);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_0 = NULL;
String_t* G_B2_1 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_0 = NULL;
String_t* G_B1_1 = NULL;
String_t* G_B3_0 = NULL;
String_t* G_B3_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:264>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_ToRebuild;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
G_B2_1 = _stringLiteral8F26F084D4574828999334B0C3CE835686BAFFEF;
goto IL_0012;
}
G_B1_0 = L_1;
G_B1_1 = _stringLiteral8F26F084D4574828999334B0C3CE835686BAFFEF;
}
{
G_B3_0 = ((String_t*)(NULL));
G_B3_1 = G_B1_1;
goto IL_0017;
}
IL_0012:
{
NullCheck(G_B2_0);
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, G_B2_0);
G_B3_0 = L_2;
G_B3_1 = G_B2_1;
}
IL_0017:
{
String_t* L_3;
L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B3_1, G_B3_0, NULL);
return L_3;
}
}
// Method Definition Index: 67707
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LayoutRebuilder__ctor_m685B1B7449046E3467525550996AFB6A4565219E (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* __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: 67708
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0D6AD1DB52B49A72650F253F02B465D02C18BE04 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* L_0 = (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49*)il2cpp_codegen_object_new(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mD28F0F8B5399F1C60A8E4575F9DCDC847D2CAA23(L_0, NULL);
((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 67709
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mD28F0F8B5399F1C60A8E4575F9DCDC847D2CAA23 (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 67710
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* U3CU3Ec_U3C_cctorU3Eb__5_0_mD2D37BAA0BED9121AC22FDFC48D7CA35BF400E14 (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:21>
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_0 = (LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564*)il2cpp_codegen_object_new(LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564_il2cpp_TypeInfo_var);
LayoutRebuilder__ctor_m685B1B7449046E3467525550996AFB6A4565219E(L_0, NULL);
return L_0;
}
}
// Method Definition Index: 67711
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__5_1_mE8F9670037E944B0EB22487F1640407057B8A290 (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* ___0_x, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:21>
LayoutRebuilder_tD2269CCD93BD5A8C4A92188C66E212B976FA6564* L_0 = ___0_x;
NullCheck(L_0);
LayoutRebuilder_Clear_m2BCF887531F7BA60FB962F7153564A055A136AA1(L_0, NULL);
return;
}
}
// Method Definition Index: 67712
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CStripDisabledBehavioursFromListU3Eb__10_0_m03CF501571C52837064AFBD196238DB52B64BC5E (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:57>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_e;
if (!((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_0, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)))
{
goto IL_0017;
}
}
{
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_1 = ___0_e;
NullCheck(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_1, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)));
bool L_2;
L_2 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_1, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)), NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
IL_0017:
{
return (bool)0;
}
}
// Method Definition Index: 67713
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRebuildU3Eb__12_0_mDB44431ACB66295B4B09C0132E9EF267DB0090F1 (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:85>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_e;
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var)));
InterfaceActionInvoker0::Invoke(0, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var)));
return;
}
}
// Method Definition Index: 67714
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRebuildU3Eb__12_1_m08B6A90656111D084CCF7AF3B07D50C03B95BF9F (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:86>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_e;
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var)));
InterfaceActionInvoker0::Invoke(0, ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var)));
return;
}
}
// Method Definition Index: 67715
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRebuildU3Eb__12_2_m516829AF584D4F446B08587F777088C704548C40 (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:87>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_e;
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var)));
InterfaceActionInvoker0::Invoke(1, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var)));
return;
}
}
// Method Definition Index: 67716
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRebuildU3Eb__12_3_mDEE0C1EB02D33044B945FF479F81E7A3DD85684B (U3CU3Ec_t05E9087D6DC13FB7E1FA9D15438AFB32B6BEEE49* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutRebuilder.cs:88>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_0 = ___0_e;
NullCheck(((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var)));
InterfaceActionInvoker0::Invoke(1, ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var, ((RuntimeObject*)IsInst((RuntimeObject*)L_0, ILayoutController_tD6B9DA814D1859D5391E51BDD5CDD3192AD5DFA8_il2cpp_TypeInfo_var)));
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: 67717
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetMinSize_mE0421687F579243D5252F065A737268EF736374C (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:18>
int32_t L_0 = ___1_axis;
if (!L_0)
{
goto IL_000a;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_rect;
float L_2;
L_2 = LayoutUtility_GetMinHeight_mB428914EB41682FC709CDBB27A0CB42D42EC4D9E(L_1, NULL);
return L_2;
}
IL_000a:
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
float L_4;
L_4 = LayoutUtility_GetMinWidth_m920875D5D911EF3FAC615C045D9178630697A0F3(L_3, NULL);
return L_4;
}
}
// Method Definition Index: 67718
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetPreferredSize_mCAFD360B8490CD02AF5F99E93E09D8625BD85F52 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:31>
int32_t L_0 = ___1_axis;
if (!L_0)
{
goto IL_000a;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_rect;
float L_2;
L_2 = LayoutUtility_GetPreferredHeight_m3E8CDE02CC980080BBD4BBA1D6BFDFD42F7CF706(L_1, NULL);
return L_2;
}
IL_000a:
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
float L_4;
L_4 = LayoutUtility_GetPreferredWidth_mFF51E72881BE14E8C59521A71188E458475D4052(L_3, NULL);
return L_4;
}
}
// Method Definition Index: 67719
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetFlexibleSize_m2D6400EB342AE2E811DAFFF0CD2AA2F8AA5DD655 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, int32_t ___1_axis, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:44>
int32_t L_0 = ___1_axis;
if (!L_0)
{
goto IL_000a;
}
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_rect;
float L_2;
L_2 = LayoutUtility_GetFlexibleHeight_m13C0A91CEB1B4DE827C4B9E5230D4AA73FFC23DC(L_1, NULL);
return L_2;
}
IL_000a:
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = ___0_rect;
float L_4;
L_4 = LayoutUtility_GetFlexibleWidth_mFE4684C5AC223E1D8E4369AA3460461A3964D9BE(L_3, NULL);
return L_4;
}
}
// Method Definition Index: 67720
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetMinWidth_m920875D5D911EF3FAC615C045D9178630697A0F3 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetMinWidthU3Eb__3_0_mB230985725E48B130593DCE9618576ABD38544E9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B1_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:56>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__3_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_3 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_4 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CGetMinWidthU3Eb__3_0_mB230985725E48B130593DCE9618576ABD38544E9_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_5 = L_4;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__3_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__3_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
float L_6;
L_6 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B2_1, G_B2_0, (0.0f), NULL);
return L_6;
}
}
// Method Definition Index: 67721
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetPreferredWidth_mFF51E72881BE14E8C59521A71188E458475D4052 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetPreferredWidthU3Eb__4_0_mB8A573FB7B4D32CBC78F6AF30C42FDD204D18862_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetPreferredWidthU3Eb__4_1_m21A4B6CC6110B2FE507ECD670D1C701BC9E1C9F9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B1_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B4_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B4_1 = NULL;
float G_B4_2 = 0.0f;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B3_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B3_1 = NULL;
float G_B3_2 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:68>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__4_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_3 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_4 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CGetPreferredWidthU3Eb__4_0_mB8A573FB7B4D32CBC78F6AF30C42FDD204D18862_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_5 = L_4;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__4_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__4_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
float L_6;
L_6 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B2_1, G_B2_0, (0.0f), NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_8 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__4_1;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_9 = L_8;
if (L_9)
{
G_B4_0 = L_9;
G_B4_1 = L_7;
G_B4_2 = L_6;
goto IL_004a;
}
G_B3_0 = L_9;
G_B3_1 = L_7;
G_B3_2 = L_6;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_10 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_11 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CGetPreferredWidthU3Eb__4_1_m21A4B6CC6110B2FE507ECD670D1C701BC9E1C9F9_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_12 = L_11;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__4_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__4_1), (void*)L_12);
G_B4_0 = L_12;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
}
IL_004a:
{
float L_13;
L_13 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B4_1, G_B4_0, (0.0f), NULL);
float L_14;
L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(G_B4_2, L_13, NULL);
return L_14;
}
}
// Method Definition Index: 67722
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetFlexibleWidth_mFE4684C5AC223E1D8E4369AA3460461A3964D9BE (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetFlexibleWidthU3Eb__5_0_mDAFF6CD37904716095CE8E674BB7D2586ED17A95_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B1_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:80>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__5_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_3 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_4 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CGetFlexibleWidthU3Eb__5_0_mDAFF6CD37904716095CE8E674BB7D2586ED17A95_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_5 = L_4;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__5_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__5_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
float L_6;
L_6 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B2_1, G_B2_0, (0.0f), NULL);
return L_6;
}
}
// Method Definition Index: 67723
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetMinHeight_mB428914EB41682FC709CDBB27A0CB42D42EC4D9E (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetMinHeightU3Eb__6_0_m92D133D332D83DAECA59B06DD94CE6390C617162_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B1_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:92>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__6_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_3 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_4 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CGetMinHeightU3Eb__6_0_m92D133D332D83DAECA59B06DD94CE6390C617162_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_5 = L_4;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__6_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__6_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
float L_6;
L_6 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B2_1, G_B2_0, (0.0f), NULL);
return L_6;
}
}
// Method Definition Index: 67724
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetPreferredHeight_m3E8CDE02CC980080BBD4BBA1D6BFDFD42F7CF706 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetPreferredHeightU3Eb__7_0_m869A0C6EBD3699CA96970C944D80A94779D58FEA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetPreferredHeightU3Eb__7_1_m6851C73E5D55417BF6A9A29D3DD22EA033D40EEB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B1_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B4_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B4_1 = NULL;
float G_B4_2 = 0.0f;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B3_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B3_1 = NULL;
float G_B3_2 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:104>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__7_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_3 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_4 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CGetPreferredHeightU3Eb__7_0_m869A0C6EBD3699CA96970C944D80A94779D58FEA_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_5 = L_4;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__7_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__7_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
float L_6;
L_6 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B2_1, G_B2_0, (0.0f), NULL);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_7 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_8 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__7_1;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_9 = L_8;
if (L_9)
{
G_B4_0 = L_9;
G_B4_1 = L_7;
G_B4_2 = L_6;
goto IL_004a;
}
G_B3_0 = L_9;
G_B3_1 = L_7;
G_B3_2 = L_6;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_10 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_11 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CGetPreferredHeightU3Eb__7_1_m6851C73E5D55417BF6A9A29D3DD22EA033D40EEB_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_12 = L_11;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__7_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__7_1), (void*)L_12);
G_B4_0 = L_12;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
}
IL_004a:
{
float L_13;
L_13 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B4_1, G_B4_0, (0.0f), NULL);
float L_14;
L_14 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(G_B4_2, L_13, NULL);
return L_14;
}
}
// Method Definition Index: 67725
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetFlexibleHeight_m13C0A91CEB1B4DE827C4B9E5230D4AA73FFC23DC (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetFlexibleHeightU3Eb__8_0_m55A0D46B9D7CD1002AE7F803E496E6F1A98F3E24_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_1 = NULL;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* G_B1_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:116>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__8_0;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0020;
}
G_B1_0 = L_2;
G_B1_1 = L_0;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_3 = ((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_4 = (Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5*)il2cpp_codegen_object_new(Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5_il2cpp_TypeInfo_var);
Func_2__ctor_mF13523F5527AAC70E6AD6F5F63D7F06BB47C9506(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CGetFlexibleHeightU3Eb__8_0_m55A0D46B9D7CD1002AE7F803E496E6F1A98F3E24_RuntimeMethod_var), NULL);
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_5 = L_4;
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__8_0 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9__8_0), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0020:
{
float L_6;
L_6 = LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7(G_B2_1, G_B2_0, (0.0f), NULL);
return L_6;
}
}
// Method Definition Index: 67726
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetLayoutProperty_m3A5BD03879B0B223BE78DDD6AB7595BDF14CF7A7 (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___1_property, float ___2_defaultValue, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:129>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = ___0_rect;
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_1 = ___1_property;
float L_2 = ___2_defaultValue;
float L_3;
L_3 = LayoutUtility_GetLayoutProperty_mEE37FED419E8D6C3B799296DC6712D312AA5261F(L_0, L_1, L_2, (&V_0), NULL);
return L_3;
}
}
// Method Definition Index: 67727
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LayoutUtility_GetLayoutProperty_mEE37FED419E8D6C3B799296DC6712D312AA5261F (RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___0_rect, Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* ___1_property, float ___2_defaultValue, RuntimeObject** ___3_source, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
int32_t V_1 = 0;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
RuntimeObject* V_5 = NULL;
int32_t V_6 = 0;
float V_7 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:142>
RuntimeObject** L_0 = ___3_source;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:143>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = ___0_rect;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:144>
return (0.0f);
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:145>
float L_3 = ___2_defaultValue;
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:146>
V_1 = ((int32_t)-2147483648LL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:147>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_4;
L_4 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_2 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:148>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_5 = ___0_rect;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_6 = { reinterpret_cast<intptr_t> (ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_7;
L_7 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_6, NULL);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_8 = V_2;
NullCheck(L_5);
Component_GetComponents_mFD04B9CB0BD37505417054D614436B5844DC4365(L_5, L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:150>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_9 = V_2;
NullCheck(L_9);
int32_t L_10;
L_10 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_9, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
V_3 = L_10;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:151>
V_4 = 0;
goto IL_00a7;
}
IL_003d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:153>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_11 = V_2;
int32_t L_12 = V_4;
NullCheck(L_11);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_13;
L_13 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_11, L_12, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
V_5 = ((RuntimeObject*)IsInst((RuntimeObject*)L_13, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:154>
RuntimeObject* L_14 = V_5;
if (!((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)IsInstClass((RuntimeObject*)L_14, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)))
{
goto IL_0063;
}
}
{
RuntimeObject* L_15 = V_5;
NullCheck(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_15, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)));
bool L_16;
L_16 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(((Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA*)CastclassClass((RuntimeObject*)L_15, Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA_il2cpp_TypeInfo_var)), NULL);
if (!L_16)
{
goto IL_00a1;
}
}
IL_0063:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:157>
RuntimeObject* L_17 = V_5;
NullCheck(L_17);
int32_t L_18;
L_18 = InterfaceFuncInvoker0< int32_t >::Invoke(8, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_17);
V_6 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:159>
int32_t L_19 = V_6;
int32_t L_20 = V_1;
if ((((int32_t)L_19) < ((int32_t)L_20)))
{
goto IL_00a1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:161>
Func_2_t49236B9EA14C72C8FFE252C9FA0F309EB5CA6DB5* L_21 = ___1_property;
RuntimeObject* L_22 = V_5;
NullCheck(L_21);
float L_23;
L_23 = Func_2_Invoke_mAC826354608E2C9FE7AB9BBE629BCD7C9BB94F90_inline(L_21, L_22, NULL);
V_7 = L_23;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:163>
float L_24 = V_7;
if ((((float)L_24) < ((float)(0.0f))))
{
goto IL_00a1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:168>
int32_t L_25 = V_6;
int32_t L_26 = V_1;
if ((((int32_t)L_25) <= ((int32_t)L_26)))
{
goto IL_0095;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:170>
float L_27 = V_7;
V_0 = L_27;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:171>
int32_t L_28 = V_6;
V_1 = L_28;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:172>
RuntimeObject** L_29 = ___3_source;
RuntimeObject* L_30 = V_5;
*((RuntimeObject**)L_29) = (RuntimeObject*)L_30;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_29, (void*)(RuntimeObject*)L_30);
goto IL_00a1;
}
IL_0095:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:176>
float L_31 = V_7;
float L_32 = V_0;
if ((!(((float)L_31) > ((float)L_32))))
{
goto IL_00a1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:178>
float L_33 = V_7;
V_0 = L_33;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:179>
RuntimeObject** L_34 = ___3_source;
RuntimeObject* L_35 = V_5;
*((RuntimeObject**)L_34) = (RuntimeObject*)L_35;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_34, (void*)(RuntimeObject*)L_35);
}
IL_00a1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:151>
int32_t L_36 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00a7:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:151>
int32_t L_37 = V_4;
int32_t L_38 = V_3;
if ((((int32_t)L_37) < ((int32_t)L_38)))
{
goto IL_003d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:183>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_39 = V_2;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_39, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:184>
float L_40 = V_0;
return L_40;
}
}
#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: 67728
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m0CA720C96E971F17E2E861D8AFE6982FD1F59F44 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* L_0 = (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94*)il2cpp_codegen_object_new(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m5E4858F8F2E57AAC48D706CFDE697DB16DE163D3(L_0, NULL);
((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 67729
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5E4858F8F2E57AAC48D706CFDE697DB16DE163D3 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 67730
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetMinWidthU3Eb__3_0_mB230985725E48B130593DCE9618576ABD38544E9 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:56>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(2, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67731
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetPreferredWidthU3Eb__4_0_mB8A573FB7B4D32CBC78F6AF30C42FDD204D18862 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:68>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(2, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67732
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetPreferredWidthU3Eb__4_1_m21A4B6CC6110B2FE507ECD670D1C701BC9E1C9F9 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:68>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(3, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67733
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetFlexibleWidthU3Eb__5_0_mDAFF6CD37904716095CE8E674BB7D2586ED17A95 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:80>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(4, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67734
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetMinHeightU3Eb__6_0_m92D133D332D83DAECA59B06DD94CE6390C617162 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:92>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(5, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67735
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetPreferredHeightU3Eb__7_0_m869A0C6EBD3699CA96970C944D80A94779D58FEA (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:104>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(5, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67736
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetPreferredHeightU3Eb__7_1_m6851C73E5D55417BF6A9A29D3DD22EA033D40EEB (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:104>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(6, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 67737
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float U3CU3Ec_U3CGetFlexibleHeightU3Eb__8_0_m55A0D46B9D7CD1002AE7F803E496E6F1A98F3E24 (U3CU3Ec_tA740A8D6DF3EABD2FC61E867744D9F8E4E8CCC94* __this, RuntimeObject* ___0_e, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutUtility.cs:116>
RuntimeObject* L_0 = ___0_e;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(7, ILayoutElement_t075F0890682DB903AB79534D4BDC0C584FA8149A_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 67738
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalLayoutGroup__ctor_m2EF3851AD1D83E3ADBB5053D1FAEF84A773E1D5B (VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:9>
HorizontalOrVerticalLayoutGroup__ctor_m778C23DD9F3973AFACD3C6CCEDABF81902665D3F(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:10>
return;
}
}
// Method Definition Index: 67739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalLayoutGroup_CalculateLayoutInputHorizontal_mF9483E90B39BDCE71C90F9B27CBF76F2A10E4D28 (VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:17>
LayoutGroup_CalculateLayoutInputHorizontal_mAB313A3646FC94E9FA98E5C4EA19DBAA7F3754FD(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:18>
HorizontalOrVerticalLayoutGroup_CalcAlongAxis_m12CA995AB887ED06762B07E97953D456B316647A(__this, 0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:19>
return;
}
}
// Method Definition Index: 67740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalLayoutGroup_CalculateLayoutInputVertical_m360446A9D17C1B798BBB0B777EA1BEEE297807BA (VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:26>
HorizontalOrVerticalLayoutGroup_CalcAlongAxis_m12CA995AB887ED06762B07E97953D456B316647A(__this, 1, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:27>
return;
}
}
// Method Definition Index: 67741
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalLayoutGroup_SetLayoutHorizontal_mD074FE8C9B3187AA23AF6578E8C81B23404D58B2 (VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:34>
HorizontalOrVerticalLayoutGroup_SetChildrenAlongAxis_m4D7B06435A66102659B2372B48D49B2117D57F09(__this, 0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:35>
return;
}
}
// Method Definition Index: 67742
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VerticalLayoutGroup_SetLayoutVertical_m27D87A8FEBBBD9226B95F250A076B3AB7BAA155F (VerticalLayoutGroup_t06B5E51FC8051BF2009E6494876FBB9F3E5320B8* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:42>
HorizontalOrVerticalLayoutGroup_SetChildrenAlongAxis_m4D7B06435A66102659B2372B48D49B2117D57F09(__this, 1, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/VerticalLayoutGroup.cs:43>
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: 67743
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* Mask_get_rectTransform_m4D1933DACBE7B0F93B1B83F1B3B0A09F65B24209 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* V_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B2_0 = NULL;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* G_B1_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:25>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_RectTransform;
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0019;
}
G_B1_0 = L_1;
}
{
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_2;
L_2 = Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4(__this, Component_GetComponent_TisRectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5_m0640480E7E38BB88B0D1F6AD59E697C8EE6AAFA4_RuntimeMethod_var);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_3 = L_2;
V_0 = L_3;
__this->___m_RectTransform = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RectTransform), (void*)L_3);
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_4 = V_0;
G_B2_0 = L_4;
}
IL_0019:
{
return G_B2_0;
}
}
// Method Definition Index: 67744
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mask_get_showMaskGraphic_m87FD20C72F514AB305E05A5B104B180D9B35601B (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:36>
bool L_0 = __this->___m_ShowMaskGraphic;
return L_0;
}
}
// Method Definition Index: 67745
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mask_set_showMaskGraphic_m9F288D22259CFD781D5A4D9B9747C2A2895E7D67 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:39>
bool L_0 = __this->___m_ShowMaskGraphic;
bool L_1 = ___0_value;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:40>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:42>
bool L_2 = ___0_value;
__this->___m_ShowMaskGraphic = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:43>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_3;
L_3 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:44>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_5;
L_5 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_5);
VirtualActionInvoker0::Invoke(29, L_5);
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:45>
return;
}
}
// Method Definition Index: 67746
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mFE18E20FC92395F90E776DBC4CD214A4F2D97D90_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* V_0 = NULL;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* G_B2_0 = NULL;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* G_B1_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:56>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0 = __this->___m_Graphic;
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0019;
}
G_B1_0 = L_1;
}
{
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_2;
L_2 = Component_GetComponent_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mFE18E20FC92395F90E776DBC4CD214A4F2D97D90(__this, Component_GetComponent_TisGraphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_mFE18E20FC92395F90E776DBC4CD214A4F2D97D90_RuntimeMethod_var);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_3 = L_2;
V_0 = L_3;
__this->___m_Graphic = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Graphic), (void*)L_3);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_4 = V_0;
G_B2_0 = L_4;
}
IL_0019:
{
return G_B2_0;
}
}
// Method Definition Index: 67747
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mask__ctor_mB4AF8A6FD9496A1E8EEB7631D43F8A0548134DB9 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:29>
__this->___m_ShowMaskGraphic = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:65>
UIBehaviour__ctor_m24C66A65DDD996E779871C6655CF11B871F11337(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:66>
return;
}
}
// Method Definition Index: 67748
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mask_MaskEnabled_m330C9AE8B8A642ECF3C4E88687E9F297969B6351 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:68>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (!L_0)
{
goto IL_0015;
}
}
{
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_1;
L_1 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_2;
}
IL_0015:
{
return (bool)0;
}
}
// Method Definition Index: 67749
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mask_OnSiblingGraphicEnabledDisabled_m38D50E90213834C6E06D449F364C7A802964FC74 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:71>
return;
}
}
// Method Definition Index: 67750
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mask_OnEnable_m928342074FD21B3A58E1370F681DC762BD64B095 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:75>
UIBehaviour_OnEnable_m8989ABF5C038905A68E5536BED2E6FFAF8767FFC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:76>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0;
L_0 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_004e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:78>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_2;
L_2 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_2);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_3;
L_3 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_2, NULL);
NullCheck(L_3);
CanvasRenderer_set_hasPopInstruction_mDE56514A0B57434BCE041751AC7D889E9E0BD3FD(L_3, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:79>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_4;
L_4 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_4);
VirtualActionInvoker0::Invoke(29, L_4);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:82>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_5;
L_5 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
if (!((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)IsInstClass((RuntimeObject*)L_5, MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var)))
{
goto IL_004e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:83>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_6;
L_6 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)IsInstClass((RuntimeObject*)L_6, MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var)));
MaskableGraphic_set_isMaskingGraphic_m350EDFCF390CF594B939BBEE3A0D634F2EA48A78(((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)IsInstClass((RuntimeObject*)L_6, MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var)), (bool)1, NULL);
}
IL_004e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:86>
MaskUtilities_NotifyStencilStateChanged_m112CACEF914385BC2F96F4D66D4038AF1E0FCD6B(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:87>
return;
}
}
// Method Definition Index: 67751
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mask_OnDisable_m7B533EC440BB28CB80AB8AE914BFA501FAB3ADA5 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:95>
UIBehaviour_OnDisable_m18D5A0B93F65FB50F4D6CE8197EC07F3452C5DDE(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:96>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_0;
L_0 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_005f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:98>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_2;
L_2 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_2);
VirtualActionInvoker0::Invoke(29, L_2);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:99>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_3;
L_3 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_3);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_4;
L_4 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_3, NULL);
NullCheck(L_4);
CanvasRenderer_set_hasPopInstruction_mDE56514A0B57434BCE041751AC7D889E9E0BD3FD(L_4, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:100>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_5;
L_5 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_5);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_6;
L_6 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_5, NULL);
NullCheck(L_6);
CanvasRenderer_set_popMaterialCount_m050FF45A10F54F403BBC43AB7C3D919627922A50(L_6, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:102>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_7;
L_7 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
if (!((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)IsInstClass((RuntimeObject*)L_7, MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var)))
{
goto IL_005f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:103>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_8;
L_8 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)IsInstClass((RuntimeObject*)L_8, MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var)));
MaskableGraphic_set_isMaskingGraphic_m350EDFCF390CF594B939BBEE3A0D634F2EA48A78(((MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E*)IsInstClass((RuntimeObject*)L_8, MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E_il2cpp_TypeInfo_var)), (bool)0, NULL);
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:106>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_MaskMaterial;
il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_9, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:107>
__this->___m_MaskMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaskMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:108>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = __this->___m_UnmaskMaterial;
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:109>
__this->___m_UnmaskMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnmaskMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:111>
MaskUtilities_NotifyStencilStateChanged_m112CACEF914385BC2F96F4D66D4038AF1E0FCD6B(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:112>
return;
}
}
// Method Definition Index: 67752
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mask_IsRaycastLocationValid_mE12C460DF4AF0C65082DBBA6F46A2259687A2534 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_sp, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_eventCamera, 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;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:138>
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (L_0)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:139>
return (bool)1;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:141>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_1;
L_1 = Mask_get_rectTransform_m4D1933DACBE7B0F93B1B83F1B3B0A09F65B24209(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_sp;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___1_eventCamera;
il2cpp_codegen_runtime_class_init_inline(RectTransformUtility_t65C00A84A72F17D78B81F2E7D88C2AA98AB61244_il2cpp_TypeInfo_var);
bool L_4;
L_4 = RectTransformUtility_RectangleContainsScreenPoint_mBA6600E46C416EF032491AED969AA00BE2249630(L_1, L_2, L_3, NULL);
return L_4;
}
}
// Method Definition Index: 67753
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Mask_GetModifiedMaterial_m5D7DE1884428D7EBC6A7AA6376650E4FB966B1F4 (Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMaterial, 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*)&StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA11B0A9A3232167D44BD65C641895EDA893BD936);
s_Il2CppMethodInitialized = true;
}
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_3 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_4 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_5 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL;
int32_t G_B7_0 = 0;
int32_t G_B7_1 = 0;
int32_t G_B7_2 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B7_3 = NULL;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B6_2 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B6_3 = NULL;
int32_t G_B8_0 = 0;
int32_t G_B8_1 = 0;
int32_t G_B8_2 = 0;
int32_t G_B8_3 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B8_4 = NULL;
int32_t G_B11_0 = 0;
int32_t G_B11_1 = 0;
int32_t G_B11_2 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B11_3 = NULL;
int32_t G_B10_0 = 0;
int32_t G_B10_1 = 0;
int32_t G_B10_2 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B10_3 = NULL;
int32_t G_B12_0 = 0;
int32_t G_B12_1 = 0;
int32_t G_B12_2 = 0;
int32_t G_B12_3 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B12_4 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:147>
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(19, __this);
if (L_0)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:148>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___0_baseMaterial;
return L_1;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:150>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = MaskUtilities_FindRootSortOverrideCanvas_mCB7DABA799F6C5BDF659D4CA60BA2FE8141A65AA(L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:151>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = V_0;
int32_t L_6;
L_6 = MaskUtilities_GetStencilDepth_m782D2795F76F569F4FB261C5BFB6D9EF241C0EE9(L_4, L_5, NULL);
V_1 = L_6;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:152>
int32_t L_7 = V_1;
if ((((int32_t)L_7) < ((int32_t)8)))
{
goto IL_0039;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:154>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m23033D7E2F0F298BE465B7F3A63CDF40A4EB70EB(_stringLiteralA11B0A9A3232167D44BD65C641895EDA893BD936, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:155>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___0_baseMaterial;
return L_9;
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:158>
int32_t L_10 = V_1;
V_2 = ((int32_t)(1<<((int32_t)(L_10&((int32_t)31)))));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:162>
int32_t L_11 = V_2;
if ((!(((uint32_t)L_11) == ((uint32_t)1))))
{
goto IL_00bd;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:164>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = ___0_baseMaterial;
bool L_13 = __this->___m_ShowMaskGraphic;
if (L_13)
{
G_B7_0 = 8;
G_B7_1 = 2;
G_B7_2 = 1;
G_B7_3 = L_12;
goto IL_0053;
}
G_B6_0 = 8;
G_B6_1 = 2;
G_B6_2 = 1;
G_B6_3 = L_12;
}
{
G_B8_0 = 0;
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
G_B8_3 = G_B6_2;
G_B8_4 = G_B6_3;
goto IL_0055;
}
IL_0053:
{
G_B8_0 = ((int32_t)15);
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
G_B8_3 = G_B7_2;
G_B8_4 = G_B7_3;
}
IL_0055:
{
il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14;
L_14 = StencilMaterial_Add_m4FBC1C2732C3B161EE38767ABE2020105E0BF7F4(G_B8_4, G_B8_3, G_B8_2, G_B8_1, G_B8_0, NULL);
V_5 = L_14;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:165>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = __this->___m_MaskMaterial;
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_15, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:166>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = V_5;
__this->___m_MaskMaterial = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaskMaterial), (void*)L_16);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:168>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = ___0_baseMaterial;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18;
L_18 = StencilMaterial_Add_m4FBC1C2732C3B161EE38767ABE2020105E0BF7F4(L_17, 1, 1, 8, 0, NULL);
V_6 = L_18;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:169>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = __this->___m_UnmaskMaterial;
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_19, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:170>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = V_6;
__this->___m_UnmaskMaterial = L_20;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnmaskMaterial), (void*)L_20);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:171>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_21;
L_21 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_21);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_22;
L_22 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_21, NULL);
NullCheck(L_22);
CanvasRenderer_set_popMaterialCount_m050FF45A10F54F403BBC43AB7C3D919627922A50(L_22, 1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:172>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_23;
L_23 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_23);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_24;
L_24 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_23, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_25 = __this->___m_UnmaskMaterial;
NullCheck(L_24);
CanvasRenderer_SetPopMaterial_m9CE3CD36F79C60B5BBB4A67D6A422756F2E3EF75(L_24, L_25, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:174>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = __this->___m_MaskMaterial;
return L_26;
}
IL_00bd:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:178>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = ___0_baseMaterial;
int32_t L_28 = V_2;
int32_t L_29 = V_2;
bool L_30 = __this->___m_ShowMaskGraphic;
if (L_30)
{
G_B11_0 = 3;
G_B11_1 = 2;
G_B11_2 = ((int32_t)(L_28|((int32_t)il2cpp_codegen_subtract(L_29, 1))));
G_B11_3 = L_27;
goto IL_00d0;
}
G_B10_0 = 3;
G_B10_1 = 2;
G_B10_2 = ((int32_t)(L_28|((int32_t)il2cpp_codegen_subtract(L_29, 1))));
G_B10_3 = L_27;
}
{
G_B12_0 = 0;
G_B12_1 = G_B10_0;
G_B12_2 = G_B10_1;
G_B12_3 = G_B10_2;
G_B12_4 = G_B10_3;
goto IL_00d2;
}
IL_00d0:
{
G_B12_0 = ((int32_t)15);
G_B12_1 = G_B11_0;
G_B12_2 = G_B11_1;
G_B12_3 = G_B11_2;
G_B12_4 = G_B11_3;
}
IL_00d2:
{
int32_t L_31 = V_2;
int32_t L_32 = V_2;
int32_t L_33 = V_2;
il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_34;
L_34 = StencilMaterial_Add_m7BF719F0507970D16D11F47019761391ACE55766(G_B12_4, G_B12_3, G_B12_2, G_B12_1, G_B12_0, ((int32_t)il2cpp_codegen_subtract(L_31, 1)), ((int32_t)(L_32|((int32_t)il2cpp_codegen_subtract(L_33, 1)))), NULL);
V_3 = L_34;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:179>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = __this->___m_MaskMaterial;
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_35, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:180>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = V_3;
__this->___m_MaskMaterial = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaskMaterial), (void*)L_36);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:182>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_37;
L_37 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_37);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_38;
L_38 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_37, NULL);
NullCheck(L_38);
CanvasRenderer_set_hasPopInstruction_mDE56514A0B57434BCE041751AC7D889E9E0BD3FD(L_38, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:183>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_39 = ___0_baseMaterial;
int32_t L_40 = V_2;
int32_t L_41 = V_2;
int32_t L_42 = V_2;
int32_t L_43 = V_2;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_44;
L_44 = StencilMaterial_Add_m7BF719F0507970D16D11F47019761391ACE55766(L_39, ((int32_t)il2cpp_codegen_subtract(L_40, 1)), 2, 3, 0, ((int32_t)il2cpp_codegen_subtract(L_41, 1)), ((int32_t)(L_42|((int32_t)il2cpp_codegen_subtract(L_43, 1)))), NULL);
V_4 = L_44;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:184>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = __this->___m_UnmaskMaterial;
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_45, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:185>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_46 = V_4;
__this->___m_UnmaskMaterial = L_46;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UnmaskMaterial), (void*)L_46);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:186>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_47;
L_47 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_47);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_48;
L_48 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_47, NULL);
NullCheck(L_48);
CanvasRenderer_set_popMaterialCount_m050FF45A10F54F403BBC43AB7C3D919627922A50(L_48, 1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:187>
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_49;
L_49 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(__this, NULL);
NullCheck(L_49);
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_50;
L_50 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(L_49, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_51 = __this->___m_UnmaskMaterial;
NullCheck(L_50);
CanvasRenderer_SetPopMaterial_m9CE3CD36F79C60B5BBB4A67D6A422756F2E3EF75(L_50, L_51, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Mask.cs:189>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = __this->___m_MaskMaterial;
return L_52;
}
}
#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: 67754
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* MaskableGraphic_get_onCullStateChanged_m8452945E93AF20B975D85E61999B51039CAF6538 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:52>
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* L_0 = __this->___m_OnCullStateChanged;
return L_0;
}
}
// Method Definition Index: 67755
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_set_onCullStateChanged_m4284F81D75D8F8293FE2FB5FC236FDF63579BBF7 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:53>
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* L_0 = ___0_value;
__this->___m_OnCullStateChanged = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnCullStateChanged), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:53>
return;
}
}
// Method Definition Index: 67756
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:61>
bool L_0 = __this->___m_Maskable;
return L_0;
}
}
// Method Definition Index: 67757
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_set_maskable_mC2486FDC0636C83AC3BDBFF11E6E85CC27F15689 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:64>
bool L_0 = ___0_value;
bool L_1 = __this->___m_Maskable;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:65>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:66>
bool L_2 = ___0_value;
__this->___m_Maskable = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:67>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:68>
VirtualActionInvoker0::Invoke(29, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:69>
return;
}
}
// Method Definition Index: 67758
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaskableGraphic_get_isMaskingGraphic_m8C4270841AF6071FD5AC4EB7225AF259053DF55E (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:81>
bool L_0 = __this->___m_IsMaskingGraphic;
return L_0;
}
}
// Method Definition Index: 67759
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_set_isMaskingGraphic_m350EDFCF390CF594B939BBEE3A0D634F2EA48A78 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:84>
bool L_0 = ___0_value;
bool L_1 = __this->___m_IsMaskingGraphic;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:85>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:87>
bool L_2 = ___0_value;
__this->___m_IsMaskingGraphic = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:88>
return;
}
}
// Method Definition Index: 67760
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* MaskableGraphic_GetModifiedMaterial_mBE4C5B18ED4221E0A6C026C750B6A04E9B35312A (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_baseMaterial, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:104>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_baseMaterial;
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:106>
bool L_1 = __this->___m_ShouldRecalculateStencil;
if (!L_1)
{
goto IL_0040;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:108>
bool L_2;
L_2 = MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline(__this, NULL);
if (!L_2)
{
goto IL_0032;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:110>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = MaskUtilities_FindRootSortOverrideCanvas_mCB7DABA799F6C5BDF659D4CA60BA2FE8141A65AA(L_3, NULL);
V_1 = L_4;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:111>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = V_1;
int32_t L_7;
L_7 = MaskUtilities_GetStencilDepth_m782D2795F76F569F4FB261C5BFB6D9EF241C0EE9(L_5, L_6, NULL);
__this->___m_StencilValue = L_7;
goto IL_0039;
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:114>
__this->___m_StencilValue = 0;
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:116>
__this->___m_ShouldRecalculateStencil = (bool)0;
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:122>
int32_t L_8 = __this->___m_StencilValue;
if ((((int32_t)L_8) <= ((int32_t)0)))
{
goto IL_0090;
}
}
{
bool L_9;
L_9 = MaskableGraphic_get_isMaskingGraphic_m8C4270841AF6071FD5AC4EB7225AF259053DF55E_inline(__this, NULL);
if (L_9)
{
goto IL_0090;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:124>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_0;
int32_t L_11 = __this->___m_StencilValue;
int32_t L_12 = __this->___m_StencilValue;
il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13;
L_13 = StencilMaterial_Add_m7BF719F0507970D16D11F47019761391ACE55766(L_10, ((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(L_11&((int32_t)31))))), 1)), 0, 3, ((int32_t)15), ((int32_t)il2cpp_codegen_subtract(((int32_t)(1<<((int32_t)(L_12&((int32_t)31))))), 1)), 0, NULL);
V_2 = L_13;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:125>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = __this->___m_MaskMaterial;
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:126>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_2;
__this->___m_MaskMaterial = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaskMaterial), (void*)L_15);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:127>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = __this->___m_MaskMaterial;
V_0 = L_16;
}
IL_0090:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:129>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = V_0;
return L_17;
}
}
// Method Definition Index: 67761
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_Cull_mF6948476960E33BD174FD3723101650E3C344CC7 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_clipRect, bool ___1_validRect, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B3_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:137>
bool L_0 = ___1_validRect;
if (!L_0)
{
goto IL_0016;
}
}
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = MaskableGraphic_get_rootCanvasRect_mB7F5E772A53CBCCF920CD924E84634CD8155F6D8(__this, NULL);
bool L_2;
L_2 = Rect_Overlaps_m3F0BA2C8BB81491978B21EB21C8A6D3BBED02E41_inline((&___0_clipRect), L_1, (bool)1, NULL);
G_B3_0 = ((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 1;
}
IL_0017:
{
V_0 = (bool)G_B3_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:138>
bool L_3 = V_0;
MaskableGraphic_UpdateCull_mAC0798E6376F7B103BB36929AC4DD69729E30E86(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:139>
return;
}
}
// Method Definition Index: 67762
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_UpdateCull_mAC0798E6376F7B103BB36929AC4DD69729E30E86 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, bool ___0_cull, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0BB6A54C48827D7DFD66BED24353A0F8912C3BFE);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:143>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_0;
L_0 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
NullCheck(L_0);
bool L_1;
L_1 = CanvasRenderer_get_cull_m48007D7CB40B3C0EC29F0CB316AFAC88748EF3D7(L_0, NULL);
bool L_2 = ___0_cull;
if ((((int32_t)L_1) == ((int32_t)L_2)))
{
goto IL_0037;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:145>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_3;
L_3 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
bool L_4 = ___0_cull;
NullCheck(L_3);
CanvasRenderer_set_cull_mA2A521F41185511CCFF6E2BFCD7B68B1DE3C0D9D(L_3, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:146>
UISystemProfilerApi_AddMarker_mB0E292213D18AE3770165011E265A57B17FCF90B(_stringLiteral0BB6A54C48827D7DFD66BED24353A0F8912C3BFE, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:147>
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* L_5 = __this->___m_OnCullStateChanged;
bool L_6 = ___0_cull;
NullCheck(L_5);
UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653(L_5, L_6, UnityEvent_1_Invoke_m4810FCA7EC353CAA7770E91777A04496C5663653_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:148>
VirtualActionInvoker0::Invoke(36, __this);
}
IL_0037:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:150>
return;
}
}
// Method Definition Index: 67763
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_SetClipRect_m19317C49A4CC99A991A3F0135756DB94020930C2 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_clipRect, bool ___1_validRect, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:157>
bool L_0 = ___1_validRect;
if (!L_0)
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:158>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_1;
L_1 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___0_clipRect;
NullCheck(L_1);
CanvasRenderer_EnableRectClipping_mEE0DE5F753BACD2917366469CBFA21894F26759E(L_1, L_2, NULL);
return;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:160>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_3;
L_3 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
NullCheck(L_3);
CanvasRenderer_DisableRectClipping_mEAD0277DF092A2CF7D2D421336BCB5C8FC84600C(L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:161>
return;
}
}
// Method Definition Index: 67764
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_SetClipSoftness_mF11957AB91E1BA19B6008ACEF95C5F9AD930CAE4 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_clipSoftness, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:165>
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* L_0;
L_0 = Graphic_get_canvasRenderer_m62AB727277A28728264860232642DA6EC20DEAB1(__this, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_clipSoftness;
NullCheck(L_0);
CanvasRenderer_set_clippingSoftness_m5727572B7D9CB6906BB4635F98FB5805675C823C(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:166>
return;
}
}
// Method Definition Index: 67765
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_OnEnable_m4BF46ECE5E57E2EE11ED4CE41AD50DADF141C9BC (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:170>
Graphic_OnEnable_mD7544FBC0068D0C74181E6E66C7EC167B7C6309E(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:171>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:172>
MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:173>
VirtualActionInvoker0::Invoke(29, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:175>
bool L_0;
L_0 = MaskableGraphic_get_isMaskingGraphic_m8C4270841AF6071FD5AC4EB7225AF259053DF55E_inline(__this, NULL);
if (!L_0)
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:177>
MaskUtilities_NotifyStencilStateChanged_m112CACEF914385BC2F96F4D66D4038AF1E0FCD6B(__this, NULL);
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:179>
return;
}
}
// Method Definition Index: 67766
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_OnDisable_m9123E729FA7BE001037CDE14E8A75B69AD68E16C (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:183>
Graphic_OnDisable_m2DF81EFCEA05C2E6605C027DA3ABD79945C94F16(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:184>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:185>
VirtualActionInvoker0::Invoke(29, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:186>
MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:187>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_MaskMaterial;
il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:188>
__this->___m_MaskMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaskMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:190>
bool L_1;
L_1 = MaskableGraphic_get_isMaskingGraphic_m8C4270841AF6071FD5AC4EB7225AF259053DF55E_inline(__this, NULL);
if (!L_1)
{
goto IL_0039;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:192>
MaskUtilities_NotifyStencilStateChanged_m112CACEF914385BC2F96F4D66D4038AF1E0FCD6B(__this, NULL);
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:194>
return;
}
}
// Method Definition Index: 67767
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_OnTransformParentChanged_mE5ABE137F670FBA7E6FCD2A67616E4A8097AD876 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:209>
Graphic_OnTransformParentChanged_m5FAC5BEDE05D6969B7F7AD15C0A8C5715129EED7(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:211>
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (L_0)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:212>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:214>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:215>
MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:216>
VirtualActionInvoker0::Invoke(29, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:217>
return;
}
}
// Method Definition Index: 67768
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_ParentMaskStateChanged_m1353B87D25271925B6ED342FDC06B05F7EAD3992 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:221>
return;
}
}
// Method Definition Index: 67769
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_OnCanvasHierarchyChanged_mB30092A7276A921F711E466E9CE85C04ED982E77 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:225>
Graphic_OnCanvasHierarchyChanged_m7062158DC1477AF8A5BC2B07755314ED7A184C5C(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:227>
bool L_0;
L_0 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (L_0)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:228>
return;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:230>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:231>
MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:232>
VirtualActionInvoker0::Invoke(29, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:233>
return;
}
}
// Method Definition Index: 67770
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D MaskableGraphic_get_rootCanvasRect_mB7F5E772A53CBCCF920CD924E84634CD8155F6D8 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:240>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0;
L_0 = Graphic_get_rectTransform_mF4752E8934267D630810E84CE02CDFB81EB1FD6D(__this, NULL);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = __this->___m_Corners;
NullCheck(L_0);
RectTransform_GetWorldCorners_m6E15303C3B065B2F65E0A7F0E0217695564C2E09(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:242>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_2;
L_2 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_2, NULL);
if (!L_3)
{
goto IL_005f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:244>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_4;
L_4 = Graphic_get_canvas_mEA2161DF3BD736541DE41F9B814C4860FEB76419(__this, NULL);
NullCheck(L_4);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_5;
L_5 = Canvas_get_rootCanvas_m74DEA02014963B54DF651BE14284BDAFDA61DDFE(L_4, NULL);
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_5, NULL);
NullCheck(L_6);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = Transform_get_worldToLocalMatrix_mB633C122A01BCE8E51B10B8B8CB95F580750B3F1(L_6, NULL);
V_2 = L_7;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:245>
V_3 = 0;
goto IL_005b;
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:246>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_8 = __this->___m_Corners;
int32_t L_9 = V_3;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = __this->___m_Corners;
int32_t L_11 = V_3;
NullCheck(L_10);
int32_t L_12 = L_11;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Matrix4x4_MultiplyPoint_m20E910B65693559BFDE99382472D8DD02C862E7E((&V_2), L_13, NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_14);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:245>
int32_t L_15 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:245>
int32_t L_16 = V_3;
if ((((int32_t)L_16) < ((int32_t)4)))
{
goto IL_0038;
}
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:251>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = __this->___m_Corners;
NullCheck(L_17);
int32_t L_18 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
L_20 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_19, NULL);
V_0 = L_20;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:252>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_21 = __this->___m_Corners;
NullCheck(L_21);
int32_t L_22 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_24;
L_24 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_23, NULL);
V_1 = L_24;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:253>
V_4 = 1;
goto IL_0121;
}
IL_008b:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:255>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_25 = __this->___m_Corners;
int32_t L_26 = V_4;
NullCheck(L_25);
float L_27 = ((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_26)))->___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28 = V_0;
float L_29 = L_28.___x;
float L_30;
L_30 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_27, L_29, NULL);
(&V_0)->___x = L_30;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:256>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_31 = __this->___m_Corners;
int32_t L_32 = V_4;
NullCheck(L_31);
float L_33 = ((L_31)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_32)))->___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_0;
float L_35 = L_34.___y;
float L_36;
L_36 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_33, L_35, NULL);
(&V_0)->___y = L_36;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:257>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_37 = __this->___m_Corners;
int32_t L_38 = V_4;
NullCheck(L_37);
float L_39 = ((L_37)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_38)))->___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_40 = V_1;
float L_41 = L_40.___x;
float L_42;
L_42 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_39, L_41, NULL);
(&V_1)->___x = L_42;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:258>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_43 = __this->___m_Corners;
int32_t L_44 = V_4;
NullCheck(L_43);
float L_45 = ((L_43)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_44)))->___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_46 = V_1;
float L_47 = L_46.___y;
float L_48;
L_48 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_45, L_47, NULL);
(&V_1)->___y = L_48;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:253>
int32_t L_49 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_49, 1));
}
IL_0121:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:253>
int32_t L_50 = V_4;
if ((((int32_t)L_50) < ((int32_t)4)))
{
goto IL_008b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:261>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_51 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_52 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_54;
L_54 = Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline(L_52, L_53, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_55;
memset((&L_55), 0, sizeof(L_55));
Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675_inline((&L_55), L_51, L_54, NULL);
return L_55;
}
}
// Method Definition Index: 67771
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* V_0 = NULL;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* G_B4_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:267>
bool L_0;
L_0 = MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline(__this, NULL);
if (!L_0)
{
goto IL_0010;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(9, __this);
if (L_1)
{
goto IL_0013;
}
}
IL_0010:
{
G_B4_0 = ((RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670*)(NULL));
goto IL_0019;
}
IL_0013:
{
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_2;
L_2 = MaskUtilities_GetRectMaskForClippable_m7AEB8F89DFD994A487EED33DDD8C59E5A784245C(__this, NULL);
G_B4_0 = L_2;
}
IL_0019:
{
V_0 = G_B4_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:270>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_3 = __this->___m_ParentMask;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0051;
}
}
{
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_5 = V_0;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_6 = __this->___m_ParentMask;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, L_6, NULL);
if (L_7)
{
goto IL_003e;
}
}
{
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_8 = V_0;
NullCheck(L_8);
bool L_9;
L_9 = VirtualFuncInvoker0< bool >::Invoke(9, L_8);
if (L_9)
{
goto IL_0051;
}
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:272>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_10 = __this->___m_ParentMask;
NullCheck(L_10);
RectMask2D_RemoveClippable_m2247DBCAD9B09980191AB791A7CB83FF9C355C2D(L_10, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:273>
MaskableGraphic_UpdateCull_mAC0798E6376F7B103BB36929AC4DD69729E30E86(__this, (bool)0, NULL);
}
IL_0051:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:277>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_11 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_0069;
}
}
{
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_13 = V_0;
NullCheck(L_13);
bool L_14;
L_14 = VirtualFuncInvoker0< bool >::Invoke(9, L_13);
if (!L_14)
{
goto IL_0069;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:278>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_15 = V_0;
NullCheck(L_15);
RectMask2D_AddClippable_m90A9698CD91A2A08EBE86AB60B05E76AFA38EAA4(L_15, __this, NULL);
}
IL_0069:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:280>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_16 = V_0;
__this->___m_ParentMask = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ParentMask), (void*)L_16);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:281>
return;
}
}
// Method Definition Index: 67772
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_RecalculateClipping_mFDD980F0A3AC1BEFF0BC9EDE95EF063AA9C282F7 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:288>
MaskableGraphic_UpdateClipParent_mEFEEC27574B12503C1D8B694BA61C7166828F6A2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:289>
return;
}
}
// Method Definition Index: 67773
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic_RecalculateMasking_m76F4A84B87AD4938F8A68B022A5A2BB4B5F343AF (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:298>
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_MaskMaterial;
il2cpp_codegen_runtime_class_init_inline(StencilMaterial_t4118A758B726E5ADA91AE7674F44039B35AD29F9_il2cpp_TypeInfo_var);
StencilMaterial_Remove_m828D3D85F213AD5B3E4FE6A230981E9115007412(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:299>
__this->___m_MaskMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_MaskMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:300>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:301>
VirtualActionInvoker0::Invoke(29, __this);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:302>
return;
}
}
// Method Definition Index: 67774
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaskableGraphic_Raycast_m5F35313FEC140C89F096BA59604A18E832AA3CEA (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_sp, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_eventCamera, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:305>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_sp;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_eventCamera;
bool L_2;
L_2 = MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline(__this, NULL);
bool L_3;
L_3 = Graphic_Raycast_m209EFCBB2190EF5D6671A50E90C915F7638CB44A(__this, L_0, L_1, (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), NULL);
return L_3;
}
}
// Method Definition Index: 67775
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskableGraphic__ctor_mD2E256F950AAAE0E2445971361B5C54D2066E4C2 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_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/UGUI/UI/Core/MaskableGraphic.cs:13>
__this->___m_ShouldRecalculateStencil = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:28>
__this->___m_Maskable = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:42>
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* L_0 = (CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8*)il2cpp_codegen_object_new(CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8_il2cpp_TypeInfo_var);
CullStateChangedEvent__ctor_m885AD59B4D0D6075AB6DFA71AD69A7BB48640CE4(L_0, NULL);
__this->___m_OnCullStateChanged = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnCullStateChanged), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:94>
__this->___m_ShouldRecalculate = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:235>
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
__this->___m_Corners = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Corners), (void*)L_1);
il2cpp_codegen_runtime_class_init_inline(Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931_il2cpp_TypeInfo_var);
Graphic__ctor_m61FAEBEC21F22FE00B8CF39A8498AD31F62C0D6D(__this, NULL);
return;
}
}
// Method Definition Index: 67776
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MaskableGraphic_UnityEngine_UI_IClippable_get_gameObject_m17FD7D774DA4D9D0F2E23240D9E17FF5C7DC4A44 (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 67777
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CullStateChangedEvent__ctor_m885AD59B4D0D6075AB6DFA71AD69A7BB48640CE4 (CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934(__this, UnityEvent_1__ctor_m7A1EF666468DD954D61FBAD7C721229BD3589934_RuntimeMethod_var);
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: 67778
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskUtilities_Notify2DMaskStateChanged_mBD5C9FCE2AC1327C599BF0D7390BFD86FAE06937 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_mask, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:17>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_0;
L_0 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:18>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_1 = ___0_mask;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_2 = V_0;
NullCheck(L_1);
Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD(L_1, L_2, Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:19>
V_1 = 0;
goto IL_0053;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:21>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_3 = V_0;
int32_t L_4 = V_1;
NullCheck(L_3);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5;
L_5 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_3, L_4, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_6)
{
goto IL_004f;
}
}
{
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_7 = V_0;
int32_t L_8 = V_1;
NullCheck(L_7);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_9;
L_9 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_7, L_8, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_11 = ___0_mask;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, L_12, NULL);
if (L_13)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:24>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_14 = V_0;
int32_t L_15 = V_1;
NullCheck(L_14);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_16;
L_16 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_14, L_15, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_16, IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:25>
RuntimeObject* L_17 = V_2;
if (!L_17)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:26>
RuntimeObject* L_18 = V_2;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(1, IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var, L_18);
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:19>
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:19>
int32_t L_20 = V_1;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_21 = V_0;
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_21, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_20) < ((int32_t)L_22)))
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:28>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_23 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_23, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:29>
return;
}
}
// Method Definition Index: 67779
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskUtilities_NotifyStencilStateChanged_m112CACEF914385BC2F96F4D66D4038AF1E0FCD6B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_mask, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMaskable_t29D1BC9B6A3C43BB1A76AE61276ED996087A0929_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:37>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_0;
L_0 = CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8(CollectionPool_2_Get_m5B106BB7E17539EE7CD224F4705AC599D5543AD8_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:38>
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_1 = ___0_mask;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_2 = V_0;
NullCheck(L_1);
Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD(L_1, L_2, Component_GetComponentsInChildren_TisComponent_t39FBE53E5EFCF4409111FB22C15FF73717632EC3_mFC3603A7005E4B1507DC26739DB3C53D78D0E5BD_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:39>
V_1 = 0;
goto IL_0053;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:41>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_3 = V_0;
int32_t L_4 = V_1;
NullCheck(L_3);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_5;
L_5 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_3, L_4, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_6)
{
goto IL_004f;
}
}
{
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_7 = V_0;
int32_t L_8 = V_1;
NullCheck(L_7);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_9;
L_9 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_7, L_8, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_11 = ___0_mask;
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, L_12, NULL);
if (L_13)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:44>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_14 = V_0;
int32_t L_15 = V_1;
NullCheck(L_14);
Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* L_16;
L_16 = List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E(L_14, L_15, List_1_get_Item_m20568C4E9C1A6EA9AB25A9DE601FC55AE369A75E_RuntimeMethod_var);
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_16, IMaskable_t29D1BC9B6A3C43BB1A76AE61276ED996087A0929_il2cpp_TypeInfo_var));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:45>
RuntimeObject* L_17 = V_2;
if (!L_17)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:46>
RuntimeObject* L_18 = V_2;
NullCheck(L_18);
InterfaceActionInvoker0::Invoke(0, IMaskable_t29D1BC9B6A3C43BB1A76AE61276ED996087A0929_il2cpp_TypeInfo_var, L_18);
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:39>
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:39>
int32_t L_20 = V_1;
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_21 = V_0;
NullCheck(L_21);
int32_t L_22;
L_22 = List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_inline(L_21, List_1_get_Count_m06EAEA52AB075AB3B80E493CE0593C177AB19727_RuntimeMethod_var);
if ((((int32_t)L_20) < ((int32_t)L_22)))
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:48>
List_1_t584CB490C8F4C21E0A0D5545409ED60BF71F3FE4* L_23 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t108CF9D9B2C4D978FA47DCA328A90221D356C6ED_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C(L_23, CollectionPool_2_Release_m59C1324B0736F8E08B4D90A0C1C63768047F9E4C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:49>
return;
}
}
// Method Definition Index: 67780
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* MaskUtilities_FindRootSortOverrideCanvas_mCB7DABA799F6C5BDF659D4CA60BA2FE8141A65AA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_start, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* V_0 = NULL;
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* V_1 = NULL;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:58>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_0;
L_0 = CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437(CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:59>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_start;
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_2 = V_0;
NullCheck(L_1);
Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063(L_1, (bool)0, L_2, Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:60>
V_1 = (Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26*)NULL;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:62>
V_2 = 0;
goto IL_0028;
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:64>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_3 = V_0;
int32_t L_4 = V_2;
NullCheck(L_3);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_5;
L_5 = List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85(L_3, L_4, List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:67>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_6 = V_1;
NullCheck(L_6);
bool L_7;
L_7 = Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B(L_6, NULL);
if (L_7)
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:62>
int32_t L_8 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:62>
int32_t L_9 = V_2;
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_10 = V_0;
NullCheck(L_10);
int32_t L_11;
L_11 = List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_inline(L_10, List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_11)))
{
goto IL_0014;
}
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:70>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_12 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F(L_12, CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:72>
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_14)
{
goto IL_0042;
}
}
{
return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL;
}
IL_0042:
{
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_15 = V_1;
NullCheck(L_15);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_15, NULL);
return L_16;
}
}
// Method Definition Index: 67781
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MaskUtilities_GetStencilDepth_m782D2795F76F569F4FB261C5BFB6D9EF241C0EE9 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_stopAfter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m938FCD209B034B99066B2F626B26435935222511_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m7A86323A26A42B13A753812576CFCA20DE11263B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t12B9346687DF28CBBB3796DA072074214F719F3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* V_2 = NULL;
int32_t V_3 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:83>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:84>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_stopAfter;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, L_1, NULL);
if (!L_2)
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:85>
int32_t L_3 = V_0;
return L_3;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:87>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_transform;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_4, NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:88>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t12B9346687DF28CBBB3796DA072074214F719F3D_il2cpp_TypeInfo_var);
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_6;
L_6 = CollectionPool_2_Get_m938FCD209B034B99066B2F626B26435935222511(CollectionPool_2_Get_m938FCD209B034B99066B2F626B26435935222511_RuntimeMethod_var);
V_2 = L_6;
goto IL_007a;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:91>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1;
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_8 = V_2;
NullCheck(L_7);
Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9(L_7, L_8, Component_GetComponents_TisMask_tE8E16C858EC6ECCE545C03802BD1399F7F406213_m62061C966DB528B29B6661BA9989680D688D87F9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:92>
V_3 = 0;
goto IL_0061;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:94>
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_9 = V_2;
int32_t L_10 = V_3;
NullCheck(L_9);
Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_11;
L_11 = List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870(L_9, L_10, List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_005d;
}
}
{
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_13 = V_2;
int32_t L_14 = V_3;
NullCheck(L_13);
Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_15;
L_15 = List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870(L_13, L_14, List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var);
NullCheck(L_15);
bool L_16;
L_16 = VirtualFuncInvoker0< bool >::Invoke(19, L_15);
if (!L_16)
{
goto IL_005d;
}
}
{
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_17 = V_2;
int32_t L_18 = V_3;
NullCheck(L_17);
Mask_tE8E16C858EC6ECCE545C03802BD1399F7F406213* L_19;
L_19 = List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870(L_17, L_18, List_1_get_Item_m6354116E91091139F820CF0F41FF6A595525B870_RuntimeMethod_var);
NullCheck(L_19);
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* L_20;
L_20 = Mask_get_graphic_mDC288968F569C492F1E18F82229ECB7AA3804AD2(L_19, NULL);
NullCheck(L_20);
bool L_21;
L_21 = VirtualFuncInvoker0< bool >::Invoke(9, L_20);
if (!L_21)
{
goto IL_005d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:96>
int32_t L_22 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1));
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:97>
goto IL_006a;
}
IL_005d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:92>
int32_t L_23 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:92>
int32_t L_24 = V_3;
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_25 = V_2;
NullCheck(L_25);
int32_t L_26;
L_26 = List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_inline(L_25, List_1_get_Count_m7B1E2205ECBBBD614E887E232E51B46B92C8E1D9_RuntimeMethod_var);
if ((((int32_t)L_24) < ((int32_t)L_26)))
{
goto IL_0027;
}
}
IL_006a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:101>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = ___1_stopAfter;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_29;
L_29 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_27, L_28, NULL);
if (L_29)
{
goto IL_0083;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:104>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30 = V_1;
NullCheck(L_30);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31;
L_31 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_30, NULL);
V_1 = L_31;
}
IL_007a:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:89>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_33)
{
goto IL_001c;
}
}
IL_0083:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:106>
List_1_tDB83C684B5B4F687B7B7A86380EF10925B0FE4AA* L_34 = V_2;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t12B9346687DF28CBBB3796DA072074214F719F3D_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m7A86323A26A42B13A753812576CFCA20DE11263B(L_34, CollectionPool_2_Release_m7A86323A26A42B13A753812576CFCA20DE11263B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:107>
int32_t L_35 = V_0;
return L_35;
}
}
// Method Definition Index: 67782
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MaskUtilities_IsDescendantOrSelf_mBCC8B1428F599BAF1EAFA16E9586639A11B87C23 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_father, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_child, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:118>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_father;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_1)
{
goto IL_0012;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___1_child;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0014;
}
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:119>
return (bool)0;
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:121>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_father;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = ___1_child;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_5, NULL);
if (!L_6)
{
goto IL_0037;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:122>
return (bool)1;
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:126>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = ___1_child;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_7, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9 = ___0_father;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_8, L_9, NULL);
if (!L_10)
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:127>
return (bool)1;
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:129>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = ___1_child;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_11, NULL);
___1_child = L_12;
}
IL_0037:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:124>
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ___1_child;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = Transform_get_parent_m65354E28A4C94EC00EBCF03532F7B0718380791E(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_15)
{
goto IL_001f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:132>
return (bool)0;
}
}
// Method Definition Index: 67783
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* MaskUtilities_GetRectMaskForClippable_m7AEB8F89DFD994A487EED33DDD8C59E5A784245C (RuntimeObject* ___0_clippable, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m48EDEF385CB00DF400A78ED1C005F703C87891F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m15C4B6D6CF9CC4B6CE60A130E86597E964E21355_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* V_0 = NULL;
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* V_1 = NULL;
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:142>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var);
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_0;
L_0 = CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6(CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:143>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_1;
L_1 = CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437(CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:144>
V_2 = (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670*)NULL;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:146>
RuntimeObject* L_2 = ___0_clippable;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(0, IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var, L_2);
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_4 = V_0;
NullCheck(L_3);
GameObject_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m15C4B6D6CF9CC4B6CE60A130E86597E964E21355(L_3, (bool)0, L_4, GameObject_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m15C4B6D6CF9CC4B6CE60A130E86597E964E21355_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:148>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_5 = V_0;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_inline(L_5, List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var);
if ((((int32_t)L_6) <= ((int32_t)0)))
{
goto IL_00bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:150>
V_3 = 0;
goto IL_00b0;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:152>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_7 = V_0;
int32_t L_8 = V_3;
NullCheck(L_7);
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_9;
L_9 = List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C(L_7, L_8, List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var);
V_2 = L_9;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:153>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_10 = V_2;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
RuntimeObject* L_12 = ___0_clippable;
NullCheck(L_12);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
L_13 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(0, IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var, L_12);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_14;
L_14 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_11, L_13, NULL);
if (!L_14)
{
goto IL_004d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:155>
V_2 = (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670*)NULL;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:156>
goto IL_00ac;
}
IL_004d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:158>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_15 = V_2;
NullCheck(L_15);
bool L_16;
L_16 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(L_15, NULL);
if (L_16)
{
goto IL_0059;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:160>
V_2 = (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670*)NULL;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:161>
goto IL_00ac;
}
IL_0059:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:163>
RuntimeObject* L_17 = ___0_clippable;
NullCheck(L_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18;
L_18 = InterfaceFuncInvoker0< GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* >::Invoke(0, IClippable_t09D11192EED426BAE8C534418912FFCCAA2DDCF4_il2cpp_TypeInfo_var, L_17);
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_19 = V_1;
NullCheck(L_18);
GameObject_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m48EDEF385CB00DF400A78ED1C005F703C87891F4(L_18, (bool)0, L_19, GameObject_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m48EDEF385CB00DF400A78ED1C005F703C87891F4_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:164>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_20 = V_1;
NullCheck(L_20);
int32_t L_21;
L_21 = List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_inline(L_20, List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
V_4 = ((int32_t)il2cpp_codegen_subtract(L_21, 1));
goto IL_00a5;
}
IL_0072:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:166>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_22 = V_1;
int32_t L_23 = V_4;
NullCheck(L_22);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_24;
L_24 = List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85(L_22, L_23, List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_24, NULL);
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_26 = V_2;
NullCheck(L_26);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
L_27 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_26, NULL);
bool L_28;
L_28 = MaskUtilities_IsDescendantOrSelf_mBCC8B1428F599BAF1EAFA16E9586639A11B87C23(L_25, L_27, NULL);
if (L_28)
{
goto IL_009f;
}
}
{
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_29 = V_1;
int32_t L_30 = V_4;
NullCheck(L_29);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_31;
L_31 = List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85(L_29, L_30, List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
NullCheck(L_31);
bool L_32;
L_32 = Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B(L_31, NULL);
if (!L_32)
{
goto IL_009f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:168>
V_2 = (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670*)NULL;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:169>
goto IL_00bc;
}
IL_009f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:164>
int32_t L_33 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_33, 1));
}
IL_00a5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:164>
int32_t L_34 = V_4;
if ((((int32_t)L_34) >= ((int32_t)0)))
{
goto IL_0072;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:172>
goto IL_00bc;
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:150>
int32_t L_35 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00b0:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:150>
int32_t L_36 = V_3;
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_37 = V_0;
NullCheck(L_37);
int32_t L_38;
L_38 = List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_inline(L_37, List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var);
if ((((int32_t)L_36) < ((int32_t)L_38)))
{
goto IL_002e;
}
}
IL_00bc:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:176>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_39 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70(L_39, CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:177>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_40 = V_1;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F(L_40, CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:179>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_41 = V_2;
return L_41;
}
}
// Method Definition Index: 67784
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskUtilities_GetRectMasksForClip_mDEC4D04BA24F5C4C5828A4E8A677BE4F3CC6FAAF (RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___0_clipper, List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* ___1_masks, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m3309A38F362B598E0C8BBC0EFAD821480072B9A9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBC209ED5BA73877CDF2BA75EBFA5E407848701EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4C7671DD5EFB91E9AC385F9F8C4561AD45E4F24F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* V_0 = NULL;
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* V_1 = NULL;
int32_t V_2 = 0;
bool V_3 = false;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:189>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_0 = ___1_masks;
NullCheck(L_0);
List_1_Clear_m4C7671DD5EFB91E9AC385F9F8C4561AD45E4F24F_inline(L_0, List_1_Clear_m4C7671DD5EFB91E9AC385F9F8C4561AD45E4F24F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:191>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_1;
L_1 = CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437(CollectionPool_2_Get_m355E89EA1BCD30B81F12CF283AB4BC86D6C87437_RuntimeMethod_var);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:192>
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var);
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_2;
L_2 = CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6(CollectionPool_2_Get_m600C6FB0C90BC2598F0CC956A18AD9827ECFD7E6_RuntimeMethod_var);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:193>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_3 = ___0_clipper;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL);
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_5 = V_1;
NullCheck(L_4);
Component_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m3309A38F362B598E0C8BBC0EFAD821480072B9A9(L_4, (bool)0, L_5, Component_GetComponentsInParent_TisRectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670_m3309A38F362B598E0C8BBC0EFAD821480072B9A9_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:195>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_6 = V_1;
NullCheck(L_6);
int32_t L_7;
L_7 = List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_inline(L_6, List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var);
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00b5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:197>
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_8 = ___0_clipper;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_10 = V_0;
NullCheck(L_9);
Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063(L_9, (bool)0, L_10, Component_GetComponentsInParent_TisCanvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26_m52B6690E0BE6D930BF8B674885C78A4E1B88A063_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:198>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_11 = V_1;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_inline(L_11, List_1_get_Count_mE23A2D531F12FB6B4BB1BE118E52D6E5E3F0184A_RuntimeMethod_var);
V_2 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
goto IL_00b1;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:200>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_13 = V_1;
int32_t L_14 = V_2;
NullCheck(L_13);
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_15;
L_15 = List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C(L_13, L_14, List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var);
NullCheck(L_15);
bool L_16;
L_16 = VirtualFuncInvoker0< bool >::Invoke(9, L_15);
if (!L_16)
{
goto IL_00ad;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:202>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:203>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_17 = V_0;
NullCheck(L_17);
int32_t L_18;
L_18 = List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_inline(L_17, List_1_get_Count_mE82CF9445C4264AAE1D6979301C4B0F2261298DD_RuntimeMethod_var);
V_4 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
goto IL_0098;
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:205>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_19 = V_0;
int32_t L_20 = V_4;
NullCheck(L_19);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_21;
L_21 = List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85(L_19, L_20, List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_21, NULL);
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_23 = V_1;
int32_t L_24 = V_2;
NullCheck(L_23);
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_25;
L_25 = List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C(L_23, L_24, List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var);
NullCheck(L_25);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_25, NULL);
bool L_27;
L_27 = MaskUtilities_IsDescendantOrSelf_mBCC8B1428F599BAF1EAFA16E9586639A11B87C23(L_22, L_26, NULL);
if (L_27)
{
goto IL_0092;
}
}
{
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_28 = V_0;
int32_t L_29 = V_4;
NullCheck(L_28);
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* L_30;
L_30 = List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85(L_28, L_29, List_1_get_Item_m4B70EE8CDFB7527368512645B0829E44411E8F85_RuntimeMethod_var);
NullCheck(L_30);
bool L_31;
L_31 = Canvas_get_overrideSorting_mF0E6E695650194B15D53BB544926756F370CF33B(L_30, NULL);
if (!L_31)
{
goto IL_0092;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:207>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:208>
goto IL_009d;
}
IL_0092:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:203>
int32_t L_32 = V_4;
V_4 = ((int32_t)il2cpp_codegen_subtract(L_32, 1));
}
IL_0098:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:203>
int32_t L_33 = V_4;
if ((((int32_t)L_33) >= ((int32_t)0)))
{
goto IL_005f;
}
}
IL_009d:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:211>
bool L_34 = V_3;
if (!L_34)
{
goto IL_00ad;
}
}
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:212>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_35 = ___1_masks;
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_36 = V_1;
int32_t L_37 = V_2;
NullCheck(L_36);
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* L_38;
L_38 = List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C(L_36, L_37, List_1_get_Item_mBA9F1D5BB3B905D8C9D3AE462D4C7A8EA879377C_RuntimeMethod_var);
NullCheck(L_35);
List_1_Add_mBC209ED5BA73877CDF2BA75EBFA5E407848701EB_inline(L_35, L_38, List_1_Add_mBC209ED5BA73877CDF2BA75EBFA5E407848701EB_RuntimeMethod_var);
}
IL_00ad:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:198>
int32_t L_39 = V_2;
V_2 = ((int32_t)il2cpp_codegen_subtract(L_39, 1));
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:198>
int32_t L_40 = V_2;
if ((((int32_t)L_40) >= ((int32_t)0)))
{
goto IL_0043;
}
}
IL_00b5:
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:216>
List_1_t099FA1DB61217A855A3732B3DCA8E909BB24E1AB* L_41 = V_1;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_tBD2942C9DFDE774D1407C76026776CDF6447EFEF_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70(L_41, CollectionPool_2_Release_m5424DEC8D4A23D8C2B217B534C19B4DCE352DB70_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:217>
List_1_t5421B2468AFFE816206B49B3A6E589B74E5C6C94* L_42 = V_0;
il2cpp_codegen_runtime_class_init_inline(CollectionPool_2_t3B89B9A01DE7F6018DC51CBB0EDB72DBAEB92D8B_il2cpp_TypeInfo_var);
CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F(L_42, CollectionPool_2_Release_m119CE5997AC4B75F41CC188E4F7384712CBA797F_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskUtilities.cs:218>
return;
}
}
// Method Definition Index: 67785
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaskUtilities__ctor_m32B6A8721369418CAA95A8EF5D65E0B8CD89DA82 (MaskUtilities_tD922FDEB6464FC067E74D38BAAFC8AB72665E4E6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Method Definition Index: 68602
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* EventSystem_get_currentInputModule_m30559FCECCCE1AAD97D801968B8BD1C483FBF7AC_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventSystem.cs:85>
BaseInputModule_tF3B7C22AF1419B2AC9ECE6589357DC1B88ED96B1* L_0 = __this->___m_CurrentInputModule;
return L_0;
}
}
// Method Definition Index: 37610
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r = L_0;
float L_1 = ___1_g;
__this->___g = L_1;
float L_2 = ___2_b;
__this->___b = L_2;
float L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
// Method Definition Index: 67325
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:459>
String_t* L_0 = __this->___m_Text;
return L_0;
}
}
// Method Definition Index: 67352
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* InputField_get_onValidateInput_m370D93274B6040422092981DD3A34E4B88E96EBC_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:798>
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* L_0 = __this->___m_OnValidateInput;
return L_0;
}
}
// Method Definition Index: 67365
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_characterValidation_m02AD706E70817147BAADD487DAC73D79547BCBBF_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:943>
int32_t L_0 = __this->___m_CharacterValidation;
return L_0;
}
}
// Method Definition Index: 427
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength;
return L_0;
}
}
// Method Definition Index: 67354
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_characterLimit_m7FE26FC66741545B89BFFDCAD8E8B34EB1274403_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:826>
int32_t L_0 = __this->___m_CharacterLimit;
return L_0;
}
}
// Method Definition Index: 67482
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar OnValidateInput_Invoke_m6A7776E0E91552E39F207A90C7E33A4D4479F076_inline (OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* __this, String_t* ___0_text, int32_t ___1_charIndex, Il2CppChar ___2_addedChar, const RuntimeMethod* method)
{
typedef Il2CppChar (*FunctionPointerType) (RuntimeObject*, String_t*, int32_t, Il2CppChar, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_text, ___1_charIndex, ___2_addedChar, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 67340
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputField_get_customCaretColor_mB1D8A9DE8CD1787B3614BAF3E50E27B2428C7215_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:625>
bool L_0 = __this->___m_CustomCaretColor;
return L_0;
}
}
// Method Definition Index: 67334
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* InputField_get_textComponent_m319EF4B9B24056AF25327874A2455362FF7B7A85_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:585>
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___m_TextComponent;
return L_0;
}
}
// Method Definition Index: 67350
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* InputField_get_onValueChanged_mA9ABE178FE3EB05AEF3DC20C11349427C59916AE_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:762>
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* L_0 = __this->___m_OnValueChanged;
return L_0;
}
}
// Method Definition Index: 67358
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_lineType_m6CEA63D8FCACAEC05D3499577ED0771EFFF33377_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:906>
int32_t L_0 = __this->___m_LineType;
return L_0;
}
}
// Method Definition Index: 37835
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37833
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Abs_mD945EDDEA0D62D21BFDBAB7B1C0F18DFF1CEC905_inline (int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int32_t L_1;
L_1 = il2cpp_codegen_abs(L_0);
V_0 = L_1;
goto IL_000a;
}
IL_000a:
{
int32_t L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 67329
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputField_get_isFocused_m19BD51E842077CA087824025F294C4078B2DAC50_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:556>
bool L_0 = __this->___m_AllowInput;
return L_0;
}
}
// 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: 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: 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: 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: 37895
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Division_m57A2DCD71E0CE7420851D705D1951F9238902AAB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
float L_2 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
float L_4 = L_3.___y;
float L_5 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(L_1/L_2)), ((float)(L_4/L_5)), NULL);
V_0 = L_6;
goto IL_0019;
}
IL_0019:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
return L_7;
}
}
// Method Definition Index: 68546
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PointerEventData_get_button_mA8CBDAF2E16927E6952BC60040D56630BCC95B0B_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs:194>
int32_t L_0 = __this->___U3CbuttonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 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: 68526
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 PointerEventData_get_position_m5BE71C28EB72EFB8435749E4E6E839213AEF458C_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs:117>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CpositionU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 68518
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 PointerEventData_get_pointerPressRaycast_mEB1B974F5543F78162984E2924EF908E18CE3B5D_inline (PointerEventData_t9670F3C7D823CCB738A1604C72A1EB90292396FB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventData/PointerEventData.cs:95>
RaycastResult_tEC6A7B7CABA99C386F054F01E498AEC426CF8023 L_0 = __this->___U3CpointerPressRaycastU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 67360
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_inputType_mC324081499638BC8AAA45CC110536C016C707BD0_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:920>
int32_t L_0 = __this->___m_InputType;
return L_0;
}
}
// Method Definition Index: 37837
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
{
int32_t L_0 = ___0_a;
int32_t L_1 = ___1_b;
if ((((int32_t)L_0) > ((int32_t)L_1)))
{
goto IL_0008;
}
}
{
int32_t L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
int32_t L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
int32_t L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 67344
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* InputField_get_onEndEdit_m92C86FF7CA6108C4B14392CED20C9ED9D39AD9A3_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:689>
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* L_0 = __this->___m_OnDidEndEdit;
return L_0;
}
}
// Method Definition Index: 67346
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* InputField_get_onSubmit_m66A3BFEC3D3D5C261558043FD606D4FBCC7D478D_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:728>
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* L_0 = __this->___m_OnSubmit;
return L_0;
}
}
// Method Definition Index: 68605
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* EventSystem_get_currentSelectedGameObject_mD606FFACF3E72755298A523CBB709535CF08C98A_inline (EventSystem_t61C51380B105BE9D2C39C4F15B7E655659957707* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/EventSystem/EventSystem.cs:102>
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_CurrentSelected;
return L_0;
}
}
// Method Definition Index: 67370
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Il2CppChar InputField_get_asteriskChar_m2556CE9FA8ABF5C00552BA665299F71EAC7D55C5_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:1010>
Il2CppChar L_0 = __this->___m_AsteriskChar;
return L_0;
}
}
// Method Definition Index: 36455
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Rect_get_size_mFB990FFC0FE0152179C8C74A59E4AC258CB44267_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
float L_0 = __this->___m_Width;
float L_1 = __this->___m_Height;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), L_0, L_1, NULL);
V_0 = L_2;
goto IL_0015;
}
IL_0015:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37851
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Clamp_m4DC36EEFDBE5F07C16249DA568023C5ECCFF0E7B_inline (int32_t ___0_value, int32_t ___1_min, int32_t ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
{
int32_t L_0 = ___0_value;
int32_t L_1 = ___1_min;
V_0 = (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
int32_t L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
int32_t L_4 = ___0_value;
int32_t L_5 = ___2_max;
V_1 = (bool)((((int32_t)L_4) > ((int32_t)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
int32_t L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
int32_t L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
int32_t L_9 = V_2;
return L_9;
}
}
// Method Definition Index: 37780
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37799
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Inequality_m4EC1EF263D0E42432A301F85CB52028D2973F5DA_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
bool L_2;
L_2 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37897
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___1_rhs;
bool L_2;
L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline(L_0, L_1, NULL);
V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
goto IL_000e;
}
IL_000e:
{
bool L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 36461
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
float L_1 = __this->___m_XMin;
V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
goto IL_0011;
}
IL_0011:
{
float L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 37641
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method)
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
float L_1 = L_0.___r;
float L_2;
L_2 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_1, NULL);
float L_3;
L_3 = bankers_roundf(((float)il2cpp_codegen_multiply(L_2, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
float L_5 = L_4.___g;
float L_6;
L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL);
float L_7;
L_7 = bankers_roundf(((float)il2cpp_codegen_multiply(L_6, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_c;
float L_9 = L_8.___b;
float L_10;
L_10 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_9, NULL);
float L_11;
L_11 = bankers_roundf(((float)il2cpp_codegen_multiply(L_10, (255.0f))));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_c;
float L_13 = L_12.___a;
float L_14;
L_14 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_13, NULL);
float L_15;
L_15 = bankers_roundf(((float)il2cpp_codegen_multiply(L_14, (255.0f))));
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_16;
memset((&L_16), 0, sizeof(L_16));
Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_16), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_3), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_7), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_11), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_15), NULL);
V_0 = L_16;
goto IL_0065;
}
IL_0065:
{
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17 = V_0;
return L_17;
}
}
// Method Definition Index: 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: 37980
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v;
float L_3 = L_2.___y;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), NULL);
V_0 = L_4;
goto IL_001f;
}
IL_001f:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0;
return L_5;
}
}
// Method Definition Index: 67342
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F InputField_get_selectionColor_m988C5ACE38195B9B6397352B5A226FF3867A6E54_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:650>
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___m_SelectionColor;
return L_0;
}
}
// Method Definition Index: 36457
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_XMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 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: 67363
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_keyboardType_mCF9432AC88C35E77546235909346C5689682E620_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:932>
int32_t L_0 = __this->___m_KeyboardType;
return L_0;
}
}
// Method Definition Index: 67356
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputField_get_contentType_m8C589B15987EB8852D5F4948A79084186935B19B_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/InputField.cs:865>
int32_t L_0 = __this->___m_ContentType;
return L_0;
}
}
// Method Definition Index: 36463
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
float L_1 = __this->___m_YMin;
V_0 = ((float)il2cpp_codegen_add(L_0, L_1));
goto IL_0011;
}
IL_0011:
{
float L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 36459
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_YMin;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 38569
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void WaitForSecondsRealtime_set_waitTime_m8317E2B7A2B2DC4E4A1B0CD0F9D4479294B51FB5_inline (WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
__this->___U3CwaitTimeU3Ek__BackingField = L_0;
return;
}
}
// Method Definition Index: 36453
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Height;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36451
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___m_Width;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 67520
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool AspectRatioFitter_DoesParentExists_m9475339C8EE94000A65B9F39AFB08A867940D925_inline (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:244>
bool L_0 = __this->___m_DoesParentExist;
return L_0;
}
}
// Method Definition Index: 37901
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_one_m9097EB8DC23C26118A591AF16702796C3EF51DFB_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))->___oneVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 67502
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float AspectRatioFitter_get_aspectRatio_m72A1972D15B7435EF895562EEF0AE8C689ED120E_inline (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:53>
float L_0 = __this->___m_AspectRatio;
return L_0;
}
}
// Method Definition Index: 37869
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
{
int32_t L_0 = ___0_index;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0019;
}
}
{
goto IL_0022;
}
IL_0010:
{
float L_4 = __this->___x;
V_2 = L_4;
goto IL_002d;
}
IL_0019:
{
float L_5 = __this->___y;
V_2 = L_5;
goto IL_002d;
}
IL_0022:
{
IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4379B0249B80A34ABC2748B5F0D030FD7D4E007C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector2_get_Item_m18BC65BB0512B16A1F9C8BE4B83A3E7BBAD7064D_RuntimeMethod_var)));
}
IL_002d:
{
float L_7 = V_2;
return L_7;
}
}
// Method Definition Index: 67500
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AspectRatioFitter_get_aspectMode_m530AE9878F26D7C1166C2AC3C2B2547CED122B27_inline (AspectRatioFitter_tEA1004A8240374C9BE7623981F999AA9789CDD09* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/AspectRatioFitter.cs:46>
int32_t L_0 = __this->___m_AspectMode;
return L_0;
}
}
// Method Definition Index: 37836
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37849
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_f;
if ((((float)L_0) >= ((float)(0.0f))))
{
goto IL_0010;
}
}
{
G_B3_0 = (-1.0f);
goto IL_0015;
}
IL_0010:
{
G_B3_0 = (1.0f);
}
IL_0015:
{
V_0 = G_B3_0;
goto IL_0018;
}
IL_0018:
{
float L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 37840
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Log_m116F062EEBF1C53EC8D18C9B1748E999EF9424EF_inline (float ___0_f, float ___1_p, 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;
{
float L_0 = ___0_f;
float L_1 = ___1_p;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_2;
L_2 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)L_0), ((double)L_1), NULL);
V_0 = ((float)L_2);
goto IL_000e;
}
IL_000e:
{
float L_3 = V_0;
return L_3;
}
}
// Method Definition Index: 37853
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___0_a, float ___1_b, float ___2_t, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
float L_2 = ___0_a;
float L_3 = ___2_t;
float L_4;
L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
goto IL_0010;
}
IL_0010:
{
float L_5 = V_0;
return L_5;
}
}
// 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: 67554
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ContentSizeFitter_get_verticalFit_m3F2848F19A5F8F30F55E0B5D930EFEF4E5EFAFF5_inline (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:47>
int32_t L_0 = __this->___m_VerticalFit;
return L_0;
}
}
// Method Definition Index: 67552
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ContentSizeFitter_get_horizontalFit_mA5FBF6AB42F551272B94A7B89A372B1AA1ADBC0D_inline (ContentSizeFitter_tC40AED5F772F1F140F69E0F1BB7D4AE31D64A87B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/ContentSizeFitter.cs:40>
int32_t L_0 = __this->___m_HorizontalFit;
return L_0;
}
}
// Method Definition Index: 67650
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* LayoutGroup_get_rectChildren_mEB00A4F0B86326AA9BE3D5E5DD7E4C9E3A032391_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:50>
List_1_t5ED555E220A2C0CA4F1CC393401AF0D7BA5B456B* L_0 = __this->___m_RectChildren;
return L_0;
}
}
// Method Definition Index: 37846
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = ceil(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 67645
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* LayoutGroup_get_padding_m91ABA3C588704717EDC82E72BA6D1B82711FE83C_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:21>
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_0 = __this->___m_Padding;
return L_0;
}
}
// Method Definition Index: 67569
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridLayoutGroup_get_cellSize_m30D8A051F44C8EE0C87B6D6CDDC00C2592A78B6D_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:97>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_CellSize;
return L_0;
}
}
// Method Definition Index: 67571
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GridLayoutGroup_get_spacing_m19BC15652BF18D051B0998C14F13DB83191F3E58_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:104>
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___m_Spacing;
return L_0;
}
}
// Method Definition Index: 37847
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_FloorToInt_m2A39AE881CAEE6B6A4B3BFEF9CA1ED40625F5AB7_inline (float ___0_f, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
float L_0 = ___0_f;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_1;
L_1 = floor(((double)L_0));
V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
goto IL_000c;
}
IL_000c:
{
int32_t L_2 = V_0;
return L_2;
}
}
// Method Definition Index: 37902
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_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))->___upVector;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 67565
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_startCorner_m0796B782C9F3981B6E97F83A6815102A5176657D_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:80>
int32_t L_0 = __this->___m_StartCorner;
return L_0;
}
}
// Method Definition Index: 67567
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GridLayoutGroup_get_startAxis_mADFB75A761550B3141256B0130655A6703FF3FF5_inline (GridLayoutGroup_tEE9C68F88C13E6BD716BBD356D008ACFB63F1940* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/GridLayoutGroup.cs:90>
int32_t L_0 = __this->___m_StartAxis;
return L_0;
}
}
// Method Definition Index: 37742
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, int32_t ___0_index, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
{
int32_t L_0 = ___0_index;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
switch (L_2)
{
case 0:
{
goto IL_0019;
}
case 1:
{
goto IL_0022;
}
case 2:
{
goto IL_002b;
}
}
}
{
goto IL_0034;
}
IL_0019:
{
float L_3 = __this->___x;
V_2 = L_3;
goto IL_003f;
}
IL_0022:
{
float L_4 = __this->___y;
V_2 = L_4;
goto IL_003f;
}
IL_002b:
{
float L_5 = __this->___z;
V_2 = L_5;
goto IL_003f;
}
IL_0034:
{
IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27C7727EAAAD675C621F6257F2BD5190CE343979)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector3_get_Item_m163510BFC2F7BFAD1B601DC9F3606B799CF199F2_RuntimeMethod_var)));
}
IL_003f:
{
float L_7 = V_2;
return L_7;
}
}
// Method Definition Index: 67588
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HorizontalOrVerticalLayoutGroup_get_spacing_m916C9BF57D4AB0EF76E6BC4EC5E1EA54B7918782_inline (HorizontalOrVerticalLayoutGroup_tF1A06BC885BD6E7F38A8C43815549C111EEDEF2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/HorizontalOrVerticalLayoutGroup.cs:17>
float L_0 = __this->___m_Spacing;
return L_0;
}
}
// Method Definition Index: 37850
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
// Method Definition Index: 37852
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}
// Method Definition Index: 67647
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LayoutGroup_get_childAlignment_m45C0D32DB91FD92852CA50278904034A26ADEFC1_inline (LayoutGroup_t32417833C700E77EDFA7C20034DAFD26604E05CE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/Layout/LayoutGroup.cs:31>
int32_t L_0 = __this->___m_ChildAlignment;
return L_0;
}
}
// Method Definition Index: 37870
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, int32_t ___0_index, float ___1_value, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_index;
V_1 = L_0;
int32_t L_1 = V_1;
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0010;
}
}
{
goto IL_000a;
}
IL_000a:
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0019;
}
}
{
goto IL_0022;
}
IL_0010:
{
float L_4 = ___1_value;
__this->___x = L_4;
goto IL_002d;
}
IL_0019:
{
float L_5 = ___1_value;
__this->___y = L_5;
goto IL_002d;
}
IL_0022:
{
IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_6 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4379B0249B80A34ABC2748B5F0D030FD7D4E007C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector2_set_Item_mEF309880B9B3B370B542AABEB32256EEC589DD03_RuntimeMethod_var)));
}
IL_002d:
{
return;
}
}
// Method Definition Index: 67886
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ScrollRect_get_content_m7878BCA28A96B7FBA02DC466A1ED2C9E191C6996_inline (ScrollRect_t17D2F2939CA8953110180DF53164CFC3DC88D70E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/ScrollRect.cs:131>
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* L_0 = __this->___m_Content;
return L_0;
}
}
// Method Definition Index: 67756
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MaskableGraphic_get_maskable_m34B87CD87CFF73FF4E09D892ADB316E412F22660_inline (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:61>
bool L_0 = __this->___m_Maskable;
return L_0;
}
}
// Method Definition Index: 67758
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool MaskableGraphic_get_isMaskingGraphic_m8C4270841AF6071FD5AC4EB7225AF259053DF55E_inline (MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.ugui@754dbde2be27/Runtime/UGUI/UI/Core/MaskableGraphic.cs:81>
bool L_0 = __this->___m_IsMaskingGraphic;
return L_0;
}
}
// Method Definition Index: 36469
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Overlaps_m3F0BA2C8BB81491978B21EB21C8A6D3BBED02E41_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_other, bool ___1_allowInverse, const RuntimeMethod* method)
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
bool V_2 = false;
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = (*(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)__this);
V_0 = L_0;
bool L_1 = ___1_allowInverse;
V_1 = L_1;
bool L_2 = V_1;
if (!L_2)
{
goto IL_001e;
}
}
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3 = V_0;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4;
L_4 = Rect_OrderMinMax_mCF0D63521F398D682E285F8795781C1D2A3418D9_inline(L_3, NULL);
V_0 = L_4;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5 = ___0_other;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_6;
L_6 = Rect_OrderMinMax_mCF0D63521F398D682E285F8795781C1D2A3418D9_inline(L_5, NULL);
___0_other = L_6;
}
IL_001e:
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_7 = ___0_other;
bool L_8;
L_8 = Rect_Overlaps_m5A540A24DAD3327006A3A2E209CC17992173B572_inline((&V_0), L_7, NULL);
V_2 = L_8;
goto IL_0029;
}
IL_0029:
{
bool L_9 = V_2;
return L_9;
}
}
// 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: 37889
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Subtraction_m44475FCDAD2DA2F98D78A6625EC2DCDFE8803837_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
// Method Definition Index: 36436
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m503705FE0E4E413041E3CE7F09270489F401C675_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_position, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_position;
float L_1 = L_0.___x;
__this->___m_XMin = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_position;
float L_3 = L_2.___y;
__this->___m_YMin = L_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___1_size;
float L_5 = L_4.___x;
__this->___m_Width = L_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_size;
float L_7 = L_6.___y;
__this->___m_Height = L_7;
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: 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: 39155
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_m239BB169D8FEF3A2694E9A961C473D3807D67D89_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
bool V_1 = false;
bool V_2 = false;
int32_t V_3 = 0;
int32_t V_4 = 0;
RuntimeObject* V_5 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B7_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B6_0 = NULL;
{
RuntimeObject* L_0 = __this->___m_FreshlyReleased;
V_1 = (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
bool L_1 = V_1;
if (!L_1)
{
goto IL_002a;
}
}
{
RuntimeObject* L_2 = __this->___m_FreshlyReleased;
V_0 = L_2;
RuntimeObject** L_3 = (RuntimeObject**)(&__this->___m_FreshlyReleased);
il2cpp_codegen_initobj(L_3, sizeof(RuntimeObject*));
goto IL_008a;
}
IL_002a:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_4 = __this->___m_List;
NullCheck(L_4);
int32_t L_5;
L_5 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_4, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
V_2 = (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
bool L_6 = V_2;
if (!L_6)
{
goto IL_005d;
}
}
{
Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_7 = __this->___m_CreateFunc;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline(L_7, il2cpp_rgctx_method(method->klass->rgctx_data, 7));
V_0 = L_8;
int32_t L_9;
L_9 = ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_3 = L_9;
int32_t L_10 = V_3;
ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline(__this, ((int32_t)il2cpp_codegen_add(L_10, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
goto IL_008a;
}
IL_005d:
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_11 = __this->___m_List;
NullCheck(L_11);
int32_t L_12;
L_12 = List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_inline(L_11, il2cpp_rgctx_method(method->klass->rgctx_data, 2));
V_4 = ((int32_t)il2cpp_codegen_subtract(L_12, 1));
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_13 = __this->___m_List;
int32_t L_14 = V_4;
NullCheck(L_13);
RuntimeObject* L_15;
L_15 = List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38(L_13, L_14, il2cpp_rgctx_method(method->klass->rgctx_data, 10));
V_0 = L_15;
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_16 = __this->___m_List;
int32_t L_17 = V_4;
NullCheck(L_16);
List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54(L_16, L_17, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
}
IL_008a:
{
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_18 = __this->___m_ActionOnGet;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_19 = L_18;
if (L_19)
{
G_B7_0 = L_19;
goto IL_0096;
}
G_B6_0 = L_19;
}
{
goto IL_009d;
}
IL_0096:
{
RuntimeObject* L_20 = V_0;
NullCheck(G_B7_0);
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B7_0, L_20, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
}
IL_009d:
{
RuntimeObject* L_21 = V_0;
V_5 = L_21;
goto IL_00a2;
}
IL_00a2:
{
RuntimeObject* L_22 = V_5;
return L_22;
}
}
// Method Definition Index: 39157
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_Release_m71F1CADB7AD9CC20BD824583A3675A4260965DB5_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, RuntimeObject* ___0_element, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
int32_t V_2 = 0;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B2_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B1_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B9_0 = NULL;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* G_B8_0 = NULL;
{
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_0 = __this->___m_ActionOnRelease;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000d;
}
G_B1_0 = L_1;
}
{
goto IL_0014;
}
IL_000d:
{
RuntimeObject* L_2 = ___0_element;
NullCheck(G_B2_0);
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B2_0, L_2, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
}
IL_0014:
{
RuntimeObject* L_3 = __this->___m_FreshlyReleased;
V_0 = (bool)((((RuntimeObject*)(RuntimeObject*)L_3) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
bool L_4 = V_0;
if (!L_4)
{
goto IL_0031;
}
}
{
RuntimeObject* L_5 = ___0_element;
__this->___m_FreshlyReleased = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FreshlyReleased), (void*)L_5);
goto IL_007a;
}
IL_0031:
{
int32_t L_6;
L_6 = ObjectPool_1_get_CountInactive_m9A907BFCDCBFE910B784BDBF71EEDC6D14C90608(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 18));
int32_t L_7 = __this->___m_MaxSize;
V_1 = (bool)((((int32_t)L_6) < ((int32_t)L_7))? 1 : 0);
bool L_8 = V_1;
if (!L_8)
{
goto IL_0054;
}
}
{
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_9 = __this->___m_List;
RuntimeObject* L_10 = ___0_element;
NullCheck(L_9);
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_9, L_10, il2cpp_rgctx_method(method->klass->rgctx_data, 19));
goto IL_007a;
}
IL_0054:
{
int32_t L_11;
L_11 = ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_inline(__this, il2cpp_rgctx_method(method->klass->rgctx_data, 8));
V_2 = L_11;
int32_t L_12 = V_2;
ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_inline(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), il2cpp_rgctx_method(method->klass->rgctx_data, 9));
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_13 = __this->___m_ActionOnDestroy;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* L_14 = L_13;
if (L_14)
{
G_B9_0 = L_14;
goto IL_0072;
}
G_B8_0 = L_14;
}
{
goto IL_0079;
}
IL_0072:
{
RuntimeObject* L_15 = ___0_element;
NullCheck(G_B9_0);
Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_inline(G_B9_0, L_15, il2cpp_rgctx_method(method->klass->rgctx_data, 12));
}
IL_0079:
{
}
IL_007a:
{
return;
}
}
// Method Definition Index: 39035
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityAction_1_Invoke_m777839BF9CB9F96B081106B47202D06FB35326CA_gshared_inline (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___0_arg0, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg0, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 621
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_2_Invoke_mBE16A5FDA5E80CCBA51D69334EF21C0F03D353AF_gshared_inline (Func_2_tB5C40A90702B6A6A2E315FD927EEFC9FB69F2B12* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
typedef float (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// 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: 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: 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: 37779
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
float V_2 = 0.0f;
float V_3 = 0.0f;
bool V_4 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___z;
V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
float L_12 = V_0;
float L_13 = V_0;
float L_14 = V_1;
float L_15 = V_1;
float L_16 = V_2;
float L_17 = V_2;
V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
float L_18 = V_3;
V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_0043;
}
IL_0043:
{
bool L_19 = V_4;
return L_19;
}
}
// Method Definition Index: 37798
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method)
{
bool V_0 = false;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs;
float L_2;
L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL);
bool L_3;
L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL);
V_0 = L_3;
goto IL_0010;
}
IL_0010:
{
bool L_4 = V_0;
return L_4;
}
}
// Method Definition Index: 37896
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_lhs, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_lhs;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_rhs;
float L_3 = L_2.___x;
V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_lhs;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_rhs;
float L_7 = L_6.___y;
V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
float L_8 = V_0;
float L_9 = V_0;
float L_10 = V_1;
float L_11 = V_1;
V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
goto IL_002e;
}
IL_002e:
{
bool L_12 = V_2;
return L_12;
}
}
// Method Definition Index: 37640
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method)
{
{
__this->___rgba = 0;
uint8_t L_0 = ___0_r;
__this->___r = L_0;
uint8_t L_1 = ___1_g;
__this->___g = L_1;
uint8_t L_2 = ___2_b;
__this->___b = L_2;
uint8_t L_3 = ___3_a;
__this->___a = L_3;
return;
}
}
// Method Definition Index: 37955
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x = L_0;
float L_1 = ___1_y;
__this->___y = L_1;
float L_2 = ___2_z;
__this->___z = L_2;
float L_3 = ___3_w;
__this->___w = L_3;
return;
}
}
// Method Definition Index: 36467
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D Rect_OrderMinMax_mCF0D63521F398D682E285F8795781C1D2A3418D9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_rect, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
float V_3 = 0.0f;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
memset((&V_4), 0, sizeof(V_4));
{
float L_0;
L_0 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&___0_rect), NULL);
float L_1;
L_1 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&___0_rect), NULL);
V_0 = (bool)((((float)L_0) > ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_0037;
}
}
{
float L_3;
L_3 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&___0_rect), NULL);
V_1 = L_3;
float L_4;
L_4 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&___0_rect), NULL);
Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19_inline((&___0_rect), L_4, NULL);
float L_5 = V_1;
Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D_inline((&___0_rect), L_5, NULL);
}
IL_0037:
{
float L_6;
L_6 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&___0_rect), NULL);
float L_7;
L_7 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&___0_rect), NULL);
V_2 = (bool)((((float)L_6) > ((float)L_7))? 1 : 0);
bool L_8 = V_2;
if (!L_8)
{
goto IL_006d;
}
}
{
float L_9;
L_9 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&___0_rect), NULL);
V_3 = L_9;
float L_10;
L_10 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&___0_rect), NULL);
Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE_inline((&___0_rect), L_10, NULL);
float L_11 = V_3;
Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B_inline((&___0_rect), L_11, NULL);
}
IL_006d:
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12 = ___0_rect;
V_4 = L_12;
goto IL_0072;
}
IL_0072:
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13 = V_4;
return L_13;
}
}
// Method Definition Index: 36468
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_Overlaps_m5A540A24DAD3327006A3A2E209CC17992173B572_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_other, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B5_0 = 0;
{
float L_0;
L_0 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline((&___0_other), NULL);
float L_1;
L_1 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline(__this, NULL);
if ((!(((float)L_0) > ((float)L_1))))
{
goto IL_003f;
}
}
{
float L_2;
L_2 = Rect_get_xMin_mE89C40702926D016A633399E20DB9501E251630D_inline((&___0_other), NULL);
float L_3;
L_3 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline(__this, NULL);
if ((!(((float)L_2) < ((float)L_3))))
{
goto IL_003f;
}
}
{
float L_4;
L_4 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline((&___0_other), NULL);
float L_5;
L_5 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline(__this, NULL);
if ((!(((float)L_4) > ((float)L_5))))
{
goto IL_003f;
}
}
{
float L_6;
L_6 = Rect_get_yMin_mB19848FB25DE61EDF958F7A22CFDD86DE103062F_inline((&___0_other), NULL);
float L_7;
L_7 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline(__this, NULL);
G_B5_0 = ((((float)L_6) < ((float)L_7))? 1 : 0);
goto IL_0040;
}
IL_003f:
{
G_B5_0 = 0;
}
IL_0040:
{
V_0 = (bool)G_B5_0;
goto IL_0043;
}
IL_0043:
{
bool L_8 = V_0;
return L_8;
}
}
// Method Definition Index: 619
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// Method Definition Index: 39151
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ObjectPool_1_get_CountAll_mF3CDC0B64D5037106573C6CEE921EAF0A8B3C8EB_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCountAllU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 39152
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObjectPool_1_set_CountAll_mED1939CDEBB184383799328A0C1AEC9E1D2960D9_gshared_inline (ObjectPool_1_t13378E8CD14858BB05EA28BAB9CC49EDB91BA259* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCountAllU3Ek__BackingField = L_0;
return;
}
}
// Method Definition Index: 603
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
// 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;
}
}
// Method Definition Index: 37800
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a;
float L_1 = L_0.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b;
float L_3 = L_2.___x;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a;
float L_5 = L_4.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b;
float L_7 = L_6.___y;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a;
float L_9 = L_8.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b;
float L_11 = L_10.___z;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a;
float L_13 = L_12.___w;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b;
float L_15 = L_14.___w;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
goto IL_003b;
}
IL_003b:
{
float L_16 = V_0;
return L_16;
}
}
// Method Definition Index: 37797
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method)
{
bool V_0 = false;
{
float L_0 = ___0_dot;
V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0);
goto IL_000c;
}
IL_000c:
{
bool L_1 = V_0;
return L_1;
}
}
// Method Definition Index: 36458
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMin_mA873FCFAF9EABA46A026B73CA045192DF1946F19_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0;
L_0 = Rect_get_xMax_m2339C7D2FCDA98A9B007F815F6E2059BA6BE425F_inline(__this, NULL);
V_0 = L_0;
float L_1 = ___0_value;
__this->___m_XMin = L_1;
float L_2 = V_0;
float L_3 = __this->___m_XMin;
__this->___m_Width = ((float)il2cpp_codegen_subtract(L_2, L_3));
return;
}
}
// Method Definition Index: 36462
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_xMax_m97C28D468455A6D19325D0D862E80A093240D49D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
float L_1 = __this->___m_XMin;
__this->___m_Width = ((float)il2cpp_codegen_subtract(L_0, L_1));
return;
}
}
// Method Definition Index: 36460
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMin_m9F780E509B9215A9E5826178CF664BD0E486D4EE_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0;
L_0 = Rect_get_yMax_mBC37BEE1CD632AADD8B9EAF9FE3BA143F79CAF8E_inline(__this, NULL);
V_0 = L_0;
float L_1 = ___0_value;
__this->___m_YMin = L_1;
float L_2 = V_0;
float L_3 = __this->___m_YMin;
__this->___m_Height = ((float)il2cpp_codegen_subtract(L_2, L_3));
return;
}
}
// Method Definition Index: 36464
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_yMax_mCF452040E0068A4B3CB15994C0B4B6AD4D78E04B_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method)
{
{
float L_0 = ___0_value;
float L_1 = __this->___m_YMin;
__this->___m_Height = ((float)il2cpp_codegen_subtract(L_0, L_1));
return;
}
}