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

37156 lines
2.0 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, typename T2>
struct VirtualActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
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, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct InterfaceFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
struct Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378;
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
struct Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E;
struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333;
struct Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E;
struct Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA;
struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D;
struct Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7;
struct Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3;
struct Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA;
struct Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C;
struct Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F;
struct Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD;
struct Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103;
struct Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D;
struct Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1;
struct Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588;
struct Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4;
struct Func_1_t97C6124008260D65F78265F8B3965ACA776F0671;
struct Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765;
struct Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43;
struct Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1;
struct Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29;
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
struct Func_2_tB87969817D1EDC637904CC3302B8C93B14ACF9FB;
struct Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E;
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2;
struct HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B;
struct HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178;
struct IEnumerable_1_t5072DF7D689A82C63728270545C6839D7F7AF69B;
struct IEnumerable_1_t6869F10C6AF0FFED0F2C174DB1AFFAF6EDF7CE0D;
struct IEnumerable_1_t5359DEC999AA35C7E2DE775B0455A4760550ED7F;
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
struct IEnumerable_1_tDE18BB328ED95FB272AE8FAE3C13576909589F4D;
struct IEnumerable_1_t45141F64D6D882336B8DCC6510DC6B9C3294C6AA;
struct IEnumerable_1_tA1AC42B515DC995C4579CA4F5D0CF1366909C53B;
struct IEnumerable_1_t533A0E5518C8CF3EEA9CCE8FC363CAECA177F632;
struct IEnumerator_1_tA55598AB1DA299835FEDD056EF0C410AE1493CA4;
struct IEnumerator_1_t73FD060C436E3C4264A734C8F8DCC01DFF6046B8;
struct IEnumerator_1_t28314E682493CA936A454DA48BFB000CAF4F5D74;
struct IEnumerator_1_t5AFCED6452B2551E59D8997046D5F19C8F731FB3;
struct IEnumerator_1_tC764FFAC27197E5D9FFBFB86262AAACA86C503D0;
struct IEnumerator_1_t72983E3562C17388BF172FE9D73977341CA45747;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_tEA6D87A5AB670819FF91305D215B209552281584;
struct IObservable_1_tB33A9748E9C9AD31EE46D79177B56444F736E211;
struct IObservable_1_t6A88B15915275CE92411906C989057BD5C18C20A;
struct IObservable_1_t3B5CA6CF57A9734CD1D166FB2074FE7FB725EDDC;
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A;
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66;
struct InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4;
struct InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2;
struct KeyCollection_tD4A0C41F41EA529D4514091372080877F6248C04;
struct KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F;
struct KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC;
struct List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF;
struct List_1_tE1DF165936F3562084DB454140315041796A957F;
struct List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF;
struct List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6;
struct List_1_tF542FB9F97D34CC06B085D6872645B0DC0AA5E43;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
struct List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E;
struct ValueCollection_t96259FE42C45AADD5918C1CDD01C7D732504C523;
struct ValueCollection_t96C31E0C36EF324B4BA86A8ED314F2AF342D6D6C;
struct Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D;
struct Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76;
struct Action_2U5BU5D_tE696881AB7B602657DE1A212B1F9322B7F472FBB;
struct Action_2U5BU5D_t493765D280908ABBDC5280C16C38A55BEB3FB645;
struct Action_2U5BU5D_tF0EAC88CF3D1AADA46955EC4879598BCF64FEA5B;
struct Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373;
struct Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4;
struct EntryU5BU5D_tEB41C94D728A2A116E7C01CCB2ACEBA8AD296C60;
struct EntryU5BU5D_t6FFF9155A8574DAE59AE5E53B83EB0E1FBFF79E4;
struct InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C;
struct InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A;
struct KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC;
struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7;
struct ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2;
struct ButtonControlU5BU5D_tB9DA99391F4FFB9835CF78F4F7A3DC7894AC83D7;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
struct GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785;
struct GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762;
struct IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93;
struct InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810;
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045;
struct InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57;
struct InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E;
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86;
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
struct InputDeviceCommandDelegateU5BU5D_t243984810DCC1E9828C0D6665D0B7AC435A43D9A;
struct InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5;
struct InputDeviceFindControlLayoutDelegateU5BU5D_t9B27C1115622DAB0A04E3C93E8A9D64EBFDA27BC;
struct InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64;
struct InputSettingsU5BU5D_t6CC3C4AFBE4A23B0693A4EB44C4517E19FF73C2B;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
struct NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2;
struct NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct SubstringU5BU5D_t9973080FDB519ED771E9FB3E6FDC90DF45211B77;
struct TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE;
struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104;
struct DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE;
struct SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28;
struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27;
struct AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5;
struct StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82;
struct StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4;
struct RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA;
struct SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3;
struct DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7;
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF;
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B;
struct DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB;
struct Exception_t;
struct FieldInfo_t;
struct Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
struct IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4;
struct IInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844;
struct IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09;
struct IInputStateChangeMonitor_t043FD8736A6F45C06A2FAFFC5BE70A565F999598;
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD;
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D;
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09;
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700;
struct InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0;
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E;
struct InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D;
struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D;
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B;
struct InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809;
struct InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A;
struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E;
struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5;
struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210;
struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457;
struct InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114;
struct InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF;
struct InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55;
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
struct IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB;
struct InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E;
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
struct MemberInfo_t;
struct MethodInfo_t;
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C;
struct StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B;
struct String_t;
struct StringBuilder_t;
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849;
struct TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079;
struct Type_t;
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455;
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F;
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432;
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD;
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA;
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE;
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D;
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2;
struct U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996;
struct U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717;
struct U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B;
struct U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE;
struct U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1;
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056;
struct ObserverState_t147E85316A8DB8E0C6B3D4485B1480B41EA6A1A8;
struct iOSSettings_t1E9797F94CF6288036BD030C5A5BA22E80713C0F;
struct U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA;
struct U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790;
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t28314E682493CA936A454DA48BFB000CAF4F5D74_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE1DF165936F3562084DB454140315041796A957F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_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* NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD;
IL2CPP_EXTERN_C String_t* _stringLiteral0226F08F1363B72919374BC9F1AABA0AF07295F0;
IL2CPP_EXTERN_C String_t* _stringLiteral031EDEA3235FDF00759EB2911A563AD03089E25D;
IL2CPP_EXTERN_C String_t* _stringLiteral07F229A1C03337B0B32CE68A58B2707F8F94C386;
IL2CPP_EXTERN_C String_t* _stringLiteral08241300E5496F6404B2A3BBEF5C02087B8FA577;
IL2CPP_EXTERN_C String_t* _stringLiteral0829D104A55BDE3143216482A8BF980286C6E26F;
IL2CPP_EXTERN_C String_t* _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40;
IL2CPP_EXTERN_C String_t* _stringLiteral0A055D803882939F91D764CE62E81EEED10F076F;
IL2CPP_EXTERN_C String_t* _stringLiteral0C10E47675493434D04CD8025C8303AF94F7BA5A;
IL2CPP_EXTERN_C String_t* _stringLiteral0D0987F5713EEE5AB4090867404723F97F64D382;
IL2CPP_EXTERN_C String_t* _stringLiteral0D24D1F9C2B780184F8AB89F887E73CF3478A74C;
IL2CPP_EXTERN_C String_t* _stringLiteral0E62D20596338177174CEAB270788FF6D7D36B6C;
IL2CPP_EXTERN_C String_t* _stringLiteral0FE1DEB4EDEE2E54C5DC6BE7013FD433AF3062C6;
IL2CPP_EXTERN_C String_t* _stringLiteral1252DD742E6B9B316305F5A1AD30FC94E6A69186;
IL2CPP_EXTERN_C String_t* _stringLiteral1257E72B1FFA24D182C33BE63722062A05F389FF;
IL2CPP_EXTERN_C String_t* _stringLiteral132FB7F5A0346F0B8FBAEA5E485475F188E80CD0;
IL2CPP_EXTERN_C String_t* _stringLiteral13723108E9F78522481EFFEB997D0EC8D2E6B2BB;
IL2CPP_EXTERN_C String_t* _stringLiteral13A39355201CC4EE76B1B481225CD083B7C5948F;
IL2CPP_EXTERN_C String_t* _stringLiteral143FDD418DEF283B13F1AC72E245C0E08FA21468;
IL2CPP_EXTERN_C String_t* _stringLiteral190CDBBC7377A308B78E27EF91319FD2DA386895;
IL2CPP_EXTERN_C String_t* _stringLiteral1B661C870217F11756934F5826E14A434DC7DF03;
IL2CPP_EXTERN_C String_t* _stringLiteral1BEB1DE9B5C52D3F4699D572171AAACD3FA5E864;
IL2CPP_EXTERN_C String_t* _stringLiteral1C39BC33DAC2D2C2E879A4CCEF7DAD865B2716B7;
IL2CPP_EXTERN_C String_t* _stringLiteral1E67B9ACDFC44C91C96EA98590958FDCEC692638;
IL2CPP_EXTERN_C String_t* _stringLiteral1F8F870F7EB4426F00DE192C8070A43D127A26CE;
IL2CPP_EXTERN_C String_t* _stringLiteral1FB9018D8BFC0FACF068B1067EF9E96C35FED1FE;
IL2CPP_EXTERN_C String_t* _stringLiteral211B760EB7E518DA56659EA0CFDBF711F9551897;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A;
IL2CPP_EXTERN_C String_t* _stringLiteral26763404460309E36106FECF953C482CAF722112;
IL2CPP_EXTERN_C String_t* _stringLiteral26767EA28C997BC454F6C0B78AFA70CA972A4B6C;
IL2CPP_EXTERN_C String_t* _stringLiteral2788B28D69ED868FF57B93A38205FD6CA63AE67F;
IL2CPP_EXTERN_C String_t* _stringLiteral2ACB7782456D2D8534D7B6B3F35A68568F0C0C4C;
IL2CPP_EXTERN_C String_t* _stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD;
IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1;
IL2CPP_EXTERN_C String_t* _stringLiteral2CAE80AB1D51FBD688AC5F94AAEA5215A5AC646D;
IL2CPP_EXTERN_C String_t* _stringLiteral2D3AD740846218FEC7EB592218E5376624F77D9D;
IL2CPP_EXTERN_C String_t* _stringLiteral3071F69B555EA1349D58928253E5A53359FBE26C;
IL2CPP_EXTERN_C String_t* _stringLiteral33829C7BB04A604767CDFE3D96A2317C3436BD0F;
IL2CPP_EXTERN_C String_t* _stringLiteral3683D1DC155E5058FE8C353EC7CED94C5B6EBA4A;
IL2CPP_EXTERN_C String_t* _stringLiteral378D00FAC460387934892B02228DA54B0383B17D;
IL2CPP_EXTERN_C String_t* _stringLiteral3A5D56B26B1A9CEDE88C8DBEC1D7FF8296992654;
IL2CPP_EXTERN_C String_t* _stringLiteral3B5256FC258AA8F48ECBC16FD895E21663487427;
IL2CPP_EXTERN_C String_t* _stringLiteral3B616898D6754E30BAD282EEC8ABEA4ADC465D21;
IL2CPP_EXTERN_C String_t* _stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7;
IL2CPP_EXTERN_C String_t* _stringLiteral3CD3B1814288910B33E077BC7C04D206FC33AC20;
IL2CPP_EXTERN_C String_t* _stringLiteral3D6B6D538CCE29E96A003CD3269BC68EE45CFD59;
IL2CPP_EXTERN_C String_t* _stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D;
IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8;
IL2CPP_EXTERN_C String_t* _stringLiteral46FE71343C8DEBCF6B78E9C5D708A6B06287395C;
IL2CPP_EXTERN_C String_t* _stringLiteral481C61A5280118E098E32A8CA408514C143752F4;
IL2CPP_EXTERN_C String_t* _stringLiteral48CC213D1B1962F9AF6A2008F0CC850E76376B4A;
IL2CPP_EXTERN_C String_t* _stringLiteral4A261EB7E7319776625F5A015EA18053797E6890;
IL2CPP_EXTERN_C String_t* _stringLiteral4B467C6FF6B947BFB937621A9466DACB19967C08;
IL2CPP_EXTERN_C String_t* _stringLiteral4E82556626A1474C2CE13437C5A2A7F814D5295A;
IL2CPP_EXTERN_C String_t* _stringLiteral4FD3E53F899089E4616D724E055A9FC1301622BB;
IL2CPP_EXTERN_C String_t* _stringLiteral54916CA71553C3C0A28C1D0FE7135B11FF3EA9C3;
IL2CPP_EXTERN_C String_t* _stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5;
IL2CPP_EXTERN_C String_t* _stringLiteral55935FB09C18CDEF3D02A1F5E7113C74ACB5CB7F;
IL2CPP_EXTERN_C String_t* _stringLiteral56A75E04CD97B6A418FE40346BF926E16071CF55;
IL2CPP_EXTERN_C String_t* _stringLiteral570A8C820BD3B01A870C767E1B234057A3ABC60F;
IL2CPP_EXTERN_C String_t* _stringLiteral59B5D882E97712A200EE7938CF1AE2ED5D4650DE;
IL2CPP_EXTERN_C String_t* _stringLiteral5C8D8661F13BDD4FA26A750EBEF788D1C8F7AD8A;
IL2CPP_EXTERN_C String_t* _stringLiteral5D5174454E3D3F9E783E0B8B821F8B1A68A0547F;
IL2CPP_EXTERN_C String_t* _stringLiteral5FDF81C994D5E769C12EB8370C2C63E98E419FCD;
IL2CPP_EXTERN_C String_t* _stringLiteral627AC1716909D05F9F4D4C72443B2BE3C63047D4;
IL2CPP_EXTERN_C String_t* _stringLiteral666D35A241AEC9BAAD94C557433CA7AF8BA86298;
IL2CPP_EXTERN_C String_t* _stringLiteral670CBAB5C8A30A4C8DC68337B78F13CC30BC704D;
IL2CPP_EXTERN_C String_t* _stringLiteral6863AA8102F47C253DBDD60BF081AECA704C242A;
IL2CPP_EXTERN_C String_t* _stringLiteral6C20448E191FC73285B18C2EB515305AA2FF0862;
IL2CPP_EXTERN_C String_t* _stringLiteral7050E794F9BC7E6FB04B0854BF6DAD408C0FC164;
IL2CPP_EXTERN_C String_t* _stringLiteral71013173976A342C77AD509A9B9196B73E39D6C9;
IL2CPP_EXTERN_C String_t* _stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1;
IL2CPP_EXTERN_C String_t* _stringLiteral73F1C0DB7E67894BD0991354AA6CB2DA4A3A5D88;
IL2CPP_EXTERN_C String_t* _stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D;
IL2CPP_EXTERN_C String_t* _stringLiteral7672B1CB98F2EFAF3B642E0727371BD99BCD8A28;
IL2CPP_EXTERN_C String_t* _stringLiteral769FF4BA55A488FBAE2ED85106D422C76326657A;
IL2CPP_EXTERN_C String_t* _stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79;
IL2CPP_EXTERN_C String_t* _stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8;
IL2CPP_EXTERN_C String_t* _stringLiteral7D7A0AE2F1EE9D1D3BE635109964C2547826E950;
IL2CPP_EXTERN_C String_t* _stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E;
IL2CPP_EXTERN_C String_t* _stringLiteral813424E8552DDA36C36D9633CD0EF610A1CC62E6;
IL2CPP_EXTERN_C String_t* _stringLiteral81654DAE6F7DA22524F2310A30153852CE7D290B;
IL2CPP_EXTERN_C String_t* _stringLiteral823BC208AE8A348A1E917E4E8A0959134701E5A4;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D;
IL2CPP_EXTERN_C String_t* _stringLiteral880A203C7E154D1BFC48F54A8BFC50B8E99C8E30;
IL2CPP_EXTERN_C String_t* _stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61;
IL2CPP_EXTERN_C String_t* _stringLiteral93717CD8FCD45BAB4F15D3BACC989A6A93BA2674;
IL2CPP_EXTERN_C String_t* _stringLiteral945C9FDD2DF1B4F9CE3D0FE9BC9B6DD3A9DC93DE;
IL2CPP_EXTERN_C String_t* _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3;
IL2CPP_EXTERN_C String_t* _stringLiteral97C19FD894D335CC8D64964948677339E993C8B5;
IL2CPP_EXTERN_C String_t* _stringLiteral9B0BB5433E9600F0BD3B7E4E4F4A0472AE371909;
IL2CPP_EXTERN_C String_t* _stringLiteral9DAE5B65A547BD700E3A5A3AEFC0BD5405121C8D;
IL2CPP_EXTERN_C String_t* _stringLiteralA15F2C50B8F3FDF4625728A3C6342B771A943F42;
IL2CPP_EXTERN_C String_t* _stringLiteralA3A6432D10E89842D5BB539FF02B7F0EC7F72444;
IL2CPP_EXTERN_C String_t* _stringLiteralA93F472DC127BF8D2A6CD3BDCB4EF7E255FD3C90;
IL2CPP_EXTERN_C String_t* _stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877;
IL2CPP_EXTERN_C String_t* _stringLiteralADBA5DA01227AF469D9592FABBF832E66CC52FDD;
IL2CPP_EXTERN_C String_t* _stringLiteralAF76631C9924DA21CC9961B508E27EB5D8012412;
IL2CPP_EXTERN_C String_t* _stringLiteralAF8E649A3EF1AB74A43C9F88015FA68AC719215A;
IL2CPP_EXTERN_C String_t* _stringLiteralB339D905726376F3A334344838DECFB8AD39826C;
IL2CPP_EXTERN_C String_t* _stringLiteralB52C02DB6B58C4729EDC2A0F45966E29EC68E6C0;
IL2CPP_EXTERN_C String_t* _stringLiteralB61449D621612D23E9282099B4811CC3ED9A7D2D;
IL2CPP_EXTERN_C String_t* _stringLiteralB6395AABCDE9B93485E9D73A72E394C1050ED739;
IL2CPP_EXTERN_C String_t* _stringLiteralB66EC4944900771CFA4854E25A9C2AE358153B77;
IL2CPP_EXTERN_C String_t* _stringLiteralB7F627D69AB621967AE48978A18F4A06EC2A6B1E;
IL2CPP_EXTERN_C String_t* _stringLiteralB82FE49DBD9F98B5C45F1B8D53AFA442EE544390;
IL2CPP_EXTERN_C String_t* _stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111;
IL2CPP_EXTERN_C String_t* _stringLiteralBA7FDFA5C1E82DDB87575643DCC593896D758031;
IL2CPP_EXTERN_C String_t* _stringLiteralBD6F0649E23F20C418B3FE8F9547E15B615ECC35;
IL2CPP_EXTERN_C String_t* _stringLiteralBF50C818C48FE06268F52652FD752EA6BEE4326F;
IL2CPP_EXTERN_C String_t* _stringLiteralC19C156502B411A79B40B632E31CF17D0787B021;
IL2CPP_EXTERN_C String_t* _stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10;
IL2CPP_EXTERN_C String_t* _stringLiteralC411EEAD94E87CA61E91BF983577F7F0E2EA55B4;
IL2CPP_EXTERN_C String_t* _stringLiteralC4F395D537D1BEB747BDD17360A3057DC019C81B;
IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677;
IL2CPP_EXTERN_C String_t* _stringLiteralCD66AAB0FC30669B39D946B17664E4B227137436;
IL2CPP_EXTERN_C String_t* _stringLiteralCDC8FE1FED22D143A4D3A3386BF8D19D24DB7E2C;
IL2CPP_EXTERN_C String_t* _stringLiteralCDE3F83E09FA8D9A5FF936FFA898EF95969AC8B9;
IL2CPP_EXTERN_C String_t* _stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F;
IL2CPP_EXTERN_C String_t* _stringLiteralD28E2459AC6A73898F642FFE30F6729271682756;
IL2CPP_EXTERN_C String_t* _stringLiteralD2A3E14243D7248D1B3593C6DA166424288DA91A;
IL2CPP_EXTERN_C String_t* _stringLiteralD3405336B22171B2B1D27A70CEA528CE3E5F192C;
IL2CPP_EXTERN_C String_t* _stringLiteralD5CA781ABE747EF170783EAB4D95182910745431;
IL2CPP_EXTERN_C String_t* _stringLiteralD709CBA66A2B19C53E0AD4668EFAD998227E9D64;
IL2CPP_EXTERN_C String_t* _stringLiteralD8CC9DA34E42D8EA9F7CD68E022BA1D1547595A7;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDE62BC0D1FC9CAF37EEAE37B5DEB77620024AF96;
IL2CPP_EXTERN_C String_t* _stringLiteralDF9602CB36F82F6660C01382FD47E2C03A790643;
IL2CPP_EXTERN_C String_t* _stringLiteralE13FF6C7392F9B53DD7F71846C039053919065BA;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7;
IL2CPP_EXTERN_C String_t* _stringLiteralE36E5E22CCC9B525368E8E3AFB2A89BB4E24CA53;
IL2CPP_EXTERN_C String_t* _stringLiteralE401ACE5A5341728744D0B85FE6F1CEB6B85775E;
IL2CPP_EXTERN_C String_t* _stringLiteralE434120E5A9DECA47500B0D6E6392BB3BB48C614;
IL2CPP_EXTERN_C String_t* _stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF;
IL2CPP_EXTERN_C String_t* _stringLiteralE9515D8E50BBB601D686A55F779EF7FE9258F2D2;
IL2CPP_EXTERN_C String_t* _stringLiteralEB011F3B6B8EDF9082629AF91E314EC4570D4954;
IL2CPP_EXTERN_C String_t* _stringLiteralEB534843932D1025EEE09575458F840C63DC1063;
IL2CPP_EXTERN_C String_t* _stringLiteralEF3035221EDE7802CCF1B6B56275F50021F141EE;
IL2CPP_EXTERN_C String_t* _stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE;
IL2CPP_EXTERN_C String_t* _stringLiteralF2055551DEA4FA56FDD9EADD9CE0E1BEA8B904FB;
IL2CPP_EXTERN_C String_t* _stringLiteralF2A31FC06F03C843A179EEBB83FBE16416EE56FE;
IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7;
IL2CPP_EXTERN_C String_t* _stringLiteralF7345B213158444DB089FE8F3E6B0D4CB40C9861;
IL2CPP_EXTERN_C String_t* _stringLiteralF8966B0CD3F56CE2B1C4F214B3EB1F6004D18317;
IL2CPP_EXTERN_C String_t* _stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC;
IL2CPP_EXTERN_C String_t* _stringLiteralFCBAB5C977DCEA977E3523589EC03FFA6223F48F;
IL2CPP_EXTERN_C String_t* _stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A;
IL2CPP_EXTERN_C String_t* _stringLiteralFF91CCC42729FED4D77421D6F8E1B13F461E983A;
IL2CPP_EXTERN_C String_t* _stringLiteralFFCCC13D0E7868905982D0B60AF70D9084074D66;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendListWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA_mDAE652A499659EB5FB51016D854E27C39933CC00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_mB5C53C9BD4DD750BE2EB53DB61712D09657E0956_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisInputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_m104D2C2970140878DF466BD816C63FA77E7DC660_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisInputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_m732F9855B03FEE70259F2920140428E732BB88F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m107CDDFC8DCEF89E9A7FA845A0DB3F0C68E8EF1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_IndexOfReference_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m9232AEEB3036A4EF350612454F508DFDC6FC9CB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_AddCallback_m00BEB5CD4929CAD9FB853122DD749019391FA9EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CallbackArray_1_RemoveCallback_mD04F436C2B1F1E4B5EF2077A64991F648040B6A4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CustomAttributeExtensions_GetCustomAttribute_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m5C864BCC82F21CFA7A020D8095A6B228E8837ED2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m313547AF64D8587DC20C87459FDCA7F3064788A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisString_t_m1BF83E765AE69FC6B788B03CFE23281538AC3CB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Gamepad_get_Item_mB8A9749292FC92BDEAD6B3E11CDB788960D503CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_ToArray_TisString_t_mC2B24319E6E88A52595D5892F6CDA3424A0BD592_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputBindingResolver_AssignCompositePartIndex_mCF71D63186EA66F4FFC4C28ABD205DDBE8024E8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputBindingResolver_InstantiateBindingComposite_m56AFBA2606CDE9F7C2F5E1DD8FFB8DDD87C5DC0B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_AccumulateValueInEvent_m21438341C60040791D574893EA8615B593667076_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_AccumulateValueInEvent_mE82152B46D78005333C8B1F6AB842DCA67797387_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_BuildPath_m184DA116F5EC15ACCC7FFF4BE15F42183E3AB32D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m0F24AC0C0AD0BCB5058E8F24CE162ECEB78C8F0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m892A851D4CAF9D54EFD67F14E026709C83CE7291_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CompareStateIgnoringNoise_m39DB8AB6F0302BBB1305A013C081144852C8370C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CompareState_m80BFDE82839F7FB7FFC8060FF5B7CE299A19E495_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_CopyState_m931687A048BFB762F65509AC66B4344CE063AECB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_GetStatePtrFromStateEventUnchecked_m8076A50F95247F90A0C8C06EF4D74C8F0F73AAA6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_HasValueChangeInEvent_m1A32F8E2F8C8FF9A64FCC6D173FBC862D948FDF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_HasValueChangeInState_mC75A0ECDC9B781ADE8D82A16547EC4A67992C0B9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_IsPressed_m27B19824E37A51A57A0D05D7EDE767653427DBAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ReadDefaultValueAsObject_mC14C45C1B80F64885D2C4FD8FF1AFE8FDA978547_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ReadValueAsObject_m6AAC50A829A11A153DCFA5A18FBCF2706311BB9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ReadValueFromEventAsObject_mE00F8DFF884EB64DC172DD71129C76ACCD32DE57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ReadValueIntoBuffer_mF44AE9865A7746ADA21A1A3F3771E8D271FFF281_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_WriteValueFromObjectIntoEvent_m604C56DDB40AF07D1AFC34C24BA84D6AE5FA8118_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlExtensions_WriteValueIntoState_m4EB5530AB6796825E534F3CCC2213CB45DE5BF81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_Add_m60FF9B2C262F1C205DE0AE0C493526281F4A26CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_Contains_mEAA1AA507D834E1E79290B9D086D5176A3B3D208_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_Dispose_mCCACD95564CA8A502B22EB069B49F2CF2B4F3C2A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_get_Count_m37ACCB9EDDB9D6A20611E97B741CF5E5F320A6EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlList_1_set_Capacity_mE7FE7A9DB33BA479AB289F84F3C0C69688674E4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_MatchesPrefix_m6997850D544A8A8D175127462246CD1B61ADEB9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_Matches_m5B6B6485718AE342D9B85A25F9314C963D4B1D87_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_TryFindChild_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m57633355B34B82E7573BD73144846702E3884CC6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_TryFindControl_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m0D1F451FF617F36BAE1A140DBAB5439CBA8E9725_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_TryGetControlLayout_m3CF3A699551B02283B8DD9D27150D4BD3969EBF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_TryGetDeviceLayout_mA90B682647E6A16F61DB2F6878F1465DE650854B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlPath_TryGetDeviceUsages_mAB71EB8E014582A0ED4853974A44307557A54989_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlScheme_SupportsDevice_mA78955A144EA4B6388CAC5F0027CD94358B776A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControlScheme__ctor_m486DF1DBF79E9D205BE6A147DDF93D8100EB0FB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisDpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_mD35CEADFE0257483FD91A4DA9CFF32A62453CC23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetChildControl_mDCFE7BCAD099AE939457D6AD9FD9DB434207C7B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_GetDeviceIndex_m2A94515297D9F90AFB8F08EAFD022E3CAEBBC2ED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_TryGetChildControl_m58063CCE18393E26D9AD1C5D902AA296DF39F0A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_WriteValueFromBufferIntoState_mD46C4DFF51358825D7B0AB2BADC1E2DEF9EA89BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_WriteValueFromObjectIntoState_mDF2D6EE0F817CDC8129C8B24542AE4626990EE9B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputControl_get_Item_m5D9AAF1BBC66860AABF7E8A38FE7FCE5764C82C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_CompareValue_mF1A5C35EA3FF000C0F1AB457A3D586AF4E9A65A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ReadValueFromBufferAsObject_m5F6DEFBC3E726D40241802F64EC6D024C5052F86_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputDevice_ReadValueFromStateIntoBuffer_m925DF482167D8949BAAFBF5A1AAE75FC08AE0950_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputInteractionContext_SetTotalTimeoutCompletionTime_mE7A7DDA131B139B3240FE17522504330188E3E2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputProcessor_GetValueTypeFromType_m16F0F734070F44EF84949633D3CFAD0B14EEFE51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_AddDevice_m376584E1F76AFF2176913A885355E4F317E7323A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_AddDevice_m80FC919566BCDE8E9B09F19FA2AF32FF53A9710F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_AddDevice_m8270203079B467F2AF733935FA8A6FE63A12C26D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_FindControl_m3C5473BBC08AAC3F0AB8008F73D5092D9E4E8596_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m8AB5B6F432C95F5548A71571CE41F0E031D98C8B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mEB435D1556178AA35DEDDDEC1509F66D51301046_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_GetNameOfBaseLayout_m03C962D1780C1D815946DA307ADAF98331C4F690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_IsFirstLayoutBasedOnSecond_m446424FDD689FCD3765F36E69204F0867455FA0C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_ListEnabledActions_m2AD3BBD3064F0D5B1354B73C58AD48E488A119BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_ListLayoutsBasedOn_mFD3938F7670D386B149C0DAA9E627FECDB61BB0B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_LoadLayout_m51D956618DED057AED89ACBC4068B49BC8764189_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_QueueConfigChangeEvent_m6257D7B67B437670B51B38987BA1DB91412F7F1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_QueueEvent_mC30D182ADDD60BFC2AF10D24CEE2481D0EB77996_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_QueueTextEvent_mB9542DACAC91D93D3EBD71E0FC3388694AEE65FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_RegisterBindingComposite_m09070BD7C7C3FC24F7BC324B5B50F835EB4E8840_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_RegisterInteraction_m53D865EE6733D6805B6855B5DD5C3E631C615737_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_RegisterLayoutBuilder_mB82DF2C89563932610D6D71050FA58C215DFEEA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_RegisterLayout_m63479F60C035304E898627CDD457BEE0A00E9D30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_RegisterProcessor_mACC528C81EB6A8784D65E441BFD2744B7010050B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_TryGetBindingComposite_m94E9785E673D07136DD670ED4D4DA5CD4177934B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_TryGetInteraction_m8452CDBB1BE8B1C9D87612263C405A43444A2AF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_TryGetProcessor_m5C4C31F4928BEE6DF65FF1832EE95C40A2E6CC7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_TryResetDevice_m5B92A58D08555FA8AFF6D854750B8208A43476D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_TrySyncDevice_m61C350D965C108F77F338E0D985B7EDB2166754E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_Update_m31EF85164B8C40C566A9160EF909D662DA227122_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_add_onActionChange_m781F9B948CECB8E816D2C8AC924D45B8202C72BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_add_onDeviceChange_mC1BAF8DE08B2B3F6D0A98D80AE1E4FF5531C60FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_add_onDeviceCommand_m2EC3627B174C367DE4E46DD77E13101C584DD15F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_remove_onActionChange_m791FB8CBC5B77626551D79D43AB92856F44D23AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_remove_onDeviceChange_mD08F75C263C2D687B2E6E68E86105829075BF717_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_remove_onDeviceCommand_mD3D159006703DB86C2124D9406FF792A79533492_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_set_actions_m1123AE5C8E34B001A4FB7D4DB53D6B1C147B3A19_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* InputSystem_set_settings_m7E48185918FBB5D80D1B17804B457D9E2CC68CBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9BCE92A09B812B49B47C00ADCD60400A2560D2E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MatchResult_get_Item_m9778E0B242C196C2F0914BB8A705C175F8E8CAA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m10F5D8220C8CD543BCD307C415B1D11649B1E7CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE150078CC558A29C692883678E28B7E377940133_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mBFC992DDEAFFD5BE6B3EB1F0BF0FE0FCDCE16504_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Observable_Where_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m9FFACF233E89F1C76DD46CEBAD9B23311E1122EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m2D975F95975FE3D161250FD8883173B67AD18297_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m5D2E36B7E2314F9BF7479F9868003E6FD3F1DB90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Resources_FindObjectsOfTypeAll_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_mCA847BFEC746B5AA0842A077C773A09945D8ECF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ScriptableObject_CreateInstance_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m6922E1C2EF1AC5B8BDA9FE0A53EA28854F704E52_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetAllButtonPressesU3Ed__43_System_Collections_IEnumerator_Reset_mBED3CA88BBBEA284DAC2964D942D1B1F85049B30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetPartNamesU3Ed__12_MoveNext_m39491A355CB6AF575DD77D9549115D15EF8789BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetPartNamesU3Ed__12_System_Collections_IEnumerator_Reset_m43624ACE49229E7359C245BBA5A805EB50CAF51A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CParseU3Ed__34_MoveNext_mFF564C429697661049F73432D4BBB1211EE42B37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CParseU3Ed__34_System_Collections_IEnumerator_Reset_m71A166D84C29B4EDB8F061D26A1038DC22C7DE9E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CTryGetDeviceUsagesU3Eb__9_0_m03D2797A67551D594ED12AE7FBEB105CC960B405_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_0_m686B5D5460A2D43A97605C750F97328C703282A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_1_mF129E3E97915C27A135FBF18AABCBA89D6EB19AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3Cget_usagesU3Eb__7_0_mFA630982ECFF33504CA2DD6B16AD5F0AA08B30A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3Cget_controlsU3Ed__2_System_Collections_IEnumerator_Reset_mB12DE0383C8618FA22C1004F2804523CA625FCE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* GamepadButton_t092328B0362619B4160D3BA65D497B41D807EB16_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* InputProcessor_1_tA693C33684E1E5189260B00B0422D2A9D75A133E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var;
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD;
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2;;
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com;
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com;;
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke;
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke;;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056;;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com;;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke;
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke;;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5;
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE;
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74;;
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com;
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com;;
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke;
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke;;
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849;;
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com;
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com;;
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke;
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke;;
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D;
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2;;
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com;
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com;;
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke;
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke;;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
struct GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762;
struct IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93;
struct InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810;
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045;
struct InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57;
struct InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E;
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17;
struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86;
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548;
struct InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64;
struct InputSettingsU5BU5D_t6CC3C4AFBE4A23B0693A4EB44C4517E19FF73C2B;
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104;
struct DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE;
struct SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28;
struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27;
struct DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_tEB41C94D728A2A116E7C01CCB2ACEBA8AD296C60* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_tD4A0C41F41EA529D4514091372080877F6248C04* ____keys;
ValueCollection_t96259FE42C45AADD5918C1CDD01C7D732504C523* ____values;
RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
EntryU5BU5D_t6FFF9155A8574DAE59AE5E53B83EB0E1FBFF79E4* ____entries;
int32_t ____count;
int32_t ____freeList;
int32_t ____freeCount;
int32_t ____version;
RuntimeObject* ____comparer;
KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F* ____keys;
ValueCollection_t96C31E0C36EF324B4BA86A8ED314F2AF342D6D6C* ____values;
RuntimeObject* ____syncRoot;
};
struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : public RuntimeObject
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____slots;
int32_t ____count;
int32_t ____lastIndex;
int32_t ____freeList;
RuntimeObject* ____comparer;
int32_t ____version;
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo;
};
struct KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F : public RuntimeObject
{
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ____dictionary;
};
struct List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF : public RuntimeObject
{
ButtonControlU5BU5D_tB9DA99391F4FFB9835CF78F4F7A3DC7894AC83D7* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tE1DF165936F3562084DB454140315041796A957F : public RuntimeObject
{
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF : public RuntimeObject
{
InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6 : public RuntimeObject
{
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct List_1_tF542FB9F97D34CC06B085D6872645B0DC0AA5E43 : public RuntimeObject
{
NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* ____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_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items;
int32_t ____size;
int32_t ____version;
RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject
{
};
struct CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78 : public RuntimeObject
{
};
struct InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0 : public RuntimeObject
{
};
struct InputControlExtensions_t3030B5BCCF22ED3DE9837624B846FE36A803607A : public RuntimeObject
{
};
struct InputControlPath_t3E620DA4669653B87692785F691B3E2B0F0438AC : public RuntimeObject
{
};
struct InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3 : public RuntimeObject
{
};
struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457 : public RuntimeObject
{
};
struct InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3 : public RuntimeObject
{
};
struct InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164 : public RuntimeObject
{
};
struct InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD : public RuntimeObject
{
};
struct MemberInfo_t : public RuntimeObject
{
};
struct NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7 : public RuntimeObject
{
bool ___m_RunInBackground;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_ShutdownMethod;
InputUpdateDelegate_tF78891F6BFB57DCD649569B8E3673F33A11B5E55* ___m_OnUpdate;
Action_1_tDAB4041881A0AD46A7C150D31A131F59B0A61378* ___m_OnBeforeUpdate;
Func_2_t62EFAA3354EBC38A360CC3A9CAEC60374509CC29* ___m_OnShouldRunUpdate;
float ___m_PollingFrequency;
bool ___m_DidCallOnShutdown;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___m_FocusChangedMethod;
};
struct String_t : public RuntimeObject
{
int32_t ____stringLength;
Il2CppChar ____firstChar;
};
struct StringBuilder_t : public RuntimeObject
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
StringBuilder_t* ___m_ChunkPrevious;
int32_t ___m_ChunkLength;
int32_t ___m_ChunkOffset;
int32_t ___m_MaxCapacity;
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7 : public RuntimeObject
{
int32_t ____Major;
int32_t ____Minor;
int32_t ____Build;
int32_t ____Revision;
};
struct U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
String_t* ___U3CU3E2__current;
int32_t ___U3CU3El__initialThreadId;
String_t* ___composite;
String_t* ___U3CU3E3__composite;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* ___U3CU3E7__wrap1;
int32_t ___U3CU3E7__wrap2;
};
struct U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE : public RuntimeObject
{
};
struct U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA : public RuntimeObject
{
};
struct U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790 : public RuntimeObject
{
};
struct DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7
{
union
{
struct
{
};
uint8_t DefaultComparer_1_tAFA9308213550ECEB767DDACA30D572E74485220__padding[1];
};
};
struct Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E
{
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Array;
int32_t ___m_IndexStart;
int32_t ___m_IndexEnd;
int32_t ___m_Index;
};
struct Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B
{
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_Array;
int32_t ___m_IndexStart;
int32_t ___m_IndexEnd;
int32_t ___m_Index;
};
struct Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41
{
NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* ___m_Array;
int32_t ___m_IndexStart;
int32_t ___m_IndexEnd;
int32_t ___m_Index;
};
struct Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array;
int32_t ___m_IndexStart;
int32_t ___m_IndexEnd;
int32_t ___m_Index;
};
struct InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F
{
int32_t ___length;
Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___firstValue;
Action_1U5BU5D_t9AF7A60AA589F7071315F3DA2F77CD32CB43FB5D* ___additionalValues;
};
struct InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B
{
int32_t ___length;
Action_1_tEB0353AA1A112B6F2D921B58DCC9D9D4C0498E6E* ___firstValue;
Action_1U5BU5D_tB846E6FE2326CCD34124D1E5D70117C9D33DEE76* ___additionalValues;
};
struct InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546
{
int32_t ___length;
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___firstValue;
Action_2U5BU5D_tE696881AB7B602657DE1A212B1F9322B7F472FBB* ___additionalValues;
};
struct InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138
{
int32_t ___length;
Action_2_tBB6A2D36E83BB3B7BFA2ACD51493D5740A3D7F2E* ___firstValue;
Action_2U5BU5D_t493765D280908ABBDC5280C16C38A55BEB3FB645* ___additionalValues;
};
struct InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B
{
int32_t ___length;
Action_2_t4943DD8C32CAB983950535CEF3BABA85DF8C9AAA* ___firstValue;
Action_2U5BU5D_tF0EAC88CF3D1AADA46955EC4879598BCF64FEA5B* ___additionalValues;
};
struct InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300
{
int32_t ___length;
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___firstValue;
Action_2U5BU5D_tE313524623BEAF7FD2ABCEDAD1C5A2C556630373* ___additionalValues;
};
struct InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81
{
int32_t ___length;
Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___firstValue;
Action_2U5BU5D_t03D844ECB7234028DD3556FBAD4097B4835CA7A4* ___additionalValues;
};
struct InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847
{
int32_t ___length;
InputProcessor_1_tFE49B42CB371A9A2A3F29802695BD251947AD0B4* ___firstValue;
InputProcessor_1U5BU5D_tFEE411B67EEAA6B997AF875A65D072993C8C809C* ___additionalValues;
};
struct InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB
{
int32_t ___length;
InputProcessor_1_tD1A40E0E5825AAABC3416EC96E087FF6E6351DD2* ___firstValue;
InputProcessor_1U5BU5D_t5083205703ED9D1A4B8037E3BBE765389957231A* ___additionalValues;
};
struct InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32
{
int32_t ___length;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___firstValue;
ActionU5BU5D_tF6161335A0A12A221AB081D78725C8AB6FE506D2* ___additionalValues;
};
struct InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED
{
int32_t ___length;
InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___firstValue;
InputDeviceCommandDelegateU5BU5D_t243984810DCC1E9828C0D6665D0B7AC435A43D9A* ___additionalValues;
};
struct InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88
{
int32_t ___length;
InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___firstValue;
InputDeviceFindControlLayoutDelegateU5BU5D_t9B27C1115622DAB0A04E3C93E8A9D64EBFDA27BC* ___additionalValues;
};
struct InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4
{
int32_t ___length;
RuntimeObject* ___firstValue;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___additionalValues;
};
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
bool ___hasValue;
bool ___value;
};
struct Nullable_1_t365991B3904FDA7642A788423B28692FDC7CDB17
{
bool ___hasValue;
int64_t ___value;
};
struct ReadOnlyArray_1_t95AD181DADAA8A73852BCC3884676AA308F0D788
{
GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3
{
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA
{
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064
{
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41
{
NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9
{
NamedValueU5BU5D_tADD8F1373B88C55F68499688D72C21A97F63303A* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E
{
TouchControlU5BU5D_t339733075857CFF82B4E43BFB310F2350225836D* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670
{
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17
{
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_Array;
int32_t ___m_StartIndex;
int32_t ___m_Length;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
Il2CppChar ___m_value;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
double ___m_value;
};
struct DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701
{
float ___U3ClowFrequencyMotorSpeedU3Ek__BackingField;
float ___U3ChighFrequencyMotorSpeedU3Ek__BackingField;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct FieldInfo_t : public MemberInfo_t
{
};
struct FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED
{
int32_t ___m_Code;
};
struct InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
int32_t ___m_BindingIndex;
};
struct InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_pinvoke
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
int32_t ___m_BindingIndex;
};
struct InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_com
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
int32_t ___m_BindingIndex;
};
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434
{
String_t* ___m_Name;
String_t* ___m_BindingGroup;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_DeviceRequirements;
};
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke
{
char* ___m_Name;
char* ___m_BindingGroup;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_DeviceRequirements;
};
struct InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com
{
Il2CppChar* ___m_Name;
Il2CppChar* ___m_BindingGroup;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_DeviceRequirements;
};
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F
{
String_t* ___m_InterfaceName;
String_t* ___m_DeviceClass;
String_t* ___m_Manufacturer;
String_t* ___m_Product;
String_t* ___m_Serial;
String_t* ___m_Version;
String_t* ___m_Capabilities;
};
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_pinvoke
{
char* ___m_InterfaceName;
char* ___m_DeviceClass;
char* ___m_Manufacturer;
char* ___m_Product;
char* ___m_Serial;
char* ___m_Version;
char* ___m_Capabilities;
};
struct InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F_marshaled_com
{
Il2CppChar* ___m_InterfaceName;
Il2CppChar* ___m_DeviceClass;
Il2CppChar* ___m_Manufacturer;
Il2CppChar* ___m_Product;
Il2CppChar* ___m_Serial;
Il2CppChar* ___m_Version;
Il2CppChar* ___m_Capabilities;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555
{
KeyValuePair_2U5BU5D_tF8154B2302178CCE00D745DBF55F703880469DFC* ___m_Patterns;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_pinvoke
{
KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* ___m_Patterns;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_marshaled_com
{
KeyValuePair_2_tC24A74EF64A292F5C6BA77D0B04CD6620D2DE3AC* ___m_Patterns;
};
struct InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D
{
union
{
struct
{
};
uint8_t InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D__padding[1];
};
};
struct InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0
{
alignas(IL2CPP_SIZEOF_VOID_P) InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_EventPtr;
};
struct InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338
{
int32_t ___U3CmaxNumDevicesU3Ek__BackingField;
int32_t ___U3CcurrentNumDevicesU3Ek__BackingField;
int32_t ___U3CmaxStateSizeInBytesU3Ek__BackingField;
int32_t ___U3CcurrentStateSizeInBytesU3Ek__BackingField;
int32_t ___U3CcurrentControlCountU3Ek__BackingField;
int32_t ___U3CcurrentLayoutCountU3Ek__BackingField;
int32_t ___U3CtotalEventBytesU3Ek__BackingField;
int32_t ___U3CtotalEventCountU3Ek__BackingField;
int32_t ___U3CtotalUpdateCountU3Ek__BackingField;
double ___U3CtotalEventProcessingTimeU3Ek__BackingField;
double ___U3CtotalEventLagTimeU3Ek__BackingField;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
int64_t ___m_value;
};
struct IntPtr_t
{
void* ___m_value;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735
{
String_t* ___m_StringOriginalCase;
String_t* ___m_StringLowerCase;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke
{
char* ___m_StringOriginalCase;
char* ___m_StringLowerCase;
};
struct InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com
{
Il2CppChar* ___m_StringOriginalCase;
Il2CppChar* ___m_StringLowerCase;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
bool ___U3CapplyToCollectionU3Ek__BackingField;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
float ___m_value;
};
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849
{
String_t* ___m_String;
int32_t ___m_Index;
int32_t ___m_Length;
};
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke
{
char* ___m_String;
int32_t ___m_Index;
int32_t ___m_Length;
};
struct Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com
{
Il2CppChar* ___m_String;
int32_t ___m_Index;
int32_t ___m_Length;
};
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table;
};
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E_marshaled_pinvoke
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table;
};
struct TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E_marshaled_com
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___table;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
uint32_t ___m_value;
};
struct UIntPtr_t
{
void* ____pointer;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
float ___x;
float ___y;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
struct U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84
{
union
{
struct
{
uint8_t ___FixedElementField;
};
uint8_t U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84__padding[1];
};
};
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E
{
bool ___m_HaveValue;
int32_t ___m_DeviceCount;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray;
};
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_pinvoke
{
int32_t ___m_HaveValue;
int32_t ___m_DeviceCount;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray;
};
struct DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E_marshaled_com
{
int32_t ___m_HaveValue;
int32_t ___m_DeviceCount;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DeviceArray;
};
struct ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD
{
int32_t ___actionStartIndex;
int32_t ___actionCount;
int32_t ___controlStartIndex;
int32_t ___controlCount;
int32_t ___bindingStartIndex;
int32_t ___bindingCount;
int32_t ___interactionStartIndex;
int32_t ___interactionCount;
int32_t ___processorStartIndex;
int32_t ___processorCount;
int32_t ___compositeStartIndex;
int32_t ___compositeCount;
};
#pragma pack(push, tp, 1)
struct BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
uint8_t ___m_ControlCount;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___m_ControlCount_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_InteractionCount_OffsetPadding[1];
uint8_t ___m_InteractionCount;
};
#pragma pack(pop, tp)
struct
{
char ___m_InteractionCount_OffsetPadding_forAlignmentOnly[1];
uint8_t ___m_InteractionCount_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ProcessorCount_OffsetPadding[2];
uint8_t ___m_ProcessorCount;
};
#pragma pack(pop, tp)
struct
{
char ___m_ProcessorCount_OffsetPadding_forAlignmentOnly[2];
uint8_t ___m_ProcessorCount_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_MapIndex_OffsetPadding[3];
uint8_t ___m_MapIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_MapIndex_OffsetPadding_forAlignmentOnly[3];
uint8_t ___m_MapIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_Flags_OffsetPadding[4];
uint8_t ___m_Flags;
};
#pragma pack(pop, tp)
struct
{
char ___m_Flags_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_Flags_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_PartIndex_OffsetPadding[5];
uint8_t ___m_PartIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_PartIndex_OffsetPadding_forAlignmentOnly[5];
uint8_t ___m_PartIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ActionIndex_OffsetPadding[6];
uint16_t ___m_ActionIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_ActionIndex_OffsetPadding_forAlignmentOnly[6];
uint16_t ___m_ActionIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CompositeOrCompositeBindingIndex_OffsetPadding[8];
uint16_t ___m_CompositeOrCompositeBindingIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_CompositeOrCompositeBindingIndex_OffsetPadding_forAlignmentOnly[8];
uint16_t ___m_CompositeOrCompositeBindingIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ProcessorStartIndex_OffsetPadding[10];
uint16_t ___m_ProcessorStartIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_ProcessorStartIndex_OffsetPadding_forAlignmentOnly[10];
uint16_t ___m_ProcessorStartIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_InteractionStartIndex_OffsetPadding[12];
uint16_t ___m_InteractionStartIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_InteractionStartIndex_OffsetPadding_forAlignmentOnly[12];
uint16_t ___m_InteractionStartIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ControlStartIndex_OffsetPadding[14];
uint16_t ___m_ControlStartIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_ControlStartIndex_OffsetPadding_forAlignmentOnly[14];
uint16_t ___m_ControlStartIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_PressTime_OffsetPadding[16];
double ___m_PressTime;
};
#pragma pack(pop, tp)
struct
{
char ___m_PressTime_OffsetPadding_forAlignmentOnly[16];
double ___m_PressTime_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_TriggerEventIdForComposite_OffsetPadding[24];
int32_t ___m_TriggerEventIdForComposite;
};
#pragma pack(pop, tp)
struct
{
char ___m_TriggerEventIdForComposite_OffsetPadding_forAlignmentOnly[24];
int32_t ___m_TriggerEventIdForComposite_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char _____padding_OffsetPadding[28];
int32_t _____padding;
};
#pragma pack(pop, tp)
struct
{
char _____padding_OffsetPadding_forAlignmentOnly[28];
int32_t _____padding_forAlignmentOnly;
};
};
};
uint8_t BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA__padding[32];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
uint16_t ___m_TriggerControlIndex;
};
#pragma pack(pop, tp)
struct
{
uint16_t ___m_TriggerControlIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_Phase_OffsetPadding[2];
uint8_t ___m_Phase;
};
#pragma pack(pop, tp)
struct
{
char ___m_Phase_OffsetPadding_forAlignmentOnly[2];
uint8_t ___m_Phase_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_Flags_OffsetPadding[3];
uint8_t ___m_Flags;
};
#pragma pack(pop, tp)
struct
{
char ___m_Flags_OffsetPadding_forAlignmentOnly[3];
uint8_t ___m_Flags_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_TimerDuration_OffsetPadding[4];
float ___m_TimerDuration;
};
#pragma pack(pop, tp)
struct
{
char ___m_TimerDuration_OffsetPadding_forAlignmentOnly[4];
float ___m_TimerDuration_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_StartTime_OffsetPadding[8];
double ___m_StartTime;
};
#pragma pack(pop, tp)
struct
{
char ___m_StartTime_OffsetPadding_forAlignmentOnly[8];
double ___m_StartTime_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_TimerStartTime_OffsetPadding[16];
double ___m_TimerStartTime;
};
#pragma pack(pop, tp)
struct
{
char ___m_TimerStartTime_OffsetPadding_forAlignmentOnly[16];
double ___m_TimerStartTime_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_PerformedTime_OffsetPadding[24];
double ___m_PerformedTime;
};
#pragma pack(pop, tp)
struct
{
char ___m_PerformedTime_OffsetPadding_forAlignmentOnly[24];
double ___m_PerformedTime_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_TotalTimeoutCompletionTimeDone_OffsetPadding[32];
float ___m_TotalTimeoutCompletionTimeDone;
};
#pragma pack(pop, tp)
struct
{
char ___m_TotalTimeoutCompletionTimeDone_OffsetPadding_forAlignmentOnly[32];
float ___m_TotalTimeoutCompletionTimeDone_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_TotalTimeoutCompletionTimeRemaining_OffsetPadding[36];
float ___m_TotalTimeoutCompletionTimeRemaining;
};
#pragma pack(pop, tp)
struct
{
char ___m_TotalTimeoutCompletionTimeRemaining_OffsetPadding_forAlignmentOnly[36];
float ___m_TotalTimeoutCompletionTimeRemaining_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_TimerMonitorIndex_OffsetPadding[40];
int64_t ___m_TimerMonitorIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_TimerMonitorIndex_OffsetPadding_forAlignmentOnly[40];
int64_t ___m_TimerMonitorIndex_forAlignmentOnly;
};
};
};
uint8_t InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE__padding[48];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
uint8_t ___m_Phase;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___m_Phase_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_Flags_OffsetPadding[1];
uint8_t ___m_Flags;
};
#pragma pack(pop, tp)
struct
{
char ___m_Flags_OffsetPadding_forAlignmentOnly[1];
uint8_t ___m_Flags_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_MapIndex_OffsetPadding[2];
uint8_t ___m_MapIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_MapIndex_OffsetPadding_forAlignmentOnly[2];
uint8_t ___m_MapIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ControlIndex_OffsetPadding[4];
uint16_t ___m_ControlIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_ControlIndex_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_ControlIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_Time_OffsetPadding[8];
double ___m_Time;
};
#pragma pack(pop, tp)
struct
{
char ___m_Time_OffsetPadding_forAlignmentOnly[8];
double ___m_Time_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_StartTime_OffsetPadding[16];
double ___m_StartTime;
};
#pragma pack(pop, tp)
struct
{
char ___m_StartTime_OffsetPadding_forAlignmentOnly[16];
double ___m_StartTime_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BindingIndex_OffsetPadding[24];
uint16_t ___m_BindingIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_BindingIndex_OffsetPadding_forAlignmentOnly[24];
uint16_t ___m_BindingIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_InteractionIndex_OffsetPadding[26];
uint16_t ___m_InteractionIndex;
};
#pragma pack(pop, tp)
struct
{
char ___m_InteractionIndex_OffsetPadding_forAlignmentOnly[26];
uint16_t ___m_InteractionIndex_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_Magnitude_OffsetPadding[28];
float ___m_Magnitude;
};
#pragma pack(pop, tp)
struct
{
char ___m_Magnitude_OffsetPadding_forAlignmentOnly[28];
float ___m_Magnitude_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LastPerformedInUpdate_OffsetPadding[32];
uint32_t ___m_LastPerformedInUpdate;
};
#pragma pack(pop, tp)
struct
{
char ___m_LastPerformedInUpdate_OffsetPadding_forAlignmentOnly[32];
uint32_t ___m_LastPerformedInUpdate_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LastCanceledInUpdate_OffsetPadding[36];
uint32_t ___m_LastCanceledInUpdate;
};
#pragma pack(pop, tp)
struct
{
char ___m_LastCanceledInUpdate_OffsetPadding_forAlignmentOnly[36];
uint32_t ___m_LastCanceledInUpdate_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_PressedInUpdate_OffsetPadding[40];
uint32_t ___m_PressedInUpdate;
};
#pragma pack(pop, tp)
struct
{
char ___m_PressedInUpdate_OffsetPadding_forAlignmentOnly[40];
uint32_t ___m_PressedInUpdate_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ReleasedInUpdate_OffsetPadding[44];
uint32_t ___m_ReleasedInUpdate;
};
#pragma pack(pop, tp)
struct
{
char ___m_ReleasedInUpdate_OffsetPadding_forAlignmentOnly[44];
uint32_t ___m_ReleasedInUpdate_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LastCompletedInUpdate_OffsetPadding[48];
uint32_t ___m_LastCompletedInUpdate;
};
#pragma pack(pop, tp)
struct
{
char ___m_LastCompletedInUpdate_OffsetPadding_forAlignmentOnly[48];
uint32_t ___m_LastCompletedInUpdate_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___framePerformed_OffsetPadding[52];
int32_t ___framePerformed;
};
#pragma pack(pop, tp)
struct
{
char ___framePerformed_OffsetPadding_forAlignmentOnly[52];
int32_t ___framePerformed_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___framePressed_OffsetPadding[56];
int32_t ___framePressed;
};
#pragma pack(pop, tp)
struct
{
char ___framePressed_OffsetPadding_forAlignmentOnly[56];
int32_t ___framePressed_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___frameReleased_OffsetPadding[60];
int32_t ___frameReleased;
};
#pragma pack(pop, tp)
struct
{
char ___frameReleased_OffsetPadding_forAlignmentOnly[60];
int32_t ___frameReleased_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___frameCompleted_OffsetPadding[64];
int32_t ___frameCompleted;
};
#pragma pack(pop, tp)
struct
{
char ___frameCompleted_OffsetPadding_forAlignmentOnly[64];
int32_t ___frameCompleted_forAlignmentOnly;
};
};
};
uint8_t TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D__padding[56];
};
};
#pragma pack(pop, tp)
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2
{
void* ___basePtr;
int32_t ___mapCount;
int32_t ___actionCount;
int32_t ___interactionCount;
int32_t ___bindingCount;
int32_t ___controlCount;
int32_t ___compositeCount;
alignas(IL2CPP_SIZEOF_VOID_P) TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates;
alignas(IL2CPP_SIZEOF_VOID_P) BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates;
alignas(IL2CPP_SIZEOF_VOID_P) InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates;
float* ___controlMagnitudes;
float* ___compositeMagnitudes;
int32_t* ___enabledControls;
uint16_t* ___actionBindingIndicesAndCounts;
uint16_t* ___actionBindingIndices;
int32_t* ___controlIndexToBindingIndex;
uint16_t* ___controlGroupingAndComplexity;
bool ___controlGroupingInitialized;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices;
};
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke
{
void* ___basePtr;
int32_t ___mapCount;
int32_t ___actionCount;
int32_t ___interactionCount;
int32_t ___bindingCount;
int32_t ___controlCount;
int32_t ___compositeCount;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates;
float* ___controlMagnitudes;
float* ___compositeMagnitudes;
int32_t* ___enabledControls;
uint16_t* ___actionBindingIndicesAndCounts;
uint16_t* ___actionBindingIndices;
int32_t* ___controlIndexToBindingIndex;
uint16_t* ___controlGroupingAndComplexity;
int32_t ___controlGroupingInitialized;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices;
};
struct UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com
{
void* ___basePtr;
int32_t ___mapCount;
int32_t ___actionCount;
int32_t ___interactionCount;
int32_t ___bindingCount;
int32_t ___controlCount;
int32_t ___compositeCount;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___actionStates;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* ___bindingStates;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* ___interactionStates;
float* ___controlMagnitudes;
float* ___compositeMagnitudes;
int32_t* ___enabledControls;
uint16_t* ___actionBindingIndicesAndCounts;
uint16_t* ___actionBindingIndices;
int32_t* ___controlIndexToBindingIndex;
uint16_t* ___controlGroupingAndComplexity;
int32_t ___controlGroupingInitialized;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* ___mapIndices;
};
struct PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38
{
int32_t ___U3CpartU3Ek__BackingField;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField;
};
struct PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_pinvoke
{
int32_t ___U3CpartU3Ek__BackingField;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField;
};
struct PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_com
{
int32_t ___U3CpartU3Ek__BackingField;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField;
};
struct ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField;
};
struct ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_pinvoke
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField;
};
struct ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_com
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CcontrolU3Ek__BackingField;
};
struct DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___U3CdeviceU3Ek__BackingField;
};
struct DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_pinvoke
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___U3CdeviceU3Ek__BackingField;
};
struct DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_com
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___U3CdeviceU3Ek__BackingField;
};
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB
{
Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table;
};
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB_marshaled_pinvoke
{
Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table;
};
struct Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB_marshaled_com
{
Dictionary_2_t058B78C04CBFB0F1C72F95C9880AE09DA041219F* ___table;
};
struct CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023
{
bool ___valid;
};
struct CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023_marshaled_pinvoke
{
int32_t ___valid;
};
struct CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023_marshaled_com
{
int32_t ___valid;
};
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes;
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings;
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders;
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable;
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides;
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames;
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers;
};
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5_marshaled_pinvoke
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes;
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings;
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders;
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable;
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides;
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames;
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers;
};
struct Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5_marshaled_com
{
Dictionary_2_t1FFEE4C9AF6AF524CAD4FDCEA8F3AB34E585451D* ___layoutTypes;
Dictionary_2_tEB3FF1660C6129E11F3B4771A549DE9F169B5103* ___layoutStrings;
Dictionary_2_tFF0F3921D8B2465193365C2463B7D6A977E874DA* ___layoutBuilders;
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* ___baseLayoutTable;
Dictionary_2_tA8E192E813E347FF19EC3868E2C565607445394C* ___layoutOverrides;
HashSet_1_t87C47CF88B1B88398D4F9A1E51E92F834CF5160B* ___layoutOverrideNames;
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* ___precompiledLayouts;
List_1_t4E502B2E42676E48E6F9A8F0251ADB1DF4BD490E* ___layoutMatchers;
};
struct SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80
{
String_t* ___name;
String_t* ___bindingGroup;
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* ___devices;
};
struct SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_pinvoke
{
char* ___name;
char* ___bindingGroup;
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke* ___devices;
};
struct SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_com
{
Il2CppChar* ___name;
Il2CppChar* ___bindingGroup;
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com* ___devices;
};
#pragma pack(push, tp, 1)
struct ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0
{
uint16_t ___endBitOffset;
int16_t ___leftChildIndex;
uint16_t ___controlStartIndex;
uint8_t ___controlCount;
};
#pragma pack(pop, tp)
struct StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control;
double ___time;
RuntimeObject* ___monitor;
int64_t ___monitorIndex;
int32_t ___timerIndex;
};
struct StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE_marshaled_pinvoke
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control;
double ___time;
RuntimeObject* ___monitor;
int64_t ___monitorIndex;
int32_t ___timerIndex;
};
struct StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE_marshaled_com
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___control;
double ___time;
RuntimeObject* ___monitor;
int64_t ___monitorIndex;
int32_t ___timerIndex;
};
struct DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED
{
void** ___deviceToBufferMapping;
int32_t ___deviceCount;
};
struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324
{
bool ___m_WasUpdated;
uint32_t ___U3CvalueU3Ek__BackingField;
};
struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_pinvoke
{
int32_t ___m_WasUpdated;
uint32_t ___U3CvalueU3Ek__BackingField;
};
struct UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324_marshaled_com
{
int32_t ___m_WasUpdated;
uint32_t ___U3CvalueU3Ek__BackingField;
};
struct U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC
{
union
{
struct
{
uint8_t ___FixedElementField;
};
uint8_t U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC__padding[1];
};
};
struct PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63
{
Func_1_t97C6124008260D65F78265F8B3965ACA776F0671* ___factoryMethod;
String_t* ___metadata;
};
struct PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63_marshaled_pinvoke
{
Il2CppMethodPointer ___factoryMethod;
char* ___metadata;
};
struct PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63_marshaled_com
{
Il2CppMethodPointer ___factoryMethod;
Il2CppChar* ___metadata;
};
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2
{
String_t* ___devicePath;
bool ___isOptional;
bool ___isOR;
};
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke
{
char* ___devicePath;
int32_t ___isOptional;
int32_t ___isOR;
};
struct DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com
{
Il2CppChar* ___devicePath;
int32_t ___isOptional;
int32_t ___isOR;
};
struct U3CdataU3Ee__FixedBuffer_tAA42105B7EFA169DAD89AFD5B0DC0187B052E976
{
union
{
struct
{
uint8_t ___FixedElementField;
};
uint8_t U3CdataU3Ee__FixedBuffer_tAA42105B7EFA169DAD89AFD5B0DC0187B052E976__padding[511];
};
};
struct U3CdataU3Ee__FixedBuffer_t47657C7F3734D0DA55A5A333340DF08BC90FB8E6
{
union
{
struct
{
uint8_t ___FixedElementField;
};
uint8_t U3CdataU3Ee__FixedBuffer_t47657C7F3734D0DA55A5A333340DF08BC90FB8E6__padding[511];
};
};
struct CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_Callbacks;
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToAdd;
InlinedArray_1_t90D679876AE3A52129F69F403ECC9AD16D60AD9F ___m_CallbacksToRemove;
};
struct CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_Callbacks;
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToAdd;
InlinedArray_1_tC208D319D19C2B3DF550BD9CDC11549F23D8F91B ___m_CallbacksToRemove;
};
struct CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_Callbacks;
InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_CallbacksToAdd;
InlinedArray_1_tC156E68CC1D19C7411B135D705222BBA02E1E546 ___m_CallbacksToRemove;
};
struct CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_Callbacks;
InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_CallbacksToAdd;
InlinedArray_1_t0C164496D3AC9C0D8B5986F12B3E22F94E904138 ___m_CallbacksToRemove;
};
struct CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_Callbacks;
InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_CallbacksToAdd;
InlinedArray_1_tCB69E3C40A7449F79D455D118402BE76E07EDD3B ___m_CallbacksToRemove;
};
struct CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_Callbacks;
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToAdd;
InlinedArray_1_tF80F63393E0BF97AFE20E770FC71798135300300 ___m_CallbacksToRemove;
};
struct CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_Callbacks;
InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_CallbacksToAdd;
InlinedArray_1_t6CA0FBB125302D36470046647247C3C186DA3C81 ___m_CallbacksToRemove;
};
struct CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_Callbacks;
InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_CallbacksToAdd;
InlinedArray_1_tD7279E61A2C2BCBF7B9BA61C55E889A59A778B32 ___m_CallbacksToRemove;
};
struct CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_Callbacks;
InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_CallbacksToAdd;
InlinedArray_1_t8574959399B65CB49207DFFDE0842E996E6DBBED ___m_CallbacksToRemove;
};
struct CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_Callbacks;
InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_CallbacksToAdd;
InlinedArray_1_t6FEF55D1987F9E3301E4FF894670C2B041308E88 ___m_CallbacksToRemove;
};
struct CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F
{
bool ___m_CannotMutateCallbacksArray;
InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___m_Callbacks;
InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___m_CallbacksToAdd;
InlinedArray_1_t686EF64AD1CAE4599FCACB01447C59FA04174EF4 ___m_CallbacksToRemove;
};
struct Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D
{
List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6* ____list;
int32_t ____index;
int32_t ____version;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ____current;
};
struct InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800
{
int32_t ___length;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___firstValue;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___additionalValues;
};
struct InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70
{
int32_t ___length;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___firstValue;
SubstringU5BU5D_t9973080FDB519ED771E9FB3E6FDC90DF45211B77* ___additionalValues;
};
struct InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA
{
int32_t ___length;
StateChangeMonitorTimeout_t9D00677B36798F8E8A4FA1DC5797CBD5F5C4F1DE ___firstValue;
StateChangeMonitorTimeoutU5BU5D_t475D94CE66B17064D5DE2966779E7E9006A09D82* ___additionalValues;
};
struct Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D
{
bool ___hasValue;
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA ___value;
};
struct Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9
{
bool ___hasValue;
ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 ___value;
};
struct Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C
{
bool ___hasValue;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___value;
};
struct Allocator_t996642592271AAD9EE688F142741D512C07B5824
{
int32_t ___value__;
};
struct BindingFlags_t5DC2835E4AE9C1862B3AD172EF35B6A5F4F1812C
{
int32_t ___value__;
};
struct Delegate_t : public RuntimeObject
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
RuntimeObject* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
bool ___method_is_virtual;
};
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr;
intptr_t ___invoke_impl;
Il2CppIUnknown* ___m_target;
intptr_t ___method;
intptr_t ___delegate_trampoline;
intptr_t ___extra_arg;
intptr_t ___method_code;
intptr_t ___interp_method;
intptr_t ___interp_invoke_impl;
MethodInfo_t* ___method_info;
MethodInfo_t* ___original_method_info;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data;
int32_t ___method_is_virtual;
};
struct 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 GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC
{
intptr_t ___handle;
};
struct GamepadButton_t092328B0362619B4160D3BA65D497B41D807EB16
{
int32_t ___value__;
};
struct InputActionChange_t74A940E885D3DE6C4E6F76E542A99616E331A360
{
int32_t ___value__;
};
struct InputActionPhase_t79D9374C1940AA7248377075A0E83122540334C6
{
int32_t ___value__;
};
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700 : public RuntimeObject
{
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___maps;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___controls;
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* ___interactions;
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* ___processors;
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* ___composites;
int32_t ___totalProcessorCount;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 ___memory;
bool ___m_OnBeforeUpdateHooked;
bool ___m_OnAfterUpdateHooked;
bool ___m_InProcessControlStateChange;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_CurrentlyProcessingThisEvent;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnBeforeUpdateDelegate;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___m_OnAfterUpdateDelegate;
};
struct InputActionType_t7E3615BDDF3C84F39712E5889559D3AD8E773108
{
int32_t ___value__;
};
struct InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
String_t* ___U3ClayoutU3Ek__BackingField;
String_t* ___U3CvariantsU3Ek__BackingField;
String_t* ___U3CnameU3Ek__BackingField;
String_t* ___U3CformatU3Ek__BackingField;
String_t* ___U3CusageU3Ek__BackingField;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CusagesU3Ek__BackingField;
String_t* ___U3CparametersU3Ek__BackingField;
String_t* ___U3CprocessorsU3Ek__BackingField;
String_t* ___U3CaliasU3Ek__BackingField;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CaliasesU3Ek__BackingField;
String_t* ___U3CuseStateFromU3Ek__BackingField;
uint32_t ___U3CbitU3Ek__BackingField;
uint32_t ___U3CoffsetU3Ek__BackingField;
uint32_t ___U3CsizeInBitsU3Ek__BackingField;
int32_t ___U3CarraySizeU3Ek__BackingField;
String_t* ___U3CdisplayNameU3Ek__BackingField;
String_t* ___U3CshortDisplayNameU3Ek__BackingField;
bool ___U3CnoisyU3Ek__BackingField;
bool ___U3CsyntheticU3Ek__BackingField;
bool ___U3CdontResetU3Ek__BackingField;
RuntimeObject* ___U3CdefaultStateU3Ek__BackingField;
RuntimeObject* ___U3CminValueU3Ek__BackingField;
RuntimeObject* ___U3CmaxValueU3Ek__BackingField;
};
struct InputControlLayoutChange_t61F8342166D22A34A86530E38F9CC0A87CF7AD95
{
int32_t ___value__;
};
struct InputDeviceChange_t1AD7D7058ABBDAA185C1A2B3A9B5E8FE115D7A78
{
int32_t ___value__;
};
#pragma pack(push, tp, 1)
struct InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type;
};
#pragma pack(pop, tp)
struct
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___type_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___sizeInBytes_OffsetPadding[4];
int32_t ___sizeInBytes;
};
#pragma pack(pop, tp)
struct
{
char ___sizeInBytes_OffsetPadding_forAlignmentOnly[4];
int32_t ___sizeInBytes_forAlignmentOnly;
};
};
};
uint8_t InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E__padding[8];
};
};
#pragma pack(pop, tp)
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField;
uint32_t ___m_ByteOffset;
uint32_t ___U3CbitOffsetU3Ek__BackingField;
uint32_t ___U3CsizeInBitsU3Ek__BackingField;
};
struct InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968
{
uint32_t ___sizePerBuffer;
uint32_t ___totalSize;
void* ___defaultStateBuffer;
void* ___noiseMaskBuffer;
void* ___resetMaskBuffer;
void* ___m_AllBuffers;
DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___m_PlayerStateBuffers;
};
struct InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590
{
int32_t ___value__;
};
struct MarkerFlags_t58228A99AC6567F565911ED792189DBBDFF83E30
{
uint16_t ___value__;
};
struct NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01
{
String_t* ___U3CnameU3Ek__BackingField;
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField;
};
struct NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_marshaled_pinvoke
{
char* ___U3CnameU3Ek__BackingField;
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField;
};
struct NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01_marshaled_com
{
Il2CppChar* ___U3CnameU3Ek__BackingField;
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField;
};
struct NativeInputEventType_t622584116C97356073253408636FA50ECAA9853B
{
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 ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD
{
intptr_t ___m_Ptr;
};
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B
{
intptr_t ___value;
};
struct StringComparison_tE14A55CCFA001A5AC85D754179BF2888F45CC94D
{
int32_t ___value__;
};
struct TypeCode_tBEF9BE86C8BCF5A6B82F3381219738D27804EF79
{
int32_t ___value__;
};
struct Clamp_tCB96E8D34067B0DCBED42C565F4443DF880DD284
{
int32_t ___value__;
};
struct ActionFlags_t639BD2944E073F8DD263CE2CA581FC62C401AB1E
{
int32_t ___value__;
};
struct Flags_tC94B4BEC896F8152609F412172F9CFD6F6BDB523
{
int32_t ___value__;
};
struct Flags_t2ED4EFE461994B03533B3B524C8C2EA71315AAE6
{
int32_t ___value__;
};
struct MatchOptions_t4139DA755DC92AF0D087D5A0FA1D7D712B392041
{
int32_t ___value__;
};
struct U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 ___U3CU3E2__current;
int32_t ___U3CU3El__initialThreadId;
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390 ___U3CU3E4__this;
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390 ___U3CU3E3__U3CU3E4__this;
int32_t ___U3CtotalBindingCountU3E5__2;
int32_t ___U3CbindingIndexU3E5__3;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA ___U3CbindingStateU3E5__4;
int32_t ___U3CcontrolStartIndexU3E5__5;
int32_t ___U3CiU3E5__6;
};
struct ControlFlags_t9C297F208DE19CEB00A0560F7FDE59F6A2004132
{
int32_t ___value__;
};
struct Enumerate_tAFB6E28CA44189165DDA67CC93DF6A7FA5B31D73
{
int32_t ___value__;
};
struct Flags_t193C2E9B0D9701ACB7ABD982BA8B3B2DB2F74230
{
int32_t ___value__;
};
struct HumanReadableStringOptions_tBCBF0BB86E3745036CDA4DD1AD9000DC7BC13FE8
{
int32_t ___value__;
};
struct PathComponentType_tDFAED86A7468ED6B019AE35B74AAE8D980CEB021
{
int32_t ___value__;
};
struct DeviceFlags_tF02F85DA24FF16879A67B540FCA560EC955CE728
{
int32_t ___value__;
};
struct Flags_tD8B178446E87C96FBD685DDB43A175C1E104BE33
{
int32_t ___value__;
};
struct DeviceDisableScope_t78C9244BCF3AABB7B4764DB5C7F1714783276742
{
int32_t ___value__;
};
struct CachingPolicy_tED458A45FB5F9E06A8141EB8605FBCC2DF9EDD03
{
int32_t ___value__;
};
struct Flags_t517913B4BD82CA46D9A80A95E7FCBEC061A88208
{
int32_t ___value__;
};
struct BackgroundBehavior_t4D397A0FC3ECD31C1A4DB8C2D09BBC4E71BFC1D6
{
int32_t ___value__;
};
struct EditorInputBehaviorInPlayMode_tC47B44FACCF39F8E2DCA21270D51417B5DEF814D
{
int32_t ___value__;
};
struct InputActionPropertyDrawerMode_t521985D556D158DCD4AF3C3B351D5EC081C89E86
{
int32_t ___value__;
};
struct ScrollDeltaBehavior_tFC5903AA0557D4ECD6CD332D3DDA61319F68A01D
{
int32_t ___value__;
};
struct UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32
{
int32_t ___value__;
};
struct Flags_t36D5070200D1061BA68BF41808748FA000DEE57C
{
int32_t ___value__;
};
struct Flags_t1E712B23AAE0C9B46749E115A88CF844D5AD1C33
{
int32_t ___value__;
};
struct Result_t55BE0CAEA046549D542B733456ED2B920A14B99D
{
int32_t ___value__;
};
struct InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2
{
int32_t ___length;
GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___firstValue;
GCHandleU5BU5D_t7EA6F2FA83CDF86871001174CF7D30033AC4A785* ___additionalValues;
};
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
{
void* ___m_Buffer;
int32_t ___m_Length;
int32_t ___m_AllocatorLabel;
};
struct NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B
{
void* ___m_Buffer;
int32_t ___m_Length;
int32_t ___m_AllocatorLabel;
};
#pragma pack(push, tp, 1)
struct DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
};
};
uint8_t DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD__padding[8];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
};
};
uint8_t EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4__padding[8];
};
};
#pragma pack(pop, tp)
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5
{
String_t* ___m_Name;
String_t* ___m_Id;
String_t* ___m_Path;
String_t* ___m_Interactions;
String_t* ___m_Processors;
String_t* ___m_Groups;
String_t* ___m_Action;
int32_t ___m_Flags;
String_t* ___m_OverridePath;
String_t* ___m_OverrideInteractions;
String_t* ___m_OverrideProcessors;
};
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_pinvoke
{
char* ___m_Name;
char* ___m_Id;
char* ___m_Path;
char* ___m_Interactions;
char* ___m_Processors;
char* ___m_Groups;
char* ___m_Action;
int32_t ___m_Flags;
char* ___m_OverridePath;
char* ___m_OverrideInteractions;
char* ___m_OverrideProcessors;
};
struct InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_com
{
Il2CppChar* ___m_Name;
Il2CppChar* ___m_Id;
Il2CppChar* ___m_Path;
Il2CppChar* ___m_Interactions;
Il2CppChar* ___m_Processors;
Il2CppChar* ___m_Groups;
Il2CppChar* ___m_Action;
int32_t ___m_Flags;
Il2CppChar* ___m_OverridePath;
Il2CppChar* ___m_OverrideInteractions;
Il2CppChar* ___m_OverrideProcessors;
};
struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D : public RuntimeObject
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name;
Type_t* ___m_Type;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_StateFormat;
int32_t ___m_StateSizeInBytes;
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___m_UpdateBeforeRender;
InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_BaseLayouts;
InlinedArray_1_tAFDFE0972A71B9760077CFA9D4A1DBD7BE435800 ___m_AppliedOverrides;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_CommonUsages;
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* ___m_Controls;
String_t* ___m_DisplayName;
String_t* ___m_Description;
int32_t ___m_Flags;
};
struct InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
int32_t ___m_Flags;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D ___m_TriggerState;
};
struct InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_pinvoke
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
int32_t ___m_Flags;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D ___m_TriggerState;
};
struct InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_com
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
int32_t ___m_Flags;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D ___m_TriggerState;
};
struct InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114 : public RuntimeObject
{
int32_t ___m_Flags;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* ___m_LocalManager;
SubscriberU5BU5D_t3A84F33E3889CCED24934E62859885E857EFD8B3* ___m_Subscribers;
RemoteSenderU5BU5D_t1922213A574223D2FDD72B1D937A6B26AA31CEBA* ___m_Senders;
};
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;
};
#pragma pack(push, tp, 1)
struct NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___type;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
int32_t ___type_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___sizeInBytes_OffsetPadding[4];
uint16_t ___sizeInBytes;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___sizeInBytes_OffsetPadding_forAlignmentOnly[4];
uint16_t ___sizeInBytes_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___deviceId_OffsetPadding[6];
uint16_t ___deviceId;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___deviceId_OffsetPadding_forAlignmentOnly[6];
uint16_t ___deviceId_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___time_OffsetPadding[8];
double ___time;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___time_OffsetPadding_forAlignmentOnly[8];
double ___time_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___eventId_OffsetPadding[16];
int32_t ___eventId;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___eventId_OffsetPadding_forAlignmentOnly[16];
int32_t ___eventId_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8__padding[20];
};
};
#pragma pack(pop, tp)
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___m_Type;
};
#pragma pack(pop, tp)
struct
{
int32_t ___m_Type_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BoolValue_OffsetPadding[4];
bool ___m_BoolValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
bool ___m_BoolValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CharValue_OffsetPadding[4];
Il2CppChar ___m_CharValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
Il2CppChar ___m_CharValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ByteValue_OffsetPadding[4];
uint8_t ___m_ByteValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_ByteValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_SByteValue_OffsetPadding[4];
int8_t ___m_SByteValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
int8_t ___m_SByteValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ShortValue_OffsetPadding[4];
int16_t ___m_ShortValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
int16_t ___m_ShortValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UShortValue_OffsetPadding[4];
uint16_t ___m_UShortValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_UShortValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_IntValue_OffsetPadding[4];
int32_t ___m_IntValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_IntValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UIntValue_OffsetPadding[4];
uint32_t ___m_UIntValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
uint32_t ___m_UIntValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LongValue_OffsetPadding[4];
int64_t ___m_LongValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
int64_t ___m_LongValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ULongValue_OffsetPadding[4];
uint64_t ___m_ULongValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
uint64_t ___m_ULongValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_FloatValue_OffsetPadding[4];
float ___m_FloatValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
float ___m_FloatValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_DoubleValue_OffsetPadding[4];
double ___m_DoubleValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
double ___m_DoubleValue_forAlignmentOnly;
};
};
};
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___m_Type;
};
#pragma pack(pop, tp)
struct
{
int32_t ___m_Type_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BoolValue_OffsetPadding[4];
int32_t ___m_BoolValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_BoolValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CharValue_OffsetPadding[4];
uint8_t ___m_CharValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_CharValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ByteValue_OffsetPadding[4];
uint8_t ___m_ByteValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_ByteValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_SByteValue_OffsetPadding[4];
int8_t ___m_SByteValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
int8_t ___m_SByteValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ShortValue_OffsetPadding[4];
int16_t ___m_ShortValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
int16_t ___m_ShortValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UShortValue_OffsetPadding[4];
uint16_t ___m_UShortValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_UShortValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_IntValue_OffsetPadding[4];
int32_t ___m_IntValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_IntValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UIntValue_OffsetPadding[4];
uint32_t ___m_UIntValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
uint32_t ___m_UIntValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LongValue_OffsetPadding[4];
int64_t ___m_LongValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
int64_t ___m_LongValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ULongValue_OffsetPadding[4];
uint64_t ___m_ULongValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
uint64_t ___m_ULongValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_FloatValue_OffsetPadding[4];
float ___m_FloatValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
float ___m_FloatValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_DoubleValue_OffsetPadding[4];
double ___m_DoubleValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
double ___m_DoubleValue_forAlignmentOnly;
};
};
};
struct PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com
{
union
{
#pragma pack(push, tp, 1)
struct
{
int32_t ___m_Type;
};
#pragma pack(pop, tp)
struct
{
int32_t ___m_Type_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_BoolValue_OffsetPadding[4];
int32_t ___m_BoolValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_BoolValue_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_BoolValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_CharValue_OffsetPadding[4];
uint8_t ___m_CharValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_CharValue_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_CharValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ByteValue_OffsetPadding[4];
uint8_t ___m_ByteValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ByteValue_OffsetPadding_forAlignmentOnly[4];
uint8_t ___m_ByteValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_SByteValue_OffsetPadding[4];
int8_t ___m_SByteValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_SByteValue_OffsetPadding_forAlignmentOnly[4];
int8_t ___m_SByteValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ShortValue_OffsetPadding[4];
int16_t ___m_ShortValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ShortValue_OffsetPadding_forAlignmentOnly[4];
int16_t ___m_ShortValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UShortValue_OffsetPadding[4];
uint16_t ___m_UShortValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_UShortValue_OffsetPadding_forAlignmentOnly[4];
uint16_t ___m_UShortValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_IntValue_OffsetPadding[4];
int32_t ___m_IntValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_IntValue_OffsetPadding_forAlignmentOnly[4];
int32_t ___m_IntValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_UIntValue_OffsetPadding[4];
uint32_t ___m_UIntValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_UIntValue_OffsetPadding_forAlignmentOnly[4];
uint32_t ___m_UIntValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_LongValue_OffsetPadding[4];
int64_t ___m_LongValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_LongValue_OffsetPadding_forAlignmentOnly[4];
int64_t ___m_LongValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_ULongValue_OffsetPadding[4];
uint64_t ___m_ULongValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_ULongValue_OffsetPadding_forAlignmentOnly[4];
uint64_t ___m_ULongValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_FloatValue_OffsetPadding[4];
float ___m_FloatValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_FloatValue_OffsetPadding_forAlignmentOnly[4];
float ___m_FloatValue_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___m_DoubleValue_OffsetPadding[4];
double ___m_DoubleValue;
};
#pragma pack(pop, tp)
struct
{
char ___m_DoubleValue_OffsetPadding_forAlignmentOnly[4];
double ___m_DoubleValue_forAlignmentOnly;
};
};
};
#pragma pack(push, tp, 1)
struct QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___canRunInBackground_OffsetPadding[8];
bool ___canRunInBackground;
};
#pragma pack(pop, tp)
struct
{
char ___canRunInBackground_OffsetPadding_forAlignmentOnly[8];
bool ___canRunInBackground_forAlignmentOnly;
};
};
};
uint8_t QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341__padding[9];
};
};
#pragma pack(pop, tp)
struct QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_marshaled_pinvoke
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___canRunInBackground_OffsetPadding[8];
int32_t ___canRunInBackground;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___canRunInBackground_OffsetPadding_forAlignmentOnly[8];
int32_t ___canRunInBackground_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341__padding[9];
};
};
struct QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_marshaled_com
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___canRunInBackground_OffsetPadding[8];
int32_t ___canRunInBackground;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___canRunInBackground_OffsetPadding_forAlignmentOnly[8];
int32_t ___canRunInBackground_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341__padding[9];
};
};
#pragma pack(push, tp, 1)
struct QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___isEnabled_OffsetPadding[8];
bool ___isEnabled;
};
#pragma pack(pop, tp)
struct
{
char ___isEnabled_OffsetPadding_forAlignmentOnly[8];
bool ___isEnabled_forAlignmentOnly;
};
};
};
uint8_t QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4__padding[9];
};
};
#pragma pack(pop, tp)
struct QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_marshaled_pinvoke
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___isEnabled_OffsetPadding[8];
int32_t ___isEnabled;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___isEnabled_OffsetPadding_forAlignmentOnly[8];
int32_t ___isEnabled_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4__padding[9];
};
};
struct QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_marshaled_com
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___isEnabled_OffsetPadding[8];
int32_t ___isEnabled;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___isEnabled_OffsetPadding_forAlignmentOnly[8];
int32_t ___isEnabled_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4__padding[9];
};
};
#pragma pack(push, tp, 1)
struct RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
};
};
uint8_t RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968__padding[8];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand;
};
#pragma pack(pop, tp)
struct
{
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E ___baseCommand_forAlignmentOnly;
};
};
};
uint8_t RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8__padding[8];
};
};
#pragma pack(pop, tp)
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
struct Type_t : public MemberInfo_t
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl;
};
struct InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_EventPtr;
int32_t ___m_Flags;
float ___m_MagnitudeThreshold;
};
struct InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_pinvoke
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_EventPtr;
int32_t ___m_Flags;
float ___m_MagnitudeThreshold;
};
struct InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_com
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_EventPtr;
int32_t ___m_Flags;
float ___m_MagnitudeThreshold;
};
struct InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB
{
int32_t ___m_Flags;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_StateOffsetToControlIndex;
int32_t ___m_StateOffsetToControlIndexLength;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_AllControls;
uint8_t* ___m_DefaultState;
uint8_t* ___m_CurrentState;
uint8_t* ___m_NoiseMask;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_EventPtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_CurrentControl;
int32_t ___m_CurrentIndexInStateOffsetToControlIndexMap;
uint32_t ___m_CurrentControlStateBitOffset;
uint8_t* ___m_EventState;
uint32_t ___m_CurrentBitOffset;
uint32_t ___m_EndBitOffset;
float ___m_MagnitudeThreshold;
};
struct InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_pinvoke
{
int32_t ___m_Flags;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
Il2CppSafeArray* ___m_StateOffsetToControlIndex;
int32_t ___m_StateOffsetToControlIndexLength;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_AllControls;
uint8_t* ___m_DefaultState;
uint8_t* ___m_CurrentState;
uint8_t* ___m_NoiseMask;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_EventPtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_CurrentControl;
int32_t ___m_CurrentIndexInStateOffsetToControlIndexMap;
uint32_t ___m_CurrentControlStateBitOffset;
uint8_t* ___m_EventState;
uint32_t ___m_CurrentBitOffset;
uint32_t ___m_EndBitOffset;
float ___m_MagnitudeThreshold;
};
struct InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_com
{
int32_t ___m_Flags;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
Il2CppSafeArray* ___m_StateOffsetToControlIndex;
int32_t ___m_StateOffsetToControlIndexLength;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_AllControls;
uint8_t* ___m_DefaultState;
uint8_t* ___m_CurrentState;
uint8_t* ___m_NoiseMask;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___m_EventPtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_CurrentControl;
int32_t ___m_CurrentIndexInStateOffsetToControlIndexMap;
uint32_t ___m_CurrentControlStateBitOffset;
uint8_t* ___m_EventState;
uint32_t ___m_CurrentBitOffset;
uint32_t ___m_EndBitOffset;
float ___m_MagnitudeThreshold;
};
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74
{
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___m_Layout;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 ___m_Usages;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___m_Name;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___m_DisplayName;
};
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke
{
Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke ___m_Layout;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 ___m_Usages;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke ___m_Name;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke ___m_DisplayName;
};
struct ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com
{
Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com ___m_Layout;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 ___m_Usages;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com ___m_Name;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com ___m_DisplayName;
};
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056
{
String_t* ___m_ControlPath;
int32_t ___m_Flags;
};
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke
{
char* ___m_ControlPath;
int32_t ___m_Flags;
};
struct DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com
{
Il2CppChar* ___m_ControlPath;
int32_t ___m_Flags;
};
struct Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333 : public MulticastDelegate_t
{
};
struct Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D : public MulticastDelegate_t
{
};
struct Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7 : public MulticastDelegate_t
{
};
struct Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4 : public MulticastDelegate_t
{
};
struct Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765 : public MulticastDelegate_t
{
};
struct Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43 : public MulticastDelegate_t
{
};
struct Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E : public MulticastDelegate_t
{
};
struct InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA
{
int32_t ___m_Count;
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___m_Indices;
int32_t ___m_Allocator;
};
struct InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13
{
int32_t ___m_Count;
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___m_Indices;
int32_t ___m_Allocator;
};
struct InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31
{
int32_t ___m_Count;
NativeArray_1_t07975297AD7F7512193094A7C0703BA872EF7A7B ___m_Indices;
int32_t ___m_Allocator;
};
struct Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44
{
bool ___hasValue;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___value;
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
String_t* ____paramName;
};
struct InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E : public RuntimeObject
{
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___m_StateBlock;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Name;
String_t* ___m_Path;
String_t* ___m_DisplayName;
String_t* ___m_DisplayNameFromLayout;
String_t* ___m_ShortDisplayName;
String_t* ___m_ShortDisplayNameFromLayout;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Layout;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___m_Variants;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___m_Device;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___m_Parent;
int32_t ___m_UsageCount;
int32_t ___m_UsageStartIndex;
int32_t ___m_AliasCount;
int32_t ___m_AliasStartIndex;
int32_t ___m_ChildCount;
int32_t ___m_ChildStartIndex;
int32_t ___m_ControlFlags;
bool ___m_CachedValueIsStale;
bool ___m_UnprocessedCachedValueIsStale;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_DefaultState;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MinValue;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___m_MaxValue;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___m_OptimizedControlDataType;
};
struct InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809 : public MulticastDelegate_t
{
};
struct InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E : public MulticastDelegate_t
{
};
#pragma pack(push, tp, 1)
struct InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8 ___m_Event;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
NativeInputEvent_tDE7DE9A48ACA442A8D37E2920836D00C26408CB8 ___m_Event_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5__padding[20];
};
};
#pragma pack(pop, tp)
struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Buffer;
int64_t ___m_SizeInBytes;
int32_t ___m_EventCount;
bool ___m_WeOwnTheBuffer;
};
struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Buffer;
int64_t ___m_SizeInBytes;
int32_t ___m_EventCount;
int32_t ___m_WeOwnTheBuffer;
};
struct InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_com
{
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___m_Buffer;
int64_t ___m_SizeInBytes;
int32_t ___m_EventCount;
int32_t ___m_WeOwnTheBuffer;
};
struct InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_SupportedDevices;
int32_t ___m_UpdateMode;
int32_t ___m_ScrollDeltaBehavior;
int32_t ___m_MaxEventBytesPerUpdate;
int32_t ___m_MaxQueuedEventsPerUpdate;
bool ___m_CompensateForScreenOrientation;
int32_t ___m_BackgroundBehavior;
int32_t ___m_EditorInputBehaviorInPlayMode;
int32_t ___m_InputActionPropertyDrawerMode;
float ___m_DefaultDeadzoneMin;
float ___m_DefaultDeadzoneMax;
float ___m_DefaultButtonPressPoint;
float ___m_ButtonReleaseThreshold;
float ___m_DefaultTapTime;
float ___m_DefaultSlowTapTime;
float ___m_DefaultHoldTime;
float ___m_TapRadius;
float ___m_MultiTapDelayTime;
bool ___m_DisableRedundantEventsMerging;
bool ___m_ShortcutKeysConsumeInputs;
HashSet_1_tEFC6605F7DE53F71946C33FD371E53C3100F2178* ___m_FeatureFlags;
iOSSettings_t1E9797F94CF6288036BD030C5A5BA22E80713C0F* ___m_iOSSettings;
};
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED
{
String_t* ___U3CnameU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CvalueU3Ek__BackingField;
};
struct NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED_marshaled_pinvoke
{
char* ___U3CnameU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CvalueU3Ek__BackingField;
};
struct NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED_marshaled_com
{
Il2CppChar* ___U3CnameU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CvalueU3Ek__BackingField;
};
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA
{
String_t* ___objectRegistrationName;
String_t* ___parameter;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 ___bindingMask;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___value;
};
struct ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA_marshaled_pinvoke
{
char* ___objectRegistrationName;
char* ___parameter;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_pinvoke ___bindingMask;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___value;
};
struct ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA_marshaled_com
{
Il2CppChar* ___objectRegistrationName;
Il2CppChar* ___parameter;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_marshaled_com ___bindingMask;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___value;
};
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged;
};
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_pinvoke
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged;
};
struct GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A_marshaled_com
{
InlinedArray_1_tD165225A32CD54B946FB419909F21C082C70A5B2 ___globalList;
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA ___onActionChange;
CallbackArray_1_tB6F9AD05405749A2888C89224C8F5ECF4E1C0411 ___onActionControlsChanged;
};
struct U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B : public RuntimeObject
{
int32_t ___U3CU3E1__state;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___U3CU3E2__current;
int32_t ___U3CU3El__initialThreadId;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___eventPtr;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___U3CU3E3__eventPtr;
float ___magnitude;
float ___U3CU3E3__magnitude;
bool ___buttonControlsOnly;
bool ___U3CU3E3__buttonControlsOnly;
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB ___U3CU3E7__wrap1;
};
struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CnameU3Ek__BackingField;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3ClayoutU3Ek__BackingField;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___U3CvariantsU3Ek__BackingField;
String_t* ___U3CuseStateFromU3Ek__BackingField;
String_t* ___U3CdisplayNameU3Ek__BackingField;
String_t* ___U3CshortDisplayNameU3Ek__BackingField;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField;
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField;
ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField;
uint32_t ___U3CoffsetU3Ek__BackingField;
uint32_t ___U3CbitU3Ek__BackingField;
uint32_t ___U3CsizeInBitsU3Ek__BackingField;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField;
int32_t ___U3CflagsU3Ek__BackingField;
int32_t ___U3CarraySizeU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CdefaultStateU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CminValueU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___U3CmaxValueU3Ek__BackingField;
};
struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_marshaled_pinvoke
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___U3CnameU3Ek__BackingField;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___U3ClayoutU3Ek__BackingField;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_pinvoke ___U3CvariantsU3Ek__BackingField;
char* ___U3CuseStateFromU3Ek__BackingField;
char* ___U3CdisplayNameU3Ek__BackingField;
char* ___U3CshortDisplayNameU3Ek__BackingField;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField;
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField;
ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField;
uint32_t ___U3CoffsetU3Ek__BackingField;
uint32_t ___U3CbitU3Ek__BackingField;
uint32_t ___U3CsizeInBitsU3Ek__BackingField;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField;
int32_t ___U3CflagsU3Ek__BackingField;
int32_t ___U3CarraySizeU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CdefaultStateU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CminValueU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_pinvoke ___U3CmaxValueU3Ek__BackingField;
};
struct ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD_marshaled_com
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___U3CnameU3Ek__BackingField;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___U3ClayoutU3Ek__BackingField;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_marshaled_com ___U3CvariantsU3Ek__BackingField;
Il2CppChar* ___U3CuseStateFromU3Ek__BackingField;
Il2CppChar* ___U3CdisplayNameU3Ek__BackingField;
Il2CppChar* ___U3CshortDisplayNameU3Ek__BackingField;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CusagesU3Ek__BackingField;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ___U3CaliasesU3Ek__BackingField;
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___U3CparametersU3Ek__BackingField;
ReadOnlyArray_1_t1B44D48F2E9F425D218BABD5DE616117E8725D41 ___U3CprocessorsU3Ek__BackingField;
uint32_t ___U3CoffsetU3Ek__BackingField;
uint32_t ___U3CbitU3Ek__BackingField;
uint32_t ___U3CsizeInBitsU3Ek__BackingField;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___U3CformatU3Ek__BackingField;
int32_t ___U3CflagsU3Ek__BackingField;
int32_t ___U3CarraySizeU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CdefaultStateU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CminValueU3Ek__BackingField;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4_marshaled_com ___U3CmaxValueU3Ek__BackingField;
};
struct PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204
{
String_t* ___path;
int32_t ___length;
int32_t ___leftIndexInPath;
int32_t ___rightIndexInPath;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 ___current;
};
struct PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_pinvoke
{
char* ___path;
int32_t ___length;
int32_t ___leftIndexInPath;
int32_t ___rightIndexInPath;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke ___current;
};
struct PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_com
{
Il2CppChar* ___path;
int32_t ___length;
int32_t ___leftIndexInPath;
int32_t ___rightIndexInPath;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com ___current;
};
struct InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
InlinedArray_1_t2A86A6C75E0160EE14310E053C5249518871D847 ___m_ProcessorStack;
float ___m_CachedValue;
float ___m_UnprocessedCachedValue;
bool ___evaluateProcessorsEveryRead;
};
struct InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66 : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
InlinedArray_1_tE5F1062E65707D24360CEAC52E03D32C6E5BA8BB ___m_ProcessorStack;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_CachedValue;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_UnprocessedCachedValue;
bool ___evaluateProcessorsEveryRead;
};
struct Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49
{
bool ___hasValue;
ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA ___value;
};
struct Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4
{
bool ___hasValue;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD ___value;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
RuntimeObject* ____actualValue;
};
#pragma pack(push, tp, 1)
struct DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateFormat_OffsetPadding[20];
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateFormat_OffsetPadding_forAlignmentOnly[20];
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateOffset_OffsetPadding[24];
uint32_t ___stateOffset;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateOffset_OffsetPadding_forAlignmentOnly[24];
uint32_t ___stateOffset_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateData_OffsetPadding[28];
U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84 ___stateData;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateData_OffsetPadding_forAlignmentOnly[28];
U3CstateDataU3Ee__FixedBuffer_t2D79C7E59F64E19D0450D36680F1A1B52CD89F84 ___stateData_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859__padding[29];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent;
};
#pragma pack(pop, tp)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_forAlignmentOnly;
};
};
};
uint8_t DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB__padding[20];
};
};
#pragma pack(pop, tp)
struct InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD : public RuntimeObject
{
String_t* ___m_Name;
int32_t ___m_Type;
String_t* ___m_ExpectedControlType;
String_t* ___m_Id;
String_t* ___m_Processors;
String_t* ___m_Interactions;
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_SingletonActionBindings;
int32_t ___m_Flags;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask;
int32_t ___m_BindingsStartIndex;
int32_t ___m_BindingsCount;
int32_t ___m_ControlStartIndex;
int32_t ___m_ControlCount;
int32_t ___m_ActionIndexInState;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___m_ActionMap;
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnStarted;
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnCanceled;
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_OnPerformed;
};
struct InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___m_ActionMaps;
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* ___m_ControlSchemes;
bool ___m_IsProjectWide;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_SharedStateForAllMaps;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask;
int32_t ___m_ParameterOverridesCount;
ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE* ___m_ParameterOverrides;
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices;
};
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09 : public RuntimeObject
{
String_t* ___m_Name;
String_t* ___m_Id;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Asset;
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ___m_Actions;
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_Bindings;
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* ___m_BindingsForEachAction;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ControlsForEachAction;
int32_t ___m_EnabledActionsCount;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* ___m_SingletonAction;
int32_t ___m_MapIndexInState;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___m_State;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___m_BindingMask;
int32_t ___m_Flags;
int32_t ___m_ParameterOverridesCount;
ParameterOverrideU5BU5D_tC408277D7E98D32E4B0AEFA1E2EDDB74790897EE* ___m_ParameterOverrides;
DeviceArray_t7F2F2D8A9D5CAF504DC1A21C1FEF79BCA9E4761E ___m_Devices;
CallbackArray_1_tDFF8C4C6015023B6C2E70BAD26D8BC6BF00D8775 ___m_ActionCallbacks;
Dictionary_2_t5C8F46F5D57502270DD9E1DA8303B23C7FE85588* ___m_ActionIndexByNameOrId;
};
struct InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56
{
int32_t ___totalProcessorCount;
int32_t ___totalCompositeCount;
int32_t ___totalInteractionCount;
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___maps;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___controls;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 ___memory;
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* ___interactions;
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* ___processors;
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* ___composites;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___bindingMask;
bool ___m_IsControlOnlyResolve;
List_1_tF542FB9F97D34CC06B085D6872645B0DC0AA5E43* ___m_Parameters;
};
struct InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_pinvoke
{
int32_t ___totalProcessorCount;
int32_t ___totalCompositeCount;
int32_t ___totalInteractionCount;
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___maps;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___controls;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke ___memory;
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* ___interactions;
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* ___processors;
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* ___composites;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___bindingMask;
int32_t ___m_IsControlOnlyResolve;
List_1_tF542FB9F97D34CC06B085D6872645B0DC0AA5E43* ___m_Parameters;
};
struct InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_com
{
int32_t ___totalProcessorCount;
int32_t ___totalCompositeCount;
int32_t ___totalInteractionCount;
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* ___maps;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___controls;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com ___memory;
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* ___interactions;
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* ___processors;
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* ___composites;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 ___bindingMask;
int32_t ___m_IsControlOnlyResolve;
List_1_tF542FB9F97D34CC06B085D6872645B0DC0AA5E43* ___m_Parameters;
};
struct InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B : public InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E
{
int32_t ___m_DeviceFlags;
int32_t ___m_DeviceId;
int32_t ___m_ParticipantId;
int32_t ___m_DeviceIndex;
uint32_t ___m_CurrentProcessedEventBytesOnUpdate;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___m_Description;
double ___m_LastUpdateTimeInternal;
uint32_t ___m_CurrentUpdateStepCount;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_AliasesForEachControl;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___m_UsagesForEachControl;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_UsageToControl;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___m_ChildrenForEachControl;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* ___m_UpdatedButtons;
List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF* ___m_ButtonControlsCheckingPressState;
bool ___m_UseCachePathForButtonPresses;
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___m_StateOffsetToControlMap;
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* ___m_ControlTreeNodes;
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___m_ControlTreeIndices;
};
struct InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9
{
InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE ___m_NativeBuffer;
alignas(IL2CPP_SIZEOF_VOID_P) InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventReadPtr;
alignas(IL2CPP_SIZEOF_VOID_P) InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventWritePtr;
int32_t ___m_RemainingNativeEventCount;
int32_t ___m_MaxAppendedEvents;
InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE ___m_AppendBuffer;
alignas(IL2CPP_SIZEOF_VOID_P) InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventReadPtr;
alignas(IL2CPP_SIZEOF_VOID_P) InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventWritePtr;
int32_t ___m_RemainingAppendEventCount;
int32_t ___m_NumEventsRetainedInBuffer;
bool ___m_IsOpen;
};
struct InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9_marshaled_pinvoke
{
InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke ___m_NativeBuffer;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventReadPtr;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventWritePtr;
int32_t ___m_RemainingNativeEventCount;
int32_t ___m_MaxAppendedEvents;
InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_pinvoke ___m_AppendBuffer;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventReadPtr;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventWritePtr;
int32_t ___m_RemainingAppendEventCount;
int32_t ___m_NumEventsRetainedInBuffer;
int32_t ___m_IsOpen;
};
struct InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9_marshaled_com
{
InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_com ___m_NativeBuffer;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventReadPtr;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentNativeEventWritePtr;
int32_t ___m_RemainingNativeEventCount;
int32_t ___m_MaxAppendedEvents;
InputEventBuffer_t3123D90CE491FA9828E878B2BEF766A3DC6E74FE_marshaled_com ___m_AppendBuffer;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventReadPtr;
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5* ___m_CurrentAppendEventWritePtr;
int32_t ___m_RemainingAppendEventCount;
int32_t ___m_NumEventsRetainedInBuffer;
int32_t ___m_IsOpen;
};
struct InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB : public InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB
{
String_t* ____objectName;
};
#pragma pack(push, tp, 1)
struct StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateFormat_OffsetPadding[20];
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateFormat_OffsetPadding_forAlignmentOnly[20];
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___stateFormat_forAlignmentOnly;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateData_OffsetPadding[24];
U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC ___stateData;
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct
{
char ___stateData_OffsetPadding_forAlignmentOnly[24];
U3CstateDataU3Ee__FixedBuffer_t00ED1E0C66E396C0021CE2F46B671748BC5E5FEC ___stateData_forAlignmentOnly;
};
#pragma pack(pop, tp)
};
};
uint8_t StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F__padding[25];
};
};
#pragma pack(pop, tp)
#pragma pack(push, tp, 1)
struct TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E
{
union
{
struct
{
union
{
#pragma pack(push, tp, 1)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent;
};
#pragma pack(pop, tp)
struct
{
InputEvent_t10F727342D1A79DCFC06529C203BB61C194AEBC5 ___baseEvent_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___character_OffsetPadding[20];
int32_t ___character;
};
#pragma pack(pop, tp)
struct
{
char ___character_OffsetPadding_forAlignmentOnly[20];
int32_t ___character_forAlignmentOnly;
};
};
};
uint8_t TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E__padding[24];
};
};
#pragma pack(pop, tp)
struct U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1 : public RuntimeObject
{
int32_t ___U3CU3E1__state;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 ___U3CU3E2__current;
int32_t ___U3CU3El__initialThreadId;
String_t* ___path;
String_t* ___U3CU3E3__path;
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 ___U3CparserU3E5__2;
};
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27
{
int32_t ___m_Result;
float ___m_Score;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 ___m_Devices;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_Requirements;
};
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke
{
int32_t ___m_Result;
float ___m_Score;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 ___m_Devices;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_Requirements;
};
struct MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com
{
int32_t ___m_Result;
float ___m_Score;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 ___m_Devices;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_Requirements;
};
struct Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD
{
int32_t ___m_Index;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_Requirements;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
};
struct Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_pinvoke
{
int32_t ___m_Index;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_Requirements;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
};
struct Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_com
{
int32_t ___m_Index;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_Requirements;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
};
struct Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3
{
int32_t ___m_RequirementIndex;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___m_Requirements;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
};
struct Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_pinvoke
{
int32_t ___m_RequirementIndex;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke* ___m_Requirements;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
};
struct Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_com
{
int32_t ___m_RequirementIndex;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com* ___m_Requirements;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___m_Controls;
};
struct AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7 : public InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A
{
int32_t ___clamp;
float ___clampMin;
float ___clampMax;
float ___clampConstant;
bool ___invert;
bool ___normalize;
float ___normalizeMin;
float ___normalizeMax;
float ___normalizeZero;
bool ___scale;
float ___scaleFactor;
};
struct Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonWestU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonNorthU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonSouthU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CbuttonEastU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftStickButtonU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightStickButtonU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CstartButtonU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CselectButtonU3Ek__BackingField;
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* ___U3CdpadU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftShoulderU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightShoulderU3Ek__BackingField;
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___U3CleftStickU3Ek__BackingField;
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___U3CrightStickU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftTriggerU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightTriggerU3Ek__BackingField;
DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701 ___m_Rumble;
};
struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210 : public RuntimeObject
{
int32_t ___m_LayoutRegistrationVersion;
float ___m_PollingFrequency;
Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 ___m_Layouts;
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___m_Processors;
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___m_Interactions;
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___m_Composites;
int32_t ___m_DevicesCount;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_Devices;
Dictionary_2_t0B4F40FB3850F8F8B487CCD9F64B8CF9ED139AB3* ___m_DevicesById;
int32_t ___m_AvailableDeviceCount;
AvailableDeviceU5BU5D_t47A5F4F158146E9E9066D29DB4494D96AF8F1DB5* ___m_AvailableDevices;
int32_t ___m_DisconnectedDevicesCount;
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___m_DisconnectedDevices;
int32_t ___m_UpdateMask;
int32_t ___m_CurrentUpdate;
InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968 ___m_StateBuffers;
int32_t ___m_ScrollDeltaBehavior;
CallbackArray_1_t2CA72B1E4C1404A9DA6888410ADA4EAF32795333 ___m_DeviceChangeListeners;
CallbackArray_1_t6CDC364469641FDEFC50305004914224252C5C85 ___m_DeviceStateChangeListeners;
CallbackArray_1_t52995C3D8849483AA8BD7ABCDB6094548AF3BE8D ___m_DeviceFindLayoutCallbacks;
CallbackArray_1_t7C2A86AF46E04B281542BEADE553C9DF6B1A0885 ___m_DeviceCommandCallbacks;
CallbackArray_1_t766EB5E63A2D3692C554B40CB077C80A0D3633CC ___m_LayoutChangeListeners;
CallbackArray_1_t85DCE036F5C6200B85D9AF68EE20A7675DD9AC37 ___m_EventListeners;
CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_BeforeUpdateListeners;
CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_AfterUpdateListeners;
CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_SettingsChangedListeners;
CallbackArray_1_t346DB7B424423D4F14A14CFE2C0734F62447A529 ___m_ActionsChangedListeners;
bool ___m_NativeBeforeUpdateHooked;
bool ___m_HaveDevicesWithStateCallbackReceivers;
bool ___m_HasFocus;
InputEventStream_t2554B37D1CA000A187A16415D63972F80010DEB9 ___m_InputEventStream;
InputDeviceExecuteCommandDelegate_t94A8BB806676141BFD8EFA497EC51C685778718A* ___m_DeviceFindExecuteCommandDelegate;
int32_t ___m_DeviceFindExecuteCommandDeviceId;
RuntimeObject* ___m_Runtime;
InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 ___m_Metrics;
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___m_Settings;
bool ___m_OptimizedControlsFeatureEnabled;
bool ___m_ReadValueCachingFeatureEnabled;
bool ___m_ParanoidReadValueCachingChecksEnabled;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___m_Actions;
bool ___m_ShouldMakeCurrentlyUpdatingDeviceCurrent;
StateChangeMonitorsForDeviceU5BU5D_tA1D732EEFF09F568D8FDA6908633B6DAD38B61F4* ___m_StateChangeMonitors;
InlinedArray_1_t63A16C5FE53708C13F492320BA02E124371662FA ___m_StateChangeMonitorTimeouts;
};
struct Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A : public InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B
{
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CpositionU3Ek__BackingField;
DeltaControl_t63053AF5E0CD02B62F3CDE79821E4A12F72D573B* ___U3CdeltaU3Ek__BackingField;
Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432* ___U3CradiusU3Ek__BackingField;
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CpressureU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CpressU3Ek__BackingField;
IntegerControl_tA24544EFF42204852F638FF5147F754962C997AB* ___U3CdisplayIndexU3Ek__BackingField;
};
struct Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432 : public InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66
{
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CxU3Ek__BackingField;
AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7* ___U3CyU3Ek__BackingField;
};
struct DeltaStateEventBuffer_tCED43A07419447C1CD388366C15627AD26E3E61E
{
alignas(1) DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859 ___stateEvent;
U3CdataU3Ee__FixedBuffer_tAA42105B7EFA169DAD89AFD5B0DC0187B052E976 ___data;
};
struct StateEventBuffer_tD7EB124C1C161995156015D35DAA8740259097C2
{
alignas(1) StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F ___stateEvent;
U3CdataU3Ee__FixedBuffer_t47657C7F3734D0DA55A5A333340DF08BC90FB8E6 ___data;
};
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF : public AxisControl_tD6613A2445A3C2BFA22C77E16CA3201AF72354A7
{
bool ___m_NeedsToCheckFramePress;
uint32_t ___m_UpdateCountLastPressed;
uint32_t ___m_UpdateCountLastReleased;
bool ___m_LastUpdateWasPress;
bool ___U3CneedsToCheckFramePressU3Ek__BackingField;
float ___pressPoint;
};
struct DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB : public Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432
{
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CupU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CdownU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightU3Ek__BackingField;
};
struct StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B : public Vector2Control_t8D1B4021A1D82671AF916D3C0A476AA94E46A432
{
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CupU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CdownU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CleftU3Ek__BackingField;
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___U3CrightU3Ek__BackingField;
};
struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE : public Pointer_t800EF2832B62E889AC9C182E3B18098AF220E32A
{
TouchControl_t3A64A795FF61A8B27E5EBD61632F23AFCC725079* ___U3CprimaryTouchU3Ek__BackingField;
ReadOnlyArray_1_t1AB67C13630F5ECC78559C8BCEFFC00C4457333E ___U3CtouchesU3Ek__BackingField;
};
struct List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF_StaticFields
{
ButtonControlU5BU5D_tB9DA99391F4FFB9835CF78F4F7A3DC7894AC83D7* ___s_emptyArray;
};
struct List_1_tE1DF165936F3562084DB454140315041796A957F_StaticFields
{
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* ___s_emptyArray;
};
struct List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF_StaticFields
{
InputDeviceDescriptionU5BU5D_t8856839C0F01DD680E9A308A4AB77EA5AEF1ACF5* ___s_emptyArray;
};
struct List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6_StaticFields
{
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___s_emptyArray;
};
struct List_1_tF542FB9F97D34CC06B085D6872645B0DC0AA5E43_StaticFields
{
NameAndParametersU5BU5D_tA6C2AC34ACDB1967A7A2CEF4BE1D717ADA695CA2* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray;
};
struct CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Primary2DMotion;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Secondary2DMotion;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___PrimaryAction;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___SecondaryAction;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___PrimaryTrigger;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___SecondaryTrigger;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Modifier;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Position;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Orientation;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Hatswitch;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Back;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Forward;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Menu;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Submit;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Cancel;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Horizontal;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Vertical;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Twist;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Pressure;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___ScrollHorizontal;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___ScrollVertical;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___Point;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___LowFreqMotor;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___HighFreqMotor;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___LeftHand;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___RightHand;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___BatteryStrength;
};
struct InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields
{
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___s_Composites;
};
struct InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields
{
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___s_Interactions;
};
struct InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields
{
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___s_Processors;
};
struct InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields
{
RuntimeObject* ___s_Instance;
double ___s_CurrentTimeOffsetToRealtimeSinceStartup;
};
struct InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields
{
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputResetMarker;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* ___s_Manager;
InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* ___s_Remote;
};
struct InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields
{
uint32_t ___s_UpdateStepCount;
int32_t ___s_LatestUpdateType;
UpdateStepCount_tF3C9095BD6614FD4E6024DAF43DE8F5602D8E324 ___s_PlayerUpdateStepCount;
};
struct NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_StaticFields
{
NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* ___instance;
};
struct String_t_StaticFields
{
String_t* ___Empty;
};
struct U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields
{
U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE* ___U3CU3E9;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* ___U3CU3E9__9_0;
};
struct U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields
{
U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* ___U3CU3E9;
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* ___U3CU3E9__80_0;
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* ___U3CU3E9__80_1;
};
struct U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields
{
U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790* ___U3CU3E9;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* ___U3CU3E9__7_0;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
String_t* ___TrueString;
String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555_StaticFields
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kInterfaceKey;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kDeviceClassKey;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kManufacturerKey;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kManufacturerContainsKey;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kProductKey;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___kVersionKey;
};
struct InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D_StaticFields
{
ObserverState_t147E85316A8DB8E0C6B3D4485B1480B41EA6A1A8* ___s_ObserverState;
};
struct IntPtr_t_StaticFields
{
intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
float ___Epsilon;
};
struct UIntPtr_t_StaticFields
{
uintptr_t ___Zero;
};
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 Exception_t_StaticFields
{
RuntimeObject* ___s_EDILock;
};
struct InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields
{
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputInitialActionStateCheckMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputActionResolveConflictMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputActionCallbackMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnActionChangeMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnDeviceChangeMarker;
GlobalState_tC6D38701EF2670B99D214B9A482C428DFEA8408A ___s_GlobalState;
};
struct InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_StaticFields
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatInvalid;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatBit;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSBit;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatInt;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUInt;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatShort;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatUShort;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatByte;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatSByte;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatLong;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatULong;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatFloat;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatDouble;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatQuaternion;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Short;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Short;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector2Byte;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatVector3Byte;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___FormatPose;
};
struct InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields
{
void* ___s_DefaultStateBuffer;
void* ___s_NoiseMaskBuffer;
void* ___s_ResetMaskBuffer;
DoubleBuffers_tC70880E0E4F69237E763403F28F65B807E94A9ED ___s_CurrentBuffers;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___s_DefaultVariant;
Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5 ___s_Layouts;
Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB ___s_CacheInstance;
int32_t ___s_CacheInstanceRef;
};
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 InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD_StaticFields
{
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputActionEnableProfilerMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputActionDisableProfilerMarker;
};
struct InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_StaticFields
{
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_ResolveBindingsProfilerMarker;
int32_t ___s_DeferBindingResolution;
bool ___s_NeedToResolveBindings;
};
struct Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields
{
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___U3CcurrentU3Ek__BackingField;
int32_t ___s_GamepadCount;
GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* ___s_Gamepads;
};
struct InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210_StaticFields
{
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputUpdateProfilerMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputTryFindMatchingControllerMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputAddDeviceMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputRestoreDevicesAfterReloadMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputRegisterCustomTypesMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnBeforeUpdateMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnAfterUpdateMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnSettingsChangeMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnDeviceSettingsChangeMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnEventMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnLayoutChangeMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnDeviceChangeMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_InputOnActionsChangeMarker;
};
struct ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields
{
float ___s_GlobalDefaultButtonPressPoint;
float ___s_GlobalDefaultButtonReleaseThreshold;
};
struct Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_StaticFields
{
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TouchscreenUpdateMarker;
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD ___k_TouchAllocateMarker;
Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE* ___U3CcurrentU3Ek__BackingField;
float ___s_TapTime;
float ___s_TapDelayTime;
float ___s_TapRadiusSquared;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8 : public RuntimeArray
{
ALIGN_FIELD (8) FieldInfo_t* m_Items[1];
inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline FieldInfo_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, FieldInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17 : public RuntimeArray
{
ALIGN_FIELD (8) InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* m_Items[1];
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E** 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, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045 : public RuntimeArray
{
ALIGN_FIELD (8) InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* m_Items[1];
inline InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09** 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, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64 : public RuntimeArray
{
ALIGN_FIELD (8) InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* m_Items[1];
inline InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457** 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, InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E : public RuntimeArray
{
ALIGN_FIELD (8) InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* m_Items[1];
inline InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0** 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, InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810 : public RuntimeArray
{
ALIGN_FIELD (8) InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* m_Items[1];
inline InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD** 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, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57 : public RuntimeArray
{
ALIGN_FIELD (8) InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 m_Items[1];
inline InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* 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, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Id), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Path), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Interactions), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Processors), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Groups), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Action), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_OverridePath), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_OverrideInteractions), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_OverrideProcessors), (void*)NULL);
#endif
}
inline InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Id), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Path), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Interactions), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Processors), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Groups), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Action), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_OverridePath), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_OverrideInteractions), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_OverrideProcessors), (void*)NULL);
#endif
}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE : public RuntimeArray
{
ALIGN_FIELD (8) DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 m_Items[1];
inline DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* 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, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ControlPath), (void*)NULL);
}
inline DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_ControlPath), (void*)NULL);
}
};
struct DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278 : public RuntimeArray
{
ALIGN_FIELD (8) DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 m_Items[1];
inline DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2* 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, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___devicePath), (void*)NULL);
}
inline DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___devicePath), (void*)NULL);
}
};
struct SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28 : public RuntimeArray
{
ALIGN_FIELD (8) SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 m_Items[1];
inline SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80* 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, SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___bindingGroup), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___devices), (void*)NULL);
#endif
}
inline SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___bindingGroup), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___devices), (void*)NULL);
#endif
}
};
struct InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86 : public RuntimeArray
{
ALIGN_FIELD (8) InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 m_Items[1];
inline InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* 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, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_BindingGroup), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DeviceRequirements), (void*)NULL);
#endif
}
inline InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_BindingGroup), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DeviceRequirements), (void*)NULL);
#endif
}
};
struct InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548 : public RuntimeArray
{
ALIGN_FIELD (8) InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* m_Items[1];
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B** 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, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InputSettingsU5BU5D_t6CC3C4AFBE4A23B0693A4EB44C4517E19FF73C2B : public RuntimeArray
{
ALIGN_FIELD (8) InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* m_Items[1];
inline InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF** 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, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5 : public RuntimeArray
{
ALIGN_FIELD (8) InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 m_Items[1];
inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* 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, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StringLowerCase), (void*)NULL);
#endif
}
inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_StringLowerCase), (void*)NULL);
#endif
}
};
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA : public RuntimeArray
{
ALIGN_FIELD (8) uint32_t m_Items[1];
inline uint32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
{
m_Items[index] = value;
}
};
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_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, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83 : public RuntimeArray
{
ALIGN_FIELD (8) uint16_t m_Items[1];
inline uint16_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint16_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, uint16_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value)
{
m_Items[index] = value;
}
};
struct ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27 : public RuntimeArray
{
ALIGN_FIELD (8) ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 m_Items[1];
inline ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0* 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, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 value)
{
m_Items[index] = value;
}
};
struct ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104 : public RuntimeArray
{
ALIGN_FIELD (8) ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD m_Items[1];
inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* 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, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField))->___m_StringOriginalCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField))->___m_StringOriginalCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CuseStateFromU3Ek__BackingField), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CdisplayNameU3Ek__BackingField), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CshortDisplayNameU3Ek__BackingField), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CusagesU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CaliasesU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CprocessorsU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
}
inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CnameU3Ek__BackingField))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField))->___m_StringOriginalCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3ClayoutU3Ek__BackingField))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField))->___m_StringOriginalCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CvariantsU3Ek__BackingField))->___m_StringLowerCase), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CuseStateFromU3Ek__BackingField), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CdisplayNameU3Ek__BackingField), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___U3CshortDisplayNameU3Ek__BackingField), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CusagesU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CaliasesU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CparametersU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___U3CprocessorsU3Ek__BackingField))->___m_Array), (void*)NULL);
#endif
}
};
struct GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762 : public RuntimeArray
{
ALIGN_FIELD (8) Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* m_Items[1];
inline Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C** 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, Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
IL2CPP_EXTERN_C void UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshal_pinvoke(const UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2& unmarshaled, UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshal_pinvoke_back(const UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke& marshaled, UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2& unmarshaled);
IL2CPP_EXTERN_C void UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshal_pinvoke_cleanup(UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshal_com(const UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2& unmarshaled, UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com& marshaled);
IL2CPP_EXTERN_C void UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshal_com_back(const UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com& marshaled, UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2& unmarshaled);
IL2CPP_EXTERN_C void UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshal_com_cleanup(UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2_marshaled_com& marshaled);
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_back(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke& marshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled);
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_cleanup(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com& marshaled);
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_back(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com& marshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled);
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_cleanup(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com& marshaled);
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke_back(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke& marshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled);
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke_cleanup(DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com& marshaled);
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com_back(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com& marshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled);
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com_cleanup(DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshal_pinvoke(const Substring_t2E16755269E6716C22074D6BC0A9099915E67849& unmarshaled, Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshal_pinvoke_back(const Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke& marshaled, Substring_t2E16755269E6716C22074D6BC0A9099915E67849& unmarshaled);
IL2CPP_EXTERN_C void Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshal_pinvoke_cleanup(Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshal_com(const Substring_t2E16755269E6716C22074D6BC0A9099915E67849& unmarshaled, Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com& marshaled);
IL2CPP_EXTERN_C void Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshal_com_back(const Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com& marshaled, Substring_t2E16755269E6716C22074D6BC0A9099915E67849& unmarshaled);
IL2CPP_EXTERN_C void Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshal_com_cleanup(Substring_t2E16755269E6716C22074D6BC0A9099915E67849_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_pinvoke(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_pinvoke_back(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke& marshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled);
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_pinvoke_cleanup(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_com(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_com_back(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com& marshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled);
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_com_cleanup(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com& marshaled);
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m5B4B712DB5F08EBF4518A1973C9F11C15A4BEAE9_gshared (MemberInfo_t* ___0_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91_gshared (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, int32_t ___1_partNumber, bool* ___2_buttonValuePtr, int32_t* ___3_controlIndex, DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7 ___4_comparer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlList_1__ctor_m987A3431D9F93F50F147AB0255B875BA1C4151CA_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, int32_t ___0_allocator, int32_t ___1_initialCapacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlList_1_Dispose_mB88ABF9267ADE8178F03975EA3E2261706B108F4_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_gshared_inline (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_gshared (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputControlList_1_get_Count_m663DD04B3605E201E0BD4AC5D7CD4E92A81A4E53_gshared_inline (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCFAE024F6D64C44DB819487820F558B885E9FEC9_gshared_inline (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5 Nullable_1_get_Value_mF1240DA96906AD3B71CAAACB531C78D0AA94E2F6_gshared (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControlPath_TryFindControls_TisRuntimeObject_m23BBE4C4F0DB2A874028DA585D744D26191813AF_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* ___3_matches, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystem_FindControls_TisRuntimeObject_m2E3C66589C4D133881B317910DC197CC6A00FBFE_gshared (String_t* ___0_path, InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* ___1_controls, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_InstantiateWithParameters_TisRuntimeObject_mFFA30932F2910C1E33088379E51DFA29DA5A2EFC_gshared (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___0_registrations, String_t* ___1_namesAndParameters, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___2_array, int32_t* ___3_count, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___4_actionMap, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___5_binding, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m4BE5EEC05AF1748E66CFC4850FE047BEF296D514_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t* ___1_count, RuntimeObject* ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_AppendListWithCapacity_TisRuntimeObject_TisInputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31_m04DC9CD0FCC0F6728E03145903B8AE9A432821A2_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918** ___0_array, int32_t* ___1_length, InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31 ___2_values, int32_t ___3_capacityIncrement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41 ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226_gshared (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C_gshared (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32_gshared (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_gshared_inline (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4_gshared (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB_gshared (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB_gshared (ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17* __this, DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlList_1_set_Capacity_m42D42F4C12EF4F0EEF03959C651B5A1597B0D316_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlList_1_get_Item_mA6D11AC01076BDE34EE9C019D4A348E3C404DBA6_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlList_1_Contains_mCE8F97825DBC1EDD2AFBC9A72C468A8FDC91C104_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlList_1_Add_m3930D23218278EB62DFBF3004565C0139DCCD455_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_gshared_inline (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_gshared (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_gshared (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F* Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D_gshared (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9_gshared (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5_gshared (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A_gshared (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_gshared_inline (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63 Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE_gshared (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_gshared (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E_gshared (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_m2C5D5E2909635889EDB94C381385ED5D6128612F_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94 ReadOnlyArray_1_GetEnumerator_mE43A032C7C67896D9F8377C6C1C863C22F3044B6_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m041721B53AC187277BACB4EA9C86E299322EB0AB_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_mC38F33A423715DE1D9EAD3EADE1C8C03C52E4465_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared (Enumerator_t13B0EDB01F0A85A952803970AFD1073D96A46C94* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5_gshared (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31 InputSystem_FindControls_TisRuntimeObject_mF9A51EFA2F4963C60EFEB5D5DAFAFADCA10CE968_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mAB29003103E0997CD1702EFEFB8E87677AB302BA_gshared (Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisRuntimeObject_mD95EF3BAFC9B9D9B39959EBDA1E1B1900763AE5F_gshared (RuntimeObject* ___0_source, Func_2_tD6A94C952B3804092A855172C7AB943068CC0AF1* ___1_filter, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Observable_Where_TisRuntimeObject_m525F09BE9932378B97B042F5374032D48AC6F9EC_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4_gshared (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB* ___0_inputEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570_gshared (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* ___0_inputEvent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, RuntimeObject* ___0_dlg, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared (CallbackArray_1_t70C9B62D06582BEAC403C9259B541A2D8D4B4A1F* __this, RuntimeObject* ___0_dlg, 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 ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_gshared (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1_gshared (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_inputEvent, float* ___2_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3_gshared (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* ___0_control, float ___1_value, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_eventPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5_gshared (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_inputEvent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C_gshared (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* ___0_control, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_eventPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_gshared (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_gshared_inline (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14_gshared (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_gshared (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m041A28A2AD32E4C1F10301D7A7D8E6C6FA841BBF_gshared (Func_2_tB87969817D1EDC637904CC3302B8C93B14ACF9FB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* InlinedArray_1_ToArray_TisRuntimeObject_m3360DA2F9CDE89B44C148F55B0951BFF227C4615_gshared (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, Func_2_tB87969817D1EDC637904CC3302B8C93B14ACF9FB* ___0_mapFunction, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_gshared_inline (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Substring_t2E16755269E6716C22074D6BC0A9099915E67849 InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_gshared (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlPath_TryFindControl_TisRuntimeObject_mB2D40BACF939BC5E3E377E35FFCF3B075B81178D_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* InputControlList_1_ToArray_m575684E978E3FC875272EF721E417E1905CD6174_gshared (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, bool ___0_dispose, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlPath_TryFindChild_TisRuntimeObject_mA5F30B3E0C3D1CA3BC28F73DC96819375672C415_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F_gshared (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisRuntimeObject_mAE16FDD9312E02F343E51C2B363F8798D152B4E9_gshared (RuntimeObject* ___0_source, Func_2_tB87969817D1EDC637904CC3302B8C93B14ACF9FB* ___1_selector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_gshared_inline (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_gshared (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D_gshared (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_value, int32_t ___1_capacityIncrement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_IndexOfReference_TisRuntimeObject_TisRuntimeObject_m58ECC31F75FD822671542E4F31BCFD292120D6C0_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, RuntimeObject* ___1_value, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAtWithCapacity_TisRuntimeObject_m423FCC1C4DBA092F51CD3372BCB85AE2FD0E5D86_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341* ___0_command, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnlyArray_1__ctor_mA9AA8F6151380781CF993C6F72ADB67D91B9CF41_gshared (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4* ___0_command, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_LengthSafe_TisRuntimeObject_mD211A752C4B07E786E186DCC41B4CA1EE762F9AC_gshared (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE_gshared (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** ___0_array, int32_t* ___1_count, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771_gshared (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___0_array, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E_gshared (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8* ___0_command, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968* ___0_command, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4* ___0_command, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357_gshared (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD* ___0_command, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_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_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (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 ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeTable_LookupTypeRegistration_m89DCEA471CDF7CDB994D67D3726482805C0AE29A (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
inline InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* CustomAttributeExtensions_GetCustomAttribute_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m5C864BCC82F21CFA7A020D8095A6B228E8837ED2 (MemberInfo_t* ___0_element, const RuntimeMethod* method)
{
return (( InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* (*) (MemberInfo_t*, const RuntimeMethod*))CustomAttributeExtensions_GetCustomAttribute_TisRuntimeObject_m5B4B712DB5F08EBF4518A1973C9F11C15A4BEAE9_gshared)(___0_element, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPartNamesU3Ed__12__ctor_m2AA24939B8D64681B10D6AEA5D5E0D7A7CA02136 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPartNamesU3Ed__12_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_m7BFAEBCC093EBA0409B8A97641FEF6CE6D7EF3C4 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_controlsU3Ed__2__ctor_mA490A28AF035861305CC5CB030340428BB2F9D72 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputBindingCompositeContext_get_controls_m142FECF8374D6E0E3B012C8D376AB913E9634C69 (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputActionState_EvaluateCompositePartMagnitude_m75015048EFB32626A744C538A8962B78B3E3D8C8 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, int32_t ___1_partNumber, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputBindingCompositeContext_EvaluateMagnitude_m418436D265278E622B80FD3CB6E6366F5DDD2E1A (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method) ;
inline float InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, int32_t ___1_partNumber, bool* ___2_buttonValuePtr, int32_t* ___3_controlIndex, DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7 ___4_comparer, const RuntimeMethod* method)
{
return (( float (*) (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700*, int32_t, int32_t, bool*, int32_t*, DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7, const RuntimeMethod*))InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91_gshared)(__this, ___0_bindingIndex, ___1_partNumber, ___2_buttonValuePtr, ___3_controlIndex, ___4_comparer, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputBindingCompositeContext_ReadValueAsButton_mD3F30463AD217008C8DC0F42BA59BDC8EB37D0DB (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputActionState_ReadCompositePartValue_m32C8489F24CA743141F62FBAD1693E015B37AEDB (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, int32_t ___1_partNumber, void* ___2_buffer, int32_t ___3_bufferSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingCompositeContext_ReadValue_mC797CA9EDA827FF511B0771EEF21F1B271CF16D8 (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, void* ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputActionState_ReadCompositePartValueAsObject_mC175F414768E9AB0B52C4319CFEE21EC402F1BC0 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, int32_t ___1_partNumber, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputBindingCompositeContext_ReadValueAsObject_mB707A8B03313DBFE4A3DF4867FE6A20AAAFB1882 (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputActionState_GetCompositePartPressTime_m21F92D0FEC43DD8DF7F4CA04856B2D3ECA356CB3 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, int32_t ___1_partNumber, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputBindingCompositeContext_GetPressTime_mA919F3E37F086C2BFEEB6EB17A75B1A6CFF2E58A (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PartBinding_get_part_m93F95BE7AAA2BF480FBD669060C2D1920D5B8943_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PartBinding_set_part_mD9893492A4A833272467606AC22234E31B567D0F_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* PartBinding_get_control_m96F4C9715F4976504BB4B9BC15D9869E66DDB4F9_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PartBinding_set_control_m91F123896E06BE6857970D9661750DDF8610558F_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionState_get_totalBindingCount_mB2BF62C18C7F2D59E9045FC9A9D4F199C07337F9 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* InputActionState_GetBindingState_m55D2E391D943A8F60E030507CE88279D80A8ACEA (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_bindingIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingState_get_isPartOfComposite_m70F70F3B0BEFE2E296ECDAD016DA21F9A9574533 (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_controlStartIndex_m092BC6AC34AC08B2EC1258A278AB4A7518407466_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_partIndex_mF704A62747932C1AC0CD5384ACFDA1B0089E6E06_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_controlsU3Ed__2_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputBindingCompositeContext_PartBindingU3E_GetEnumerator_mFB55177639A391DDA73D54C0F1A7F40D20E7134F (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalActionCount_mDF2C631F3590551CB21B221C142F17A4672AE3CD (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalBindingCount_m0CD984F896B7529D8A747ECB09051C2937D1BBAE (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalControlCount_m2BCE1D189B01717DF70CDCDC318270A3F36F38B5 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemory_Dispose_m5EF84448B0C1606D96748DD15CD7667710E23783 (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_Dispose_mDC7473B352E66E950F4B80EF9C09E49AD365FEE8 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionState_get_totalMapCount_m40628218F03A5A6FFC10A826641A5A115A760345 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, 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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionState_get_totalInteractionCount_m6F171C1D1E2B35769D04361CFB6891EEA92629AB (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionState_get_totalCompositeCount_mA94813CAA6B9B1662AA2224792F20AF88152B9E9 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionState_get_totalControlCount_m259C7D5BFA4DC3AF4D222DE9FEFF81B6CD2A5353 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_StartWithPreviousResolve_mBD116490733FC39DDA5464B7C813D11669EB85FD (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___0_state, bool ___1_isFullResolve, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_EnsureInitialized_m3F6278790B921E169FFFA71BD0312B8F700A0E1C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemory_Allocate_m72EF0DDD8FFA5167D644F6BF7DFB48AB343FD64A (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* __this, int32_t ___0_mapCount, int32_t ___1_actionCount, int32_t ___2_bindingCount, int32_t ___3_controlCount, int32_t ___4_interactionCount, int32_t ___5_compositeCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnmanagedMemory_get_isAllocated_m168F1B4A70775C0D676FE1CB4DE0C66C0B9C896F (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedMemory_CopyDataFrom_m2DD0E82EA80DA571C14373E06297490B77B18B1C (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* __this, UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 ___0_memory, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D InputActionMap_get_devices_m64AF699BF3464AC1B42D1905F48F1F794BAE1961 (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, const RuntimeMethod* method) ;
inline void InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1 (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, int32_t ___0_allocator, int32_t ___1_initialCapacity, const RuntimeMethod* method)
{
(( void (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, int32_t, int32_t, const RuntimeMethod*))InputControlList_1__ctor_m987A3431D9F93F50F147AB0255B875BA1C4151CA_gshared)(__this, ___0_allocator, ___1_initialCapacity, method);
}
inline void InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82 (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, const RuntimeMethod* method)
{
(( void (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, const RuntimeMethod*))InputControlList_1_Dispose_mB88ABF9267ADE8178F03975EA3E2261706B108F4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputBinding_get_isComposite_mC921167E3321A149A7BD32E545460BAFA840217A (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputBinding_get_isPartOfComposite_mD3D9F71341741A95B2DAEB202209B4AA0D692498 (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputBinding_get_action_mD21AC8EB2B81B5569FD857B27BACE7789B968A7E_inline (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionMap_FindActionIndex_mBBCF54F3823A2B6C3F53069F441665022FC49C82 (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* __this, String_t* ___0_nameOrId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputBinding_get_effectivePath_m9F49F3735120AACFDD029C4A4F5A436389BE2E7F (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_inline (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44*, const RuntimeMethod*))Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_gshared_inline)(__this, method);
}
inline InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* __this, const RuntimeMethod* method)
{
return (( InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 (*) (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44*, const RuntimeMethod*))Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputBinding_Matches_mCF4F98B26B9EAF88434A3A0C6BF8F9EFF2BF592F (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___0_binding, int32_t ___1_options, const RuntimeMethod* method) ;
inline int32_t InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_inline (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, const RuntimeMethod*))InputControlList_1_get_Count_m663DD04B3605E201E0BD4AC5D7CD4E92A81A4E53_gshared_inline)(__this, method);
}
inline bool Nullable_1_get_HasValue_m10F5D8220C8CD543BCD307C415B1D11649B1E7CF_inline (Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D*, const RuntimeMethod*))Nullable_1_get_HasValue_mCFAE024F6D64C44DB819487820F558B885E9FEC9_gshared_inline)(__this, method);
}
inline ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA Nullable_1_get_Value_mE150078CC558A29C692883678E28B7E377940133 (Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D* __this, const RuntimeMethod* method)
{
return (( ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA (*) (Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D*, const RuntimeMethod*))Nullable_1_get_Value_mF1240DA96906AD3B71CAAACB531C78D0AA94E2F6_gshared)(__this, method);
}
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43 (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
inline int32_t InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* ___3_matches, const RuntimeMethod* method)
{
return (( int32_t (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, int32_t, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, const RuntimeMethod*))InputControlPath_TryFindControls_TisRuntimeObject_m23BBE4C4F0DB2A874028DA585D744D26191813AF_gshared)(___0_control, ___1_path, ___2_indexInPath, ___3_matches, method);
}
inline int32_t ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline)(__this, method);
}
inline int32_t InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m8AB5B6F432C95F5548A71571CE41F0E031D98C8B (String_t* ___0_path, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* ___1_controls, const RuntimeMethod* method)
{
return (( int32_t (*) (String_t*, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, const RuntimeMethod*))InputSystem_FindControls_TisRuntimeObject_m2E3C66589C4D133881B317910DC197CC6A00FBFE_gshared)(___0_path, ___1_controls, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputBinding_get_effectiveProcessors_mAC693C1F68498E5A3DC3950D04B1C7928823ACAB (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
inline int32_t InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___0_registrations, String_t* ___1_namesAndParameters, InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64** ___2_array, int32_t* ___3_count, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___4_actionMap, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___5_binding, const RuntimeMethod* method)
{
return (( int32_t (*) (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*, TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E, String_t*, InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64**, int32_t*, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09*, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5*, const RuntimeMethod*))InputBindingResolver_InstantiateWithParameters_TisRuntimeObject_mFFA30932F2910C1E33088379E51DFA29DA5A2EFC_gshared)(__this, ___0_registrations, ___1_namesAndParameters, ___2_array, ___3_count, ___4_actionMap, ___5_binding, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BindingState_get_interactionStartIndex_m4439E4A04B1884E5ACB3B5EDE03C0B5DAB78D09B (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_interactionCount_mED48D9B70A4476FAF32F3628574321BC7132735C_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputBinding_get_effectiveInteractions_mF13AD82DB0139700CBAA92508678875188F002AA (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
inline int32_t InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E ___0_registrations, String_t* ___1_namesAndParameters, IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93** ___2_array, int32_t* ___3_count, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___4_actionMap, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___5_binding, const RuntimeMethod* method)
{
return (( int32_t (*) (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*, TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E, String_t*, IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93**, int32_t*, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09*, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5*, const RuntimeMethod*))InputBindingResolver_InstantiateWithParameters_TisRuntimeObject_mFFA30932F2910C1E33088379E51DFA29DA5A2EFC_gshared)(__this, ___0_registrations, ___1_namesAndParameters, ___2_array, ___3_count, ___4_actionMap, ___5_binding, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* InputBindingResolver_InstantiateBindingComposite_m56AFBA2606CDE9F7C2F5E1DD8FFB8DDD87C5DC0B (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___0_binding, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___1_actionMap, const RuntimeMethod* method) ;
inline int32_t ArrayHelpers_AppendWithCapacity_TisInputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_m732F9855B03FEE70259F2920140428E732BB88F4 (InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E** ___0_array, int32_t* ___1_count, InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method)
{
return (( int32_t (*) (InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E**, int32_t*, InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0*, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m4BE5EEC05AF1748E66CFC4850FE047BEF296D514_gshared)(___0_array, ___1_count, ___2_value, ___3_capacityIncrement, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputBinding_get_name_mA8D3C357E272E1C140226BDB8ABEE6FCA8693705_inline (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_AssignCompositePartIndex_mCF71D63186EA66F4FFC4C28ABD205DDBE8024E8F (RuntimeObject* ___0_composite, String_t* ___1_name, int32_t* ___2_currentCompositePartCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_controlCount_m366726B8DDECF3ECD59B5CAC16FA0A4E206148EA (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BindingState_get_actionIndex_m086C5EA34E744AAC4C9D94DC9A878030EEECC96F (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_controlStartIndex_mE40175059309D0F31C0C2507C15BCE2AAA6076B3 (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_interactionStartIndex_m31FD4650A4C7FB877CC4CC92E64B658A3E90B6F4 (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_interactionCount_m8B41F979CEEA85C2294F36299952A03F49E0C65F (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_processorStartIndex_m51B35F4EF7F3B0A39A6B19338524E3C0855271FE (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_processorCount_m07215D041E2987E40A2F13999493278510C7F4AD (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_isComposite_mBC0F2C0E27005B33175E88953E4184690BD7535A (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_isPartOfComposite_m927326C9C89F90D8B800DA706BB8018B9D2DAC11 (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_partIndex_m14DBD2788ECD995B24E8BF81058C57341830CA93 (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_actionIndex_mE43B3E74427492F0ED2B0F85BCCCBCBFC6946F1A (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_compositeOrCompositeBindingIndex_m25083BCA2C5C646F17BAEE88378F36934C8EF488 (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_mapIndex_m35148B095150B8D263AB3D1698E033BDA9BCC52A (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputAction_get_wantsInitialStateCheck_m097A8E6608D976DA33702B0C6A48C2352EFE8DE6 (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BindingState_set_wantsInitialStateCheck_mD5219F26BD7BC8F67667581FE56101E5A3B1951D (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09 (Exception_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExceptionHelpers_IsExceptionIndicatingBugInCode_m88A696849A8D6B475EE57C75B0B4CD832DBECB24 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
inline int32_t ArrayHelpers_AppendListWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA_mDAE652A499659EB5FB51016D854E27C39933CC00 (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17** ___0_array, int32_t* ___1_length, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA ___2_values, int32_t ___3_capacityIncrement, const RuntimeMethod* method)
{
return (( int32_t (*) (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17**, int32_t*, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA, int32_t, const RuntimeMethod*))ArrayHelpers_AppendListWithCapacity_TisRuntimeObject_TisInputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31_m04DC9CD0FCC0F6728E03145903B8AE9A432821A2_gshared)(___0_array, ___1_length, ___2_values, ___3_capacityIncrement, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InteractionState_set_phase_m3A2D1A98F600B7B2580392878057207EA7C1397A (InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InteractionState_set_triggerControlIndex_m59641351155913B51FDBB126F7022A28B6CF24ED (InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BindingState_get_isComposite_m02D577818B65F95F8D28E857696E429425C352FE (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputAction_get_type_m38C877B5AF9B9384F0380838E41B7DD8EC0C5373_inline (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_phase_mF4C392049D7510A9AEA8E32B21D57816BEEF7183 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_mapIndex_mA74FE020F8DB85B61A16EE6BF0BE4A58C48A4923 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_controlIndex_m22920FF140D4A3E3738DFC782BD851BC7E2B6266 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_interactionIndex_mEB92C007E39BD22BE638934BD159148764618164 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_isPassThrough_mB79395E044730B34F0C358AA576513FD07AFF6D8 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_isButton_mA84B356F7660D59E0565BCFAA3FD493C4DFE949D (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_mayNeedConflictResolution_mF816D62C874DEC1DAC0EEDD72DCE2EA37F4761D0 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TriggerState_set_bindingIndex_m11CEA53F0EDB785459A2038B9224D1C9BE2CE494 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline int32_t ArrayHelpers_AppendWithCapacity_TisInputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_m104D2C2970140878DF466BD816C63FA77E7DC660 (InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045** ___0_array, int32_t* ___1_count, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method)
{
return (( int32_t (*) (InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045**, int32_t*, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09*, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m4BE5EEC05AF1748E66CFC4850FE047BEF296D514_gshared)(___0_array, ___1_count, ___2_value, ___3_capacityIncrement, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___0_actionMap, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 NameAndParameters_Parse_m00F845B5458F20E4C574DFB572A38F21A8D218A4 (String_t* ___0_text, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NameAndParameters_get_name_m192631DA1AC9E80863E085B954EC65185AB999BB_inline (NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 NameAndParameters_get_parameters_m95955C020AC036867502A12AA64D4EB5F5B61135_inline (NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_ApplyParameters_m9180A245D67507217792899A2E1EBB1ABC01F00C (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___0_parameters, RuntimeObject* ___1_instance, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___2_actionMap, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___3_binding, String_t* ___4_objectRegistrationName, String_t* ___5_namesAndParameters, const RuntimeMethod* method) ;
inline Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41 ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226 (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9* __this, const RuntimeMethod* method)
{
return (( Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41 (*) (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9*, const RuntimeMethod*))ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226_gshared)(__this, method);
}
inline void Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41*, const RuntimeMethod*))Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C_gshared)(__this, method);
}
inline NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32 (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41* __this, const RuntimeMethod* method)
{
return (( NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED (*) (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41*, const RuntimeMethod*))Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NamedValue_get_name_m45E9C3490890CE9E140EFCF1A33781E0939A884F_inline (NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FieldInfo_op_Equality_mA38D84E1D9AA016F414CF2265C4B0DB1FEBBAB74 (FieldInfo_t* ___0_left, FieldInfo_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466 (Type_t* ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49 ParameterOverride_Find_m6574CEB13BF97168F3CFF770AE1CA5B2885F828C (InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___0_actionMap, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___1_binding, String_t* ___2_parameterName, String_t* ___3_objectRegistrationName, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_inline (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49*, const RuntimeMethod*))Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 NamedValue_get_value_m511BD4B70448C88B98FE3CCC7483DA07AAC2BBAD_inline (NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED* __this, const RuntimeMethod* method) ;
inline ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4 (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49* __this, const RuntimeMethod* method)
{
return (( ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA (*) (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49*, const RuntimeMethod*))Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 PrimitiveValue_ConvertTo_m3C9A743C61C05379F24963C048A79434034322FC (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, int32_t ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PrimitiveValue_ToObject_m7A6694A54B84F62E02E35C5ED78D8809BCD27979 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C (FieldInfo_t* __this, RuntimeObject* ___0_obj, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41*, const RuntimeMethod*))Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlScheme_get_name_mF9B3B36BFFF1B3D776B3EC862650970FA5AF35D4_inline (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlScheme_get_bindingGroup_m44B4669B8B5D5FDEE8DB190307415AA2F99F5835_inline (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControlScheme_set_bindingGroup_m45652B55467096810968C7DE049A5EC9B374A021_inline (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB (ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17* __this, DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* ___0_array, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17*, DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*, const RuntimeMethod*))ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB_gshared)(__this, ___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17 InputControlScheme_get_deviceRequirements_m929C0596E04E640A4EFE64910967E86FB3C96512 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlScheme_SetNameAndBindingGroup_mF2B59DE250038B1BDF78C6224EA44D67848E54A3 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_name, String_t* ___1_bindingGroup, const RuntimeMethod* method) ;
inline DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5_gshared)(___0_source, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlScheme__ctor_m486DF1DBF79E9D205BE6A147DDF93D8100EB0FB7 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_name, RuntimeObject* ___1_devices, String_t* ___2_bindingGroup, 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 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 String_t* DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_SupportsDevice_mA78955A144EA4B6388CAC5F0027CD94358B776A7 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B (String_t* ___0_a, String_t* ___1_b, int32_t ___2_comparisonType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_op_Equality_mAD89136312158D243F30E186666DD5380716BD45 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_left, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_Equals_m9FF567FCBD80FB19F8255A3C5BEAB4EEF3387D75 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControlScheme_GetHashCode_m29E750C8B6CA317E3AA32A7E72D62A09465A7B7E (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ValueType_ToString_mFE1CB83BECC99D07BEA7EAB25AF73BE5A727C04D (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlScheme_ToString_mBBB91428F8AE252C570B40E74BC160206CD7A774 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MatchResult_get_score_m2BEB241784B596B49BEDAB59FAB319DF396A7B43_inline (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MatchResult_get_isSuccessfulMatch_mD3CD4B3E8ECA8D9495A0319E2108A4B339F455A6 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MatchResult_get_hasMissingRequiredDevices_m37CDCBA1C59FE00DE37573119DEB02BC3CC209B2 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MatchResult_get_hasMissingOptionalDevices_m5FAC91762C6DF784EA13B12048C7FD503AE41B10 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
inline int32_t InputControlList_1_get_Count_m37ACCB9EDDB9D6A20611E97B741CF5E5F320A6EF_inline (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*, const RuntimeMethod*))InputControlList_1_get_Count_m663DD04B3605E201E0BD4AC5D7CD4E92A81A4E53_gshared_inline)(__this, method);
}
inline void InputControlList_1_set_Capacity_mE7FE7A9DB33BA479AB289F84F3C0C69688674E4D (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*, int32_t, const RuntimeMethod*))InputControlList_1_set_Capacity_m42D42F4C12EF4F0EEF03959C651B5A1597B0D316_gshared)(__this, ___0_value, method);
}
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, int32_t, const RuntimeMethod*))InputControlList_1_get_Item_mA6D11AC01076BDE34EE9C019D4A348E3C404DBA6_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
inline bool InputControlList_1_Contains_mEAA1AA507D834E1E79290B9D086D5176A3B3D208 (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, const RuntimeMethod*))InputControlList_1_Contains_mCE8F97825DBC1EDD2AFBC9A72C468A8FDC91C104_gshared)(__this, ___0_item, method);
}
inline void InputControlList_1_Add_m60FF9B2C262F1C205DE0AE0C493526281F4A26CC (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_item, const RuntimeMethod* method)
{
(( void (*) (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, const RuntimeMethod*))InputControlList_1_Add_m3930D23218278EB62DFBF3004565C0139DCCD455_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 MatchResult_get_devices_m286EC331BCAECF22DA6A5C823F40800CAD1576D5 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 MatchResult_get_Item_m9778E0B242C196C2F0914BB8A705C175F8E8CAA7 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MatchResult_GetEnumerator_m9592FDAABF63DF6CBBD6E62AD41C0FA0AE972031 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MatchResult_System_Collections_IEnumerable_GetEnumerator_m79BA036A758E67721E03D88209DFED8B4C2B5B92 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
inline void InputControlList_1_Dispose_mCCACD95564CA8A502B22EB069B49F2CF2B4F3C2A (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* __this, const RuntimeMethod* method)
{
(( void (*) (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*, const RuntimeMethod*))InputControlList_1_Dispose_mB88ABF9267ADE8178F03975EA3E2261706B108F4_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchResult_Dispose_mCF6D04FAB6F12C99ACBD0A98C560E32943873EEB (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Match_get_control_mA65F6E8608C087E69E89DF22052636640D1ECD7B (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* Match_get_device_m7DC23AFC40C62B1E83B156733E077207FB6DB6D6 (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Match_get_requirementIndex_mF3B9FDB546FE860390D7425349D23C1C7E60189D_inline (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 Match_get_requirement_mD6512BF7D4B7F056A448FB26D89D8770DDED6A98 (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Match_get_isOptional_mD6EDA922E3534A5593AF2ABBD88EAD1C9B4DE35B (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEED67BC59D3376E26664E250F6321BFFA4FBB44C (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mA915EA08A4A1B29D9306C0C1996C1D24D875E985 (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DD85DA93085A315F35A3B9BC628E5244212D440 (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3B1909A7140C8C8F904228191EBE2BF435F1996E (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceRequirement_set_controlPath_m1C566CDE2468E01E68437AEF7D481D46D6BF7493_inline (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_isOptional_m591FCC560A08AC08BE33CAB3EA26A947C46AAAC9 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_get_isOR_m28BC9B35C6A085A381D03A9213CD36BB1F82631B (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_get_isAND_m0CE95D6B666BB8C1E24E120594B53825FEF370FA (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_isOR_m77F16CC96262C834B2201E71AD356A6980324A22 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_isAND_m4CC506A509287CBFD09B3D3FB7B375DF7D65C522 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, bool ___0_value, 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* DeviceRequirement_ToString_m68725AFCE60EA9710346CE884F01569E4469DE60 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_other, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_Equals_m8B21D6C5F042071FE736CC9D3F360265AEE9F6D8 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3 (bool* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeviceRequirement_GetHashCode_m46AFB754269A689D014F6F84D398AE2BBA0E3D62 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 DeviceJson_ToDeviceEntry_mB7507A5487F3308A976014175906ECBF4497D914 (DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 SchemeJson_ToScheme_m2211E9DCE2FD944DE99461DF027892940CBD24DB (SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 DeviceJson_From_m6733CF376D5478FF1A9F2E3BE68B38F321CBA1D6 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_requirement, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 SchemeJson_ToJson_m4BE025FABFFDF9B5E47716C585AADD6CC70185B7 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_scheme, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputActionState_GetActionOrNull_m05F35815429747AF9B62AD4F02E86095E4527E49 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___0_trigger, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputInteractionContext_get_action_m213E1CECCDEF5AC6448CFABD4A12BA0D7EBDDF0A (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputActionState_GetControl_m9705523C21068B09873F22330EC7CD31A4C80E23 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___0_trigger, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputInteractionContext_get_control_m4CCA656C5AE3E407DC72A0E3B7A5D69E2699F790 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_phase_m11DFE9C12EC7A62FCEF30E03A7B5DBAA33607A08 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TriggerState_get_time_m24F76F03E47DEFAEB40652814E189E13433EA29C_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TriggerState_get_startTime_mD52E8758CA46F480B5BA5B0BAB6BB7EF793B6F68_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputInteractionContext_get_startTime_mAEA116332D37EF638721319D0198B8AA84252E11 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_get_timerHasExpired_m866E38A3EC38A04E69996EC4C0FF5FABDEA26FE0 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_set_timerHasExpired_m047512398BBD01A222077E48CA8DC3548F02135B (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_get_isWaiting_m812578DFA05C2BAF69F1EEBD7C79E17DC0A534A2 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_get_isStarted_m6E8CE6624C670B4BE6E689393A34FDC5D77960CD (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TriggerState_get_magnitude_m69D6E5428A5409F494566C9847738D73DB0E4B53_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputInteractionContext_ComputeMagnitude_mAE8CCDCF368532333B17840B1C9D60BC54625E53 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputActionState_IsActuated_m81D95E562F1704C589A1E2C0041C826B24483E59 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___0_trigger, float ___1_threshold, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_ControlIsActuated_m319B2679B6CBF67B7882FAA8D4065949FFB1AD2F (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, float ___0_threshold, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerState_set_startTime_mE949DC15C580566A6C93904D659C91E1AC633609_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, double ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, int32_t ___0_newPhase, TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___1_trigger, int32_t ___2_phaseAfterPerformed, int32_t ___3_phaseAfterCanceled, bool ___4_processNextInteractionOnCancel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Started_mCDFBA6E5D2482B6A5E4CEBE81438C3B9E956CBC5 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Performed_mE5EE5D192E483016DC3126ADFAC407112FE49466 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_PerformedAndStayStarted_mC063A53FE04BE5B579753A047346E383B948CB0F (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_PerformedAndStayPerformed_m7545677929A086CACA3F612C692B970224BBF2CD (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Canceled_mEABA0F3485F0537D2C8413FFDCE3BCA6E650AB41 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Waiting_mF66F1C6024E14E19867B809F3A0384AEA5E81B5C (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionState_StartTimeout_m9B0C446694F02F51D199861AD7FF435426A42B0F (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, float ___0_seconds, TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___1_trigger, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_SetTimeout_m960E99D5106217C36CC745C114FFA15349B32D18 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, float ___0_seconds, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionState_SetTotalTimeoutCompletionTime_mF3EFE5D4D46A1FC9CF10AC3749C1DE6EDB0ECFA3 (InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* __this, float ___0_seconds, TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* ___1_trigger, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_SetTotalTimeoutCompletionTime_mE7A7DDA131B139B3240FE17522504330188E3E2D (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, float ___0_seconds, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerState_get_mapIndex_m2EF42EE7F026B1FEAE73AD21ACF2891AB8A8C07E_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_mapIndex_mC1BC1412EB50C4F43A7ED416A6520E41167428C5 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TriggerState_get_controlIndex_m61654A5C957F0DE7C600F5741F4BA5EE901DAF14 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_controlIndex_m2BBBF8479C8DF606949829CFF58FF64C15345A2A (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerState_get_bindingIndex_mD851F8DDC14C14E5FE80E64F78F24A4FE8328133_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_bindingIndex_mD80F545F0A623AC716025D3610318B1C9A2D6E5D (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TriggerState_get_interactionIndex_mDA74F3F62A69C872BBF1803967687E53E622DA46 (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_interactionIndex_m5241ACBA015EB7CFA213E2F35DC20C0F25E0C2BD (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA (RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149 (RuntimeObject* ___0_obj, bool* ___1_lockTaken, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onLayoutChange_m27767E3C808C5CDB25754FE18AF12F8BC4C39D19 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onLayoutChange_mC560DC1EEA42DD39C97EDA2FB85210C95B27AF44 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_inline (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C*, const RuntimeMethod*))Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_gshared_inline)(__this, method);
}
inline InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2 (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, const RuntimeMethod* method)
{
return (( InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 (*) (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C*, const RuntimeMethod*))Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_layoutName, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___1_matcher, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_json, String_t* ___1_name, bool ___2_isOverride, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RegisterControlLayoutBuilder_mAB3368059F992F9078879198242BE92D86618363 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* ___0_method, String_t* ___1_name, String_t* ___2_baseLayout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveControlLayout_m5C37DE567FBADB4E4616CBD41F49C0D2A9DCDE63 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 InputManager_TryFindMatchingControlLayout_m9780D131A4EB436A48A30306F386459D65850C42 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* ___0_deviceDescription, int32_t ___1_deviceId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_str, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputManager_ListControlLayouts_m3E12ACC443FD1CB4F393E0409DA18FE3E8C5FB2D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_basedOn, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, String_t* ___0_text, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputManager_TryLoadControlLayout_m30139BCF99CC5EDFD2DF8E330A324EED8134B172 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_name, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78 (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735*, const RuntimeMethod*))Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9 (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_a, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Collection_IsBasedOn_mD54DB5412B192CA765CC97EF62C5D8C8033E4CB7 (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_parentLayout, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_childLayout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
inline KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F* Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F* (*) (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1*, const RuntimeMethod*))Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D_gshared)(__this, method);
}
inline void List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9 (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9_gshared)(__this, ___0_collection, method);
}
inline Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5 (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6* __this, const RuntimeMethod* method)
{
return (( Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D (*) (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6*, const RuntimeMethod*))List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5_gshared)(__this, method);
}
inline void Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D*, const RuntimeMethod*))Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A_gshared)(__this, method);
}
inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_inline (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method)
{
return (( InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 (*) (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D*, const RuntimeMethod*))Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_gshared_inline)(__this, method);
}
inline PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63 Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method)
{
return (( PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63 (*) (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE_gshared)(__this, ___0_key, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m0A3E70D748E3E17DEA06FAD3553F3049F169A190 (String_t* ___0_firstList, String_t* ___1_secondList, Il2CppChar ___2_separator, const RuntimeMethod* method) ;
inline bool Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549 (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, const RuntimeMethod*))Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_gshared)(__this, ___0_key, method);
}
inline bool Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D*, const RuntimeMethod*))Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* __this, String_t* ___0_name, Type_t* ___1_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* TypeTable_get_names_mDE4C37C80FF83DA878F42A69F48AEB9656052F0A (TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
inline void ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548*, int32_t, int32_t, const RuntimeMethod*))ReadOnlyArray_1__ctor_m2C5D5E2909635889EDB94C381385ED5D6128612F_gshared)(__this, ___0_array, ___1_index, ___2_length, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceChange_m1A16B643EBFE6071B227484232BE641EECAC3B95 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onDeviceChange_mB0EF43A57C43257EC56F9A36EF24361A44F8A981 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onDeviceCommand_m2CCBCD4ACE2DFBBB0B635EDB1B690AE2A12C2B06 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onDeviceCommand_mF6012D11879F79F74C4BC3405EAB8DBF517D926A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onFindControlLayoutForDevice_m8B78BCAE64A7F4F3C2F169B4095B4792EFC0BA3F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onFindControlLayoutForDevice_m3D423807954C3AB24AB474C46BF5A7922416ADFA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_set_pollingFrequency_mC2F72FA477CD47FF2AD605B69399270BF22B66EF (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_m7C80C4B1359DFCC1EF80317013050D1209A2DD10 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_layout, String_t* ___1_name, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___2_variants, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDeviceDescription_get_empty_m251FC7C1699ED57591E46C82D4D25D052C9633B7 (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_AddDevice_mFDF304E8BA78FA2E3213FE47D1C06F4CEB36E906 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_keepOnListOfAvailableDevices, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_FlushDisconnectedDevices_m538EF3CD3F6248510A139CF4A3B028131F46CAEC (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, String_t* ___0_nameOrLayout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA (const RuntimeMethod* method) ;
inline Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA* __this, const RuntimeMethod* method)
{
return (( Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B (*) (ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA*, const RuntimeMethod*))ReadOnlyArray_1_GetEnumerator_mE43A032C7C67896D9F8377C6C1C863C22F3044B6_gshared)(__this, method);
}
inline void Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B*, const RuntimeMethod*))Enumerator_Dispose_m041721B53AC187277BACB4EA9C86E299322EB0AB_gshared)(__this, method);
}
inline InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945 (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B* __this, const RuntimeMethod* method)
{
return (( InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* (*) (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B*, const RuntimeMethod*))Enumerator_get_Current_mC38F33A423715DE1D9EAD3EADE1C8C03C52E4465_gshared)(__this, method);
}
inline bool Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B*, const RuntimeMethod*))Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_id, const RuntimeMethod* method) ;
inline void List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5 (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF*, const RuntimeMethod*))List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystem_GetUnsupportedDevices_m6CEE28DF03D8126E307BCBC86990D422464F8554 (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* ___0_descriptions, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputManager_GetUnsupportedDevices_mA860ADD6B9C04A1DD67AC49F99EB4116C83C11DE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* ___0_descriptions, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_enable, int32_t ___2_scope, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_alsoResetDontResetControls, Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___2_issueResetCommand, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_RequestReset_m7CD1FFBE12FACF2155FD0A87588E44844EEABBD5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_SetDeviceUsage_mEE432569109A001D84790EF9F5B3E69EC6BAB8EC (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_SetDeviceUsage_mB902131D8DA62407CD601D93017FB24822CCF75F (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method) ;
inline InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mEB435D1556178AA35DEDDDEC1509F66D51301046 (String_t* ___0_path, const RuntimeMethod* method)
{
return (( InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA (*) (String_t*, const RuntimeMethod*))InputSystem_FindControls_TisRuntimeObject_mF9A51EFA2F4963C60EFEB5D5DAFAFADCA10CE968_gshared)(___0_path, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputManager_get_isProcessingEvents_mCEE0643532491B4EEA1B376AA2FAE59762284B5E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D InputSystem_get_onEvent_mADCC1DBC03BC468ABF3AF7FB9BF2A0D9E1740510 (const RuntimeMethod* method) ;
inline void Func_2__ctor_m4876C05CC44CA4EED39428D1826962705ACE5D96 (Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mAB29003103E0997CD1702EFEFB8E87677AB302BA_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mBFC992DDEAFFD5BE6B3EB1F0BF0FE0FCDCE16504 (RuntimeObject* ___0_source, Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* ___1_filter, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43*, const RuntimeMethod*))Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisRuntimeObject_mD95EF3BAFC9B9D9B39959EBDA1E1B1900763AE5F_gshared)(___0_source, ___1_filter, method);
}
inline void Func_2__ctor_m7B8C10666858C5184032C354C58D930FE246642E (Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
inline RuntimeObject* Observable_Where_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m9FFACF233E89F1C76DD46CEBAD9B23311E1122EE (RuntimeObject* ___0_source, Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765*, const RuntimeMethod*))Observable_Where_TisRuntimeObject_m525F09BE9932378B97B042F5374032D48AC6F9EC_gshared)(___0_source, ___1_predicate, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_QueueEvent_mDDBB79E5DE122DB91FD9C200D4122E826A086B75 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_ptr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB DeviceConfigurationEvent_Create_m8A078E4F4A2A079A2B64096323F4E9A4C6D34B97 (int32_t ___0_deviceId, double ___1_time, const RuntimeMethod* method) ;
inline void InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB* ___0_inputEvent, const RuntimeMethod* method)
{
(( void (*) (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*, DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB*, const RuntimeMethod*))InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4_gshared)(__this, ___0_inputEvent, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E TextEvent_Create_mA0C940CB8C8A2FC03C256F6D7A63511D8F0FB1F4 (int32_t ___0_deviceId, Il2CppChar ___1_character, double ___2_time, const RuntimeMethod* method) ;
inline void InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E* ___0_inputEvent, const RuntimeMethod* method)
{
(( void (*) (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*, TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E*, const RuntimeMethod*))InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570_gshared)(__this, ___0_inputEvent, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Update_mA43734098E91DBCE6E12DB57742AF274DFCDFBFA (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Update_m44A940B8281912DA4FED8816912874D3A235F25B (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, int32_t ___0_updateType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onBeforeUpdate_m78F75D0A08D23335D863A2942AABF3D143E4BD95 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onBeforeUpdate_m63D72B2E2A1F5DDC97213F8928034C6FBD61DC87 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onAfterUpdate_m481942292B394025596D440AE8EB4B3DB71AE131 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onAfterUpdate_m34BB1902D804819F8B60552E44E3DDAAF4D410CD (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __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 InputManager_set_settings_m06AFDB09FC193BD7C3702F2A842B7064A32D0F45 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onSettingsChange_mC9FF709A0C7564E5A0EA2B3E4AD296859FBEC831 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onSettingsChange_mED32BDA9C6993D727C34A9098C2AB39C07D769FE (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputSystem_get_actions_mE8D99B32AF6B8AB69DCF5DBBEC60C0F010C79B6C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_Enable_m5102429EE832C7891F73B6979612702CECA8F431 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_Disable_m62FD8B11BB4EDF6AADAB2BDDC699242D09BAF99C (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionAsset_OnSetupChanged_mEED476CAA97B20D567EB74033D8020E74507B563 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputManager_get_actions_m3E08F76E2CC63B92DB224CEB2E4C645BCAF17D71_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, 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 void InputManager_set_actions_mA3297F193D2B064820E5078EBC38236BDA00E183 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_add_onActionsChange_m9773E326C7F7A03462197FEA229AB3A3E90CA47D (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_remove_onActionsChange_mA5C649139D41259D5A93898AE544E5CDBBBCC98A (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
inline void CallbackArray_1_AddCallback_m00BEB5CD4929CAD9FB853122DD749019391FA9EA (CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA* __this, Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___0_dlg, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA*, Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D*, const RuntimeMethod*))CallbackArray_1_AddCallback_mB86EC6413C0AB2C12A88FA8141E3ACDA83DA2C6D_gshared)(__this, ___0_dlg, method);
}
inline void CallbackArray_1_RemoveCallback_mD04F436C2B1F1E4B5EF2077A64991F648040B6A4 (CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA* __this, Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___0_dlg, const RuntimeMethod* method)
{
(( void (*) (CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA*, Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D*, const RuntimeMethod*))CallbackArray_1_RemoveCallback_mDEEFD791C9654F4EE7C2586BD7DED83F74D897B2_gshared)(__this, ___0_dlg, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputActionState_DisableAllActions_m0A5F1B8EE300780F252CC14550BB03428E8BA6FD (const RuntimeMethod* method) ;
inline void List_1__ctor_m9BCE92A09B812B49B47C00ADCD60400A2560D2E6 (List_1_tE1DF165936F3562084DB454140315041796A957F* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tE1DF165936F3562084DB454140315041796A957F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystem_ListEnabledActions_m2AD3BBD3064F0D5B1354B73C58AD48E488A119BA (List_1_tE1DF165936F3562084DB454140315041796A957F* ___0_actions, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputActionState_FindAllEnabledActions_m78CF62AFA739FA6E2FA8EF57C981986B48C8C25F (List_1_tE1DF165936F3562084DB454140315041796A957F* ___0_result, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, String_t* ___0_version, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 InputManager_get_metrics_m0AC40AF35A105CAD72355A6E0F94E06CAECB5D3E (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_InitializeInPlayer_mBB78494D752795F7A5740DC1F807CFE496797436 (RuntimeObject* ___0_runtime, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___1_settings, const RuntimeMethod* method) ;
inline InputSettingsU5BU5D_t6CC3C4AFBE4A23B0693A4EB44C4517E19FF73C2B* Resources_FindObjectsOfTypeAll_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_mCA847BFEC746B5AA0842A077C773A09945D8ECF9 (const RuntimeMethod* method)
{
return (( InputSettingsU5BU5D_t6CC3C4AFBE4A23B0693A4EB44C4517E19FF73C2B* (*) (const RuntimeMethod*))Resources_FindObjectsOfTypeAll_TisRuntimeObject_mD84D8C84477F126072383A3F1E7789DA25B4206B_gshared)(method);
}
inline InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* Enumerable_FirstOrDefault_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m313547AF64D8587DC20C87459FDCA7F3064788A7 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared)(___0_source, method);
}
inline InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ScriptableObject_CreateInstance_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m6922E1C2EF1AC5B8BDA9FE0A53EA28854F704E52 (const RuntimeMethod* method)
{
return (( InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* (*) (const RuntimeMethod*))ScriptableObject_CreateInstance_TisRuntimeObject_mC07BE383F5EF546F4191035A679930852BC19BDA_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager__ctor_mE910BF069A28A2B1F67135002AF34D92BD414161 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputManager_Initialize_mE935313169497E7943DD1A10437278B98949A168 (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, RuntimeObject* ___0_runtime, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___1_settings, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_PerformDefaultPluginInitialization_m85DE2463DC15DF5D4CB2A18CA9CBA00FCA84AF88 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_EnableActions_m85331EC77C2D334D9876EFDFAE7D89FEA435CB25 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_Update_m31EF85164B8C40C566A9160EF909D662DA227122 (int32_t ___0_updateType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UISupport_Initialize_mF96F9CE17813DA1B0AA81CB564EA2F0E92F21CF0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XInputSupport_Initialize_m24A1BB0CC36D87F091E008DD96F8C12C4347F9AB (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DualShockSupport_Initialize_m6EBD97B94FF8D5B04FA836953B404F3D2FE213E4 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void iOSSupport_Initialize_mF831D518C971294F7B531F889BEE9491327605E3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSupport_Initialize_m888B9E50911B0ADB8BC0D0475BCF8B1886DC9DE3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnScreenSupport_Initialize_m4A50B485924E2DB55286A0FFB47BF5DED505EFCF (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE73FB8F7797F2519F982778D8931A8FD0252DE95 (U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlExtensions_GetFirstButtonPressOrNull_mBA687FD6076F0A4FB7249AE92FA05981BDB61E28 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, float ___1_magnitude, bool ___2_buttonControlsOnly, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_RefreshConfigurationIfNeeded_mD40AAB0641091C8AFAA5C7B7B6F84A0BEE355368 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_Combine_m9E77DAE73591C3817AD9CD501997B0915F075D2B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, String_t* ___1_path, const RuntimeMethod* method) ;
inline void ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544 (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*, int32_t, int32_t, const RuntimeMethod*))ReadOnlyArray_1__ctor_m2C5D5E2909635889EDB94C381385ED5D6128612F_gshared)(__this, ___0_array, ___1_index, ___2_length, method);
}
inline void ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049 (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064*, InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, int32_t, int32_t, const RuntimeMethod*))ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_gshared)(__this, ___0_array, ___1_index, ___2_length, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m20907EA946F72D55FC8BD8031EA4F9BF13AE164D_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method) ;
inline int32_t ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindChild_mB5ADFC020F05C14172ED0FCF3070A58D31128FE5 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_ReadValueAsObject_m6AAC50A829A11A153DCFA5A18FBCF2706311BB9A (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_TryGetChildControl_m58063CCE18393E26D9AD1C5D902AA296DF39F0A6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_MakeChildPath_m526375DECEE43A7A56326786ED72A09978BA2385 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_isConfigUpToDate_m00C86818F1A72A86341DF61154C6FF4511092569 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_isConfigUpToDate_mD984F5B9020422ED45E1B51219926210FF417A89 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControl_GetDeviceIndex_m2A94515297D9F90AFB8F08EAFD022E3CAEBBC2ED (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputStateBuffers_GetFrontBufferForDevice_mD05F62CA036DE48641F1AF7E10EE12CBDE6157A9 (int32_t ___0_deviceIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputStateBuffers_GetBackBufferForDevice_m4A2B40C3FC4EB978240E546AC5C09E00BCBCDBDC (int32_t ___0_deviceIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline (int32_t ___0_i, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_MarkAsStaleRecursively_mC325628E35F5C360882DC07D9EDB5B8FD1B3A221 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputManager_get_optimizedControlsFeatureEnabled_mE870FBD11C611D21023380803A6AF4E3377A8764_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method) ;
inline Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, const RuntimeMethod* method)
{
return (( Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, const RuntimeMethod*))ReadOnlyArray_1_GetEnumerator_mE43A032C7C67896D9F8377C6C1C863C22F3044B6_gshared)(__this, method);
}
inline void Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676 (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E*, const RuntimeMethod*))Enumerator_Dispose_m041721B53AC187277BACB4EA9C86E299322EB0AB_gshared)(__this, method);
}
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E* __this, const RuntimeMethod* method)
{
return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E*, const RuntimeMethod*))Enumerator_get_Current_mC38F33A423715DE1D9EAD3EADE1C8C03C52E4465_gshared)(__this, method);
}
inline bool Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E*, const RuntimeMethod*))Enumerator_MoveNext_m95272BAC87E97D7B862DB72A8639565003BD244B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputControl_get_optimizedControlDataType_m75551C1439BDE14821C91FC31C20065766F95DE0_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PrimitiveValue_get_isEmpty_m5EB7E528CDE36950BBE170CE82D1DB78D45E4347 (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_CallFinishSetupRecursive_mB80E1D02B5BC9030D8791A59C1900C9A4E110494 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, uint32_t ___0_offset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonControl_IsValueConsideredPressed_mD6972CB9A4450A62126875F6630C9073B75B58B0_inline (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ButtonControl_UpdateWasPressed_m4EBD3A2386E8A71F93CD03FD7B6BE8A794F9533C (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ButtonControl_get_pressPointOrDefault_mE386900B1B58DDD0099C2F309E57AFBEB49F9F9D (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_IsActuated_m59F7CE967275396935C6289F1F740D5A3C872A52 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, float ___1_threshold, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_get_magnitude_mF2CEEFC749CFEAF8BCBF109ED768BFAB7D06864F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_ReadDefaultValueAsObject_mC14C45C1B80F64885D2C4FD8FF1AFE8FDA978547 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* UnsafeUtility_Malloc_mD7BD28D5AE7E4901B225B7DFFE2B568EE7BDC0C9 (int64_t ___0_size, int32_t ___1_alignment, int32_t ___2_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_Free_mFF99F4F02FE7F735AB30D8987D6953E55A2B23E1 (void* ___0_memory, int32_t ___1_allocator, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5 (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Math_Min_mD731E8A02F13C67C1EAC7C1E7F81909FE466F079 (int64_t ___0_val1, int64_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, void* ___2_maskPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_firstStatePtr, void* ___2_secondStatePtr, void* ___3_maskPtr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m892A851D4CAF9D54EFD67F14E026709C83CE7291 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* InputControl_get_noiseMaskPtr_m6533A0D49EA674C04DADDA3EAAB0B258CC414278_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemoryHelpers_ReadSingleBit_m2195F4D85BE5077C89B8C6DBA2C5A2D25F83CD57 (void* ___0_ptr, uint32_t ___1_bitOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944 (void* ___0_ptr1, void* ___1_ptr2, uint32_t ___2_bitOffset, uint32_t ___3_bitCount, void* ___4_mask, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControlExtensions_GetStatePtrFromStateEventUnchecked_m8076A50F95247F90A0C8C06EF4D74C8F0F73AAA6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___2_eventType, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_ptr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21 (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26 (StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* DeltaStateEvent_FromUnchecked_m88C0138A7910009A5B0BCB83EEB0A3483E23613A (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_ptr, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t DeltaStateEvent_get_deltaStateSizeInBytes_mF3F45D7A54B74C0B5403C5B4A6B42B31A78331E2 (DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* DeltaStateEvent_get_deltaState_m02220C78569A9CC26843EB8A3AF289019195DA9E (DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasStateCallbacks_mCDBC72CE6F69693BE32E835C97030B2DBFD4A38B (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_effectiveByteOffset_m25A786194A52550CBC62B1A727EEA6F1CD0BFC3D (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MemoryHelpers_MemCpyBitRegion_m604BFC3CFF0D881FEC370EA67967348ABF217D9B (void* ___0_destination, void* ___1_source, uint32_t ___2_bitOffset, uint32_t ___3_bitCount, const RuntimeMethod* method) ;
inline bool InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1 (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_inputEvent, float* ___2_value, const RuntimeMethod* method)
{
return (( bool (*) (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, float*, const RuntimeMethod*))InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1_gshared)(___0_control, ___1_inputEvent, ___2_value, method);
}
inline void InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3 (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* ___0_control, float ___1_value, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_eventPtr, const RuntimeMethod* method)
{
(( void (*) (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A*, float, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3_gshared)(___0_control, ___1_value, ___2_eventPtr, method);
}
inline bool InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5 (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_inputEvent, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* ___2_value, const RuntimeMethod* method)
{
return (( bool (*) (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*, const RuntimeMethod*))InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5_gshared)(___0_control, ___1_inputEvent, ___2_value, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method) ;
inline void InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* ___0_control, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_value, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_eventPtr, const RuntimeMethod* method)
{
(( void (*) (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, const RuntimeMethod*))InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C_gshared)(___0_control, ___1_value, ___2_eventPtr, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringHelpers_Escape_mC7D149B1F430F68BA748DE0C0374F4B1EE9D2C58 (String_t* ___0_str, String_t* ___1_chars, String_t* ___2_replacements, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
inline InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88 (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 (*) (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064*, int32_t, const RuntimeMethod*))ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ;
inline int32_t ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_mE7CA22532FEF1545B8BC357CB7CAA304BA264703 (StringBuilder_t* __this, String_t* ___0_value, int32_t ___1_startIndex, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155 (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputEventPtr_get_deviceId_mD8B68EDC37D90A69EE67A47B3E17F4D80D4620D3 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_GetDeviceById_mC5C12308F6B71C9AAD24CFBB984E5C3C79F6C099 (int32_t ___0_deviceId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, int32_t ___1_flags, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___2_device, float ___3_magnitudeThreshold, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869 (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventControlEnumerator_Dispose_mE7168656062DFF53F7C09478087ADAA636EA2FAB (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_inline (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43__ctor_m8FC014C8C0BE0A20DD9D112F1D2144C7C9FC31D3 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_isSetupFinished_mAA17F2D21CFDE400351F45CF1E498E1C25092C59 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlBuilder_set_control_m206AE879CEF76F98330141299A5F47EB367E9A51_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceBuilder_set_device_m440BEF445F66490BDA8A7E25CC3E0BD6B9507C90_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 InputEventControlCollection_get_eventPtr_m130F99783670295523FA6069D53A0E58643E269A_inline (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventControlEnumerator__ctor_m7BB6B7055260F567F9C80D260F83A303BC57871F (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_device, int32_t ___2_flags, float ___3_magnitudeThreshold, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputEventControlCollection_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m0561C931D932BFE0EC2E0459112EE130EB3F0C0D (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputEventControlCollection_System_Collections_IEnumerable_GetEnumerator_m53196FC50F2F1ADAFA2B5306BFC53FCD91C22808 (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method) ;
inline int32_t ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_array, const RuntimeMethod* method)
{
return (( int32_t (*) (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*, const RuntimeMethod*))ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14_gshared)(___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventControlEnumerator_CheckDefault_mF1DAF5D18273E509081A90D95DF6E448583D6E85 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, uint32_t ___0_numBits, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventControlEnumerator_CheckCurrent_m3D19F0EF79A8ABB15E099520227B0955A0D7F427 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, uint32_t ___0_numBits, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48 (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* __this, String_t* ___0_objectName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_DecodeStateOffsetToControlMapEntry_m12434BB5464DC385CA16E97000BFCEB2942577FF (uint32_t ___0_entry, uint32_t* ___1_controlIndex, uint32_t* ___2_stateOffset, uint32_t* ___3_stateSize, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
inline bool InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* __this, const RuntimeMethod* method)
{
return (( bool (*) (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*, const RuntimeMethod*))InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputEventControlEnumerator_System_Collections_IEnumerator_get_Current_m4AE92C64819FDA625B52ED4D13393FE0ABA8DFB1 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_displayName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasControlsWithDefaultState_mC8F5DCB4C54700278AE7F291D2C6052D5C528D07 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_min, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___1_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsNoisy_m70EDC8224504D79ECCB025C3573EDCF7E769FD23_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_synthetic_mC788F8B981CCA27755D02DFCD46C0FDC9FD77B5B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_dontReset_m56292E2D5FAB000EDD5821E99066CA94E392CA40 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasDontResetControls_m69B8A85FC12A9125F346D8ED1408F28F059B08A5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_isButton_m862BB994D08F3488611839657F2381B12976C661 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_displayName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithShortDisplayName_m5C7A9E7853D6874299845B63DE43629416CB5D27_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_IsNoisy_mB7D9DA0832C22FE5467F6D58EFDED2185C0BB403_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___2_control, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_alias, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_map, const RuntimeMethod* method) ;
inline int32_t UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_inline (const RuntimeMethod* method)
{
return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_gshared_inline)(method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlTree_mF526DB544EB8F876A093A03119ED6AABD0642E2F_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_controlTreeNodes, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___1_controlTreeIndicies, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C (List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_gshared)(__this, ___0_capacity, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43_U3CU3Em__Finally1_m9085C7C04BAB338ED0B8546E6AFC602DB5DCE58F (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43_System_IDisposable_Dispose_mAA53B0D33AC04D215E1A8535BA02BED0D8CDBFDC (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllButtonPressesU3Ed__43_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m4B0FEF00154A83EC343D17CA8E2AAFD66C58A6C8 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF (String_t* __this, Il2CppChar ___0_oldChar, Il2CppChar ___1_newChar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_ToHumanReadableString_m24F36F78680B9F122DBFBFAF093BD3B44F0941D8 (String_t* ___0_path, String_t** ___1_deviceLayoutName, String_t** ___2_controlPath, int32_t ___3_options, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___4_control, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_Matches_m5B6B6485718AE342D9B85A25F9314C963D4B1D87 (String_t* ___0_expected, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_control, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_shortDisplayName_mD0696FCEF00BC8E35E80BFE1C832E772CA20D52C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_displayName_m9F6CBDDD6B25EC0E25BEE1DD51105667F0BA9A23 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 InputControlLayout_CacheRef_m5E7D990B339D4005848422486F5AC95505129C31 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CacheRefInstance_Dispose_mF4F950E072C6C411689B25AEC2CE6118D0929C0E (CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_ToHumanReadableString_m96301C85C25D050EF928F0748E653DCF5AB861E1 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, String_t* ___0_parentLayoutName, String_t* ___1_parentControlPath, String_t** ___2_referencedLayoutName, String_t** ___3_controlPath, int32_t ___4_options, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ;
inline void Func_2__ctor_m504555A2D0337462E8D4C305744F9F2490D2B0F6 (Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m041A28A2AD32E4C1F10301D7A7D8E6C6FA841BBF_gshared)(__this, ___0_object, ___1_method, method);
}
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InlinedArray_1_ToArray_TisString_t_mC2B24319E6E88A52595D5892F6CDA3424A0BD592 (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* ___0_mapFunction, const RuntimeMethod* method)
{
return (( StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*, Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E*, const RuntimeMethod*))InlinedArray_1_ToArray_TisRuntimeObject_m3360DA2F9CDE89B44C148F55B0951BFF227C4615_gshared)(__this, ___0_mapFunction, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline (Substring_t2E16755269E6716C22074D6BC0A9099915E67849* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D (Substring_t2E16755269E6716C22074D6BC0A9099915E67849* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringHelpers_Unescape_m1D5A3A094308ACB6D69D936B52E7835BF1263B0B (String_t* ___0_str, String_t* ___1_chars, String_t* ___2_replacements, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_FindControlLayoutRecursive_mFB588B6DD57D244DE961200395544F4EFC202503 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___0_parser, String_t* ___1_layoutName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* InputControlLayout_get_cache_mB98765D6C652C473EDFB358E783E3B1B78568C9F (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* Cache_FindOrLoadLayout_m4CF6F90D82BE2EC89E5E0986CDF841DF9805FB00 (Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* __this, String_t* ___0_name, bool ___1_throwIfNotFound, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_FindControlLayoutRecursive_m90B4547F4E1CAEA45936F67390EC6C96A6ED77E6 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___0_parser, InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* ___1_layout, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 InputControlLayout_get_controls_m2FC03632ECFAEE91C39C06063664C00C1E025E31 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, const RuntimeMethod* method) ;
inline int32_t ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_inline (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670*, const RuntimeMethod*))ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_ControlLayoutMatchesPathComponent_m6DAD9587C7DAB7B8E503DDAF0567C6B260F5465B (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* ___0_controlItem, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___1_parser, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_layout_m08BC0B5287AA87FAD29BF5B6D03ECE3E9CF5232C_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathParser_get_isAtEnd_m86A6E7044BC529B159FB46F4D5B19590BF7E1A5A (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __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 bool InternedString_op_Inequality_mA8C89F359509950F767DC1B29D1716F2BFB9E99E (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_str, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_matchTo, const RuntimeMethod* method) ;
inline Substring_t2E16755269E6716C22074D6BC0A9099915E67849 InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080 (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Substring_t2E16755269E6716C22074D6BC0A9099915E67849 (*) (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*, int32_t, const RuntimeMethod*))InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ControlItem_get_usages_mD3E7D24BB589A7EE3F153AC45C5B5C6C3C2F851A_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InternedString_get_length_m4C5C8B69056154F3B5CF7D696A9D72803FC3FAFD (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC_inline (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Substring_get_Item_m278F3C7634F20487F36267C4BD49BC96DAE4CAC4 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D (Il2CppChar ___0_c, const RuntimeMethod* method) ;
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindControl_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m0D1F451FF617F36BAE1A140DBAB5439CBA8E9725 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method)
{
return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, int32_t, const RuntimeMethod*))InputControlPath_TryFindControl_TisRuntimeObject_mB2D40BACF939BC5E3E377E35FFCF3B075B81178D_gshared)(___0_control, ___1_path, ___2_indexInPath, method);
}
inline InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* __this, bool ___0_dispose, const RuntimeMethod* method)
{
return (( InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* (*) (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*, bool, const RuntimeMethod*))InputControlList_1_ToArray_m575684E978E3FC875272EF721E417E1905CD6174_gshared)(__this, ___0_dispose, method);
}
inline InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindChild_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m57633355B34B82E7573BD73144846702E3884CC6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method)
{
return (( InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, int32_t, const RuntimeMethod*))InputControlPath_TryFindChild_TisRuntimeObject_mA5F30B3E0C3D1CA3BC28F73DC96819375672C415_gshared)(___0_control, ___1_path, ___2_indexInPath, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_MatchesRecursive_m9AD7502862023A7A7B84B5E061BC0B2DA4092B8A (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___0_parser, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_currentControl, bool ___2_prefixOnly, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ControlItem_get_aliases_mA8CA9ACA577BAF8FB291F8D0622F6F7D6AFC14D2_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ;
inline RuntimeObject* InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*, const RuntimeMethod*))InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_Matches_m3DC07F26271CE214D470A540E9C512C8E6F898A8 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_MatchPathComponent_mE018193835A083F55058C8DD99B1B896D3E86203 (String_t* ___0_component, String_t* ___1_path, int32_t* ___2_indexInPath, int32_t ___3_componentType, int32_t ___4_startIndexInComponent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4 (String_t* __this, Il2CppChar ___0_value, int32_t ___1_startIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_mFD81FEE71234D44F45A4924CD51AD6169C722ACB (String_t* __this, Il2CppChar ___0_value, int32_t ___1_startIndex, int32_t ___2_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CParseU3Ed__34__ctor_m678B19F0E6625DBE70F24F5BF7CD422A627E5CA5 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_get_layout_mED3F9A3FB6C99192A541875335190FC63FCED3FE (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method) ;
inline RuntimeObject* Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisString_t_m1BF83E765AE69FC6B788B03CFE23281538AC3CB9 (RuntimeObject* ___0_source, Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E*, const RuntimeMethod*))Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisRuntimeObject_mAE16FDD9312E02F343E51C2B363F8798D152B4E9_gshared)(___0_source, ___1_selector, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ParsedPathComponent_get_usages_m8067951215FFB3F8B641B75B495D07FD590B8C78 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_get_name_mAE99720B9C339B43F576AFEA87180F9407AEFFAE (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_get_displayName_m8F63C055AF87F242B1B76CE7D8D6B56F69B9AF23 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Substring_t2E16755269E6716C22074D6BC0A9099915E67849 Substring_op_Implicit_mABF0BF448C43C80A01DE18A232F89B9EE19CDF89 (String_t* ___0_s, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Substring_op_Equality_m093669AA9FEF9B2F321B2CBD70FEC8DC0E63ABE3 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_a, Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_get_isDoubleWildcard_mB2CE3D4E5CA394B1EBAE5FA192C033D40D59A706 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_substring, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 InputControlLayout_FindControlIncludingArrayElements_mAA21AAFF877E98B2EC06953ACEFFCE4AE686BDE7 (InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* __this, String_t* ___0_path, int32_t* ___1_arrayIndex, const RuntimeMethod* method) ;
inline bool Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_inline (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4*, const RuntimeMethod*))Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_gshared_inline)(__this, method);
}
inline ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, const RuntimeMethod* method)
{
return (( ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD (*) (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4*, const RuntimeMethod*))Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ControlItem_get_shortDisplayName_m9FD5B6429EC71B35D442089E49B7CC2D02124746_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ControlItem_get_displayName_m1F58E1237D92659BA397FA7B634E19A3A5D0EF79_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_pathElement, String_t* ___1_element, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mDD59CD35CA623F9264FDE41C4CD9B6E4E4080C6C (U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Substring_t2E16755269E6716C22074D6BC0A9099915E67849 PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, Il2CppChar ___0_terminator, const RuntimeMethod* method) ;
inline int32_t InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* __this, Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_value, int32_t ___1_capacityIncrement, const RuntimeMethod* method)
{
return (( int32_t (*) (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*, Substring_t2E16755269E6716C22074D6BC0A9099915E67849, int32_t, const RuntimeMethod*))InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D_gshared)(__this, ___0_value, ___1_capacityIncrement, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Substring__ctor_m26B51DCD265326C6BCEAD778F0FC45407BB5F745 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849* __this, String_t* ___0_str, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5563921CF6076FE35109068430BD1BF29953EFFB (U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CParseU3Ed__34_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlPath_ParsedPathComponentU3E_GetEnumerator_m4B74EB443AD2810FBE2F99B65266378F1D48CB05 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* TypeHelpers_GetGenericTypeArgumentFromHierarchy_m9CE3EA9B8DFBBBC2BD6BFB81B4D66FB6922C089C (Type_t* ___0_type, Type_t* ___1_genericTypeDefinition, int32_t ___2_argumentIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonSouth_m1C81B6F569B14FE4622863BD860C3906BA72688D_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonEast_m00B6DEBA8532D10FF9120DFFE2ECD60B03833CDF_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonWest_m8BD90108AF2E71BA918398C0CB5BA8951A065866_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonNorth_mB80C0E5EEDB1F536E5218EB47488F2B3E2D88722_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_up_m2B49F8A93B8FD1A5680F760F4F19FE6886306324_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_down_mAE2E4790342613370D2EE6DD7807B83DF9D0010F_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_left_mA9519E53F7EE6A8C5A7377AB88C67C5E945AB8AD_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_right_m3F866DB7B9E268EF46B14C39D999B677F29454CD_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidEnumArgumentException__ctor_mB6DA9F3F2403BFA3AAD577AA4A27034D29A60EB4 (InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989* __this, String_t* ___0_argumentName, int32_t ___1_invalidValue, Type_t* ___2_enumClass, const RuntimeMethod* method) ;
inline void ReadOnlyArray_1__ctor_m5D2E36B7E2314F9BF7479F9868003E6FD3F1DB90 (ReadOnlyArray_1_t95AD181DADAA8A73852BCC3884676AA308F0D788* __this, GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyArray_1_t95AD181DADAA8A73852BCC3884676AA308F0D788*, GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762*, int32_t, int32_t, const RuntimeMethod*))ReadOnlyArray_1__ctor_m2C5D5E2909635889EDB94C381385ED5D6128612F_gshared)(__this, ___0_array, ___1_index, ___2_length, method);
}
inline ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
return (( ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonWest_m346B36EBAB91A5406784D887147F8CE80C5A13FE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonNorth_m202E804A6422CD0FEDEE74FE097A19EE68DFA588_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonSouth_m4B0F7E261FE2EFDAA1367709E5F0AE11CA3212CC_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonEast_m7A557124F472530B4E85BDFBE76A3D0C17C5D42C_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_startButton_mEA270082F9D70E60CF671953FBE6984B34169082_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_selectButton_m7EED41E2474C0A0975190DF9D2F6796B2F2F5416_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftStickButton_m69D36272FA64B1D98BCCD2562828404EE474A939_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightStickButton_m1DF28539510B53B9EB3A9C14F5F839967F1FB40E_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
inline DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* InputControl_GetChildControl_TisDpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_mD35CEADFE0257483FD91A4DA9CFF32A62453CC23 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
return (( DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_dpad_m640DBB4D1A7328E60EB3EF16A8F63186FEE26C27_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftShoulder_m24DE4F79EDECD318E12B943520F992070A3C3A97_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightShoulder_m990F172112BE807381158B5AADF5585CB44D656C_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
inline StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
return (( StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* (*) (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, String_t*, const RuntimeMethod*))InputControl_GetChildControl_TisRuntimeObject_m5E81C3A512C444426EB15097CCF01D73CF1C614C_gshared)(__this, ___0_path, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftStick_m1F7ED86B73A2249BEE250E51266CB86E5A5946DF_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightStick_m9E70D37FE5ECC5644C36E66D039E27974691CC65_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftTrigger_m59BB9B80D154D64DF380ADC35A3FC6206C5CCB5E_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightTrigger_mC8DF6B43AC0BEF82A03B7831EDE47D094E9EAE5F_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_current_mC6C02CBA3B636D599735986995326CB1F1BFA0D1_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___0_value, const RuntimeMethod* method) ;
inline int32_t ArrayHelpers_AppendWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_mB5C53C9BD4DD750BE2EB53DB61712D09657E0956 (GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762** ___0_array, int32_t* ___1_count, Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method)
{
return (( int32_t (*) (GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762**, int32_t*, Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C*, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisRuntimeObject_m4BE5EEC05AF1748E66CFC4850FE047BEF296D514_gshared)(___0_array, ___1_count, ___2_value, ___3_capacityIncrement, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* Gamepad_get_current_mAC9BE72710676EA54E760FFBA15404A81D7DEEB6_inline (const RuntimeMethod* method) ;
inline int32_t ArrayHelpers_IndexOfReference_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m9232AEEB3036A4EF350612454F508DFDC6FC9CB7 (GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* ___0_array, Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___1_value, int32_t ___2_count, const RuntimeMethod* method)
{
return (( int32_t (*) (GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762*, Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C*, int32_t, const RuntimeMethod*))ArrayHelpers_IndexOfReference_TisRuntimeObject_TisRuntimeObject_m58ECC31F75FD822671542E4F31BCFD292120D6C0_gshared)(___0_array, ___1_value, ___2_count, method);
}
inline void ArrayHelpers_EraseAtWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m107CDDFC8DCEF89E9A7FA845A0DB3F0C68E8EF1F (GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method)
{
(( void (*) (GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisRuntimeObject_m423FCC1C4DBA092F51CD3372BCB85AE2FD0E5D86_gshared)(___0_array, ___1_count, ___2_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DualMotorRumble_PauseHaptics_m3BE8E2167226A3C37799E19743D4F8DAD232E31A (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DualMotorRumble_ResumeHaptics_mECD40150D2AAB95F7FA25BC7BD146E0C28B76E56 (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DualMotorRumble_ResetHaptics_m0589143821BBBA3DEA22D4F88027063057FBADA5 (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DualMotorRumble_SetMotorSpeeds_m59E9BDD10561248589656B578B7D741DA3931A59 (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, float ___1_lowFrequency, float ___2_highFrequency, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice__ctor_mAA72B9458CD588116A968FE54C2AD2B59C787E51 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_QueryEnabledStateFromRuntime_mBC7406628EFE7585AF8A5CB7198B8DEEE60643B3 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_canDeviceRunInBackground_m2F3CACAE5EAB02CE3786A6C5A8C339112996A817 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341 QueryCanRunInBackground_Create_m550EBF1B472C6D8F034D29EF61CCEBD1B4B25A35 (const RuntimeMethod* method) ;
inline int64_t InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341* ___0_command, const RuntimeMethod* method)
{
return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67_gshared)(__this, ___0_command, method);
}
inline void ReadOnlyArray_1__ctor_m2D975F95975FE3D161250FD8883173B67AD18297 (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3* __this, InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___0_array, const RuntimeMethod* method)
{
(( void (*) (ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3*, InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*, const RuntimeMethod*))ReadOnlyArray_1__ctor_mA9AA8F6151380781CF993C6F72ADB67D91B9CF41_gshared)(__this, ___0_array, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl__ctor_m175CC4B475C22677A735EC204AB548D8BCB9FEEC (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF (void* ___0_ptr1, void* ___1_ptr2, int64_t ___2_size, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4 QueryEnabledStateCommand_Create_m35BA66068A3B4897154F829D338C4CA6FF469107 (const RuntimeMethod* method) ;
inline int64_t InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4* ___0_command, const RuntimeMethod* method)
{
return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81_gshared)(__this, ___0_command, method);
}
inline int32_t ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* ___0_array, const RuntimeMethod* method)
{
return (( int32_t (*) (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*, const RuntimeMethod*))ArrayHelpers_LengthSafe_TisRuntimeObject_mD211A752C4B07E786E186DCC41B4CA1EE762F9AC_gshared)(___0_array, method);
}
inline int32_t ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** ___0_array, int32_t* ___1_count, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___2_value, int32_t ___3_capacityIncrement, const RuntimeMethod* method)
{
return (( int32_t (*) (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5**, int32_t*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, int32_t, const RuntimeMethod*))ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE_gshared)(___0_array, ___1_count, ___2_value, ___3_capacityIncrement, method);
}
inline int32_t ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771 (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___0_array, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_value, int32_t ___2_startIndex, int32_t ___3_count, const RuntimeMethod* method)
{
return (( int32_t (*) (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735, int32_t, int32_t, const RuntimeMethod*))ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_count, method);
}
inline void ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* ___0_array, int32_t* ___1_count, int32_t ___2_index, const RuntimeMethod* method)
{
(( void (*) (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*, int32_t*, int32_t, const RuntimeMethod*))ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E_gshared)(___0_array, ___1_count, ___2_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8 RequestSyncCommand_Create_m1CEF0BDAA25EB7714FF72C82CBD073E5FFE2363A (const RuntimeMethod* method) ;
inline int64_t InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8* ___0_command, const RuntimeMethod* method)
{
return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5_gshared)(__this, ___0_command, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968 RequestResetCommand_Create_m7B9F7F083BB993038D340C252D45D2BFD65B1664 (const RuntimeMethod* method) ;
inline int64_t InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968* ___0_command, const RuntimeMethod* method)
{
return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99_gshared)(__this, ___0_command, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4 EnableDeviceCommand_Create_m2A37EA4A6027E10EA0A5F60E03BC91F41D996170 (const RuntimeMethod* method) ;
inline int64_t InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4* ___0_command, const RuntimeMethod* method)
{
return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4_gshared)(__this, ___0_command, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD DisableDeviceCommand_Create_mF961C217B046E6EE0622752132BDE61C765B34F0 (const RuntimeMethod* method) ;
inline int64_t InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD* ___0_command, const RuntimeMethod* method)
{
return (( int64_t (*) (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*, DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD*, const RuntimeMethod*))InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357_gshared)(__this, ___0_command, method);
}
inline void HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92 (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, const RuntimeMethod*))HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_WritePartialChangedControlStatesInternal_m36B869CD5C6537367BF578DD571AF7F801F195F8 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, uint32_t ___0_stateSizeInBits, uint32_t ___1_stateOffsetInDeviceInBits, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___2_parentNode, uint32_t ___3_startOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_WriteChangedControlStatesInternal_mBDCE8F4D12105405D919BD62D83FC20E1F60B84C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, void* ___0_statePtr, uint8_t* ___1_deviceStatePtr, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___2_parentNode, uint32_t ___3_startOffset, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Math_Max_m6612C5AE2D40056418765878E8787E4828D2ADD7 (uint32_t ___0_val1, uint32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Math_Min_m66781C8F3800C6682369B449FFDB62FAD5E87121 (uint32_t ___0_val1, uint32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonControl_get_needsToCheckFramePress_mC3060F07FABDAED31FB795ACED8C5066DB1251F3_inline (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method) ;
inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method);
}
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Join_m8159F953B3D62AA54A0853A6E9573CDC0F63E158 (String_t* ___0_separator, RuntimeObject* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_DumpControlBitRangeNode_mC1410DC20D6A60B025D8D1107081A3DA6CF8E182 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, int32_t ___0_nodeIndex, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___1_node, uint32_t ___2_startOffset, uint32_t ___3_sizeInBits, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___4_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_DumpControlTree_m211C5AA49FBDB215E6F98E4708BE5157727730F6 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___0_parentNode, uint32_t ___1_startOffset, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___2_output, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_HasDataChangedInRange_m207EF9497CF7A029CEAC803412DA0490F0BE43FB (uint8_t* ___0_deviceStatePtr, void* ___1_statePtr, uint32_t ___2_startOffset, uint32_t ___3_sizeInBits, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64 (String_t* ___0_name, uint16_t ___1_categoryId, uint16_t ___2_flags, int32_t ___3_metadataCount, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, int32_t ___0_code, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, 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);
}
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 22484
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPartNamesU3Ed__12__ctor_m2AA24939B8D64681B10D6AEA5D5E0D7A7CA02136 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __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;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
__this->___U3CU3El__initialThreadId = L_1;
return;
}
}
// Method Definition Index: 22485
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPartNamesU3Ed__12_System_IDisposable_Dispose_m4A0149256AFB68C3BF55207F8EBE8E7C56B6B376 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Method Definition Index: 22486
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetPartNamesU3Ed__12_MoveNext_m39491A355CB6AF575DD77D9549115D15EF8789BD (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CustomAttributeExtensions_GetCustomAttribute_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m5C864BCC82F21CFA7A020D8095A6B228E8837ED2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Type_t* V_1 = NULL;
FieldInfo_t* V_2 = NULL;
{
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_008d;
}
}
{
return (bool)0;
}
IL_0010:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:212>
String_t* L_3 = __this->___composite;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:213>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6863AA8102F47C253DBDD60BF081AECA704C242A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetPartNamesU3Ed__12_MoveNext_m39491A355CB6AF575DD77D9549115D15EF8789BD_RuntimeMethod_var)));
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:215>
String_t* L_6 = __this->___composite;
Type_t* L_7;
L_7 = TypeTable_LookupTypeRegistration_m89DCEA471CDF7CDB994D67D3726482805C0AE29A((&((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields*)il2cpp_codegen_static_fields_for(InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var))->___s_Composites), L_6, NULL);
V_1 = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:216>
Type_t* L_8 = V_1;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_9;
L_9 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, (Type_t*)NULL, NULL);
if (!L_9)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:217>
return (bool)0;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:219>
Type_t* L_10 = V_1;
NullCheck(L_10);
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_11;
L_11 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(87, L_10, ((int32_t)20));
__this->___U3CU3E7__wrap1 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1), (void*)L_11);
__this->___U3CU3E7__wrap2 = 0;
goto IL_00a2;
}
IL_0062:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:219>
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_12 = __this->___U3CU3E7__wrap1;
int32_t L_13 = __this->___U3CU3E7__wrap2;
NullCheck(L_12);
int32_t L_14 = L_13;
FieldInfo_t* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
V_2 = L_15;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:221>
FieldInfo_t* L_16 = V_2;
InputControlAttribute_t312CA97B153666F873279E81BA4054684715368D* L_17;
L_17 = CustomAttributeExtensions_GetCustomAttribute_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m5C864BCC82F21CFA7A020D8095A6B228E8837ED2(L_16, CustomAttributeExtensions_GetCustomAttribute_TisInputControlAttribute_t312CA97B153666F873279E81BA4054684715368D_m5C864BCC82F21CFA7A020D8095A6B228E8837ED2_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:222>
if (!L_17)
{
goto IL_0094;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:223>
FieldInfo_t* L_18 = V_2;
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_18);
__this->___U3CU3E2__current = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_19);
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_008d:
{
__this->___U3CU3E1__state = (-1);
}
IL_0094:
{
int32_t L_20 = __this->___U3CU3E7__wrap2;
__this->___U3CU3E7__wrap2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
}
IL_00a2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:219>
int32_t L_21 = __this->___U3CU3E7__wrap2;
FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_22 = __this->___U3CU3E7__wrap1;
NullCheck(L_22);
if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
{
goto IL_0062;
}
}
{
__this->___U3CU3E7__wrap1 = (FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1), (void*)(FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingComposite.cs:225>
return (bool)0;
}
}
// Method Definition Index: 22487
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CGetPartNamesU3Ed__12_System_Collections_Generic_IEnumeratorU3CSystem_StringU3E_get_Current_m149F660B8D93C704041DABB1A4F1776A682E3A42 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 22488
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetPartNamesU3Ed__12_System_Collections_IEnumerator_Reset_m43624ACE49229E7359C245BBA5A805EB50CAF51A (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __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*)&U3CGetPartNamesU3Ed__12_System_Collections_IEnumerator_Reset_m43624ACE49229E7359C245BBA5A805EB50CAF51A_RuntimeMethod_var)));
}
}
// Method Definition Index: 22489
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPartNamesU3Ed__12_System_Collections_IEnumerator_get_Current_mCA5489C23B25472F5A17889760FAF1C4B361CB9B (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 22490
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPartNamesU3Ed__12_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_m7BFAEBCC093EBA0409B8A97641FEF6CE6D7EF3C4 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state = 0;
V_0 = __this;
goto IL_0029;
}
IL_0022:
{
U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* L_3 = (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996*)il2cpp_codegen_object_new(U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996_il2cpp_TypeInfo_var);
U3CGetPartNamesU3Ed__12__ctor_m2AA24939B8D64681B10D6AEA5D5E0D7A7CA02136(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* L_4 = V_0;
String_t* L_5 = __this->___U3CU3E3__composite;
NullCheck(L_4);
L_4->___composite = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___composite), (void*)L_5);
U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* L_6 = V_0;
return L_6;
}
}
// Method Definition Index: 22491
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetPartNamesU3Ed__12_System_Collections_IEnumerable_GetEnumerator_m4FBF48804287CACB125505A6ABFD107A6BF6DD31 (U3CGetPartNamesU3Ed__12_t8BCAC80872285E88D3B83FED9489CAEE929F0996* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CGetPartNamesU3Ed__12_System_Collections_Generic_IEnumerableU3CSystem_StringU3E_GetEnumerator_m7BFAEBCC093EBA0409B8A97641FEF6CE6D7EF3C4(__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
IL2CPP_EXTERN_C void InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshal_pinvoke(const InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390& unmarshaled, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshal_pinvoke_back(const InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_pinvoke& marshaled, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshal_pinvoke_cleanup(InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshal_com(const InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390& unmarshaled, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshal_com_back(const InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_com& marshaled, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390____m_State_FieldInfo_var, InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshal_com_cleanup(InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390_marshaled_com& marshaled)
{
}
// Method Definition Index: 22498
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputBindingCompositeContext_get_controls_m142FECF8374D6E0E3B012C8D376AB913E9634C69 (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* L_0 = (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717*)il2cpp_codegen_object_new(U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717_il2cpp_TypeInfo_var);
U3Cget_controlsU3Ed__2__ctor_mA490A28AF035861305CC5CB030340428BB2F9D72(L_0, ((int32_t)-2), NULL);
U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* L_1 = L_0;
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390 L_2 = (*(InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*)__this);
NullCheck(L_1);
L_1->___U3CU3E3__U3CU3E4__this = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&L_1->___U3CU3E3__U3CU3E4__this))->___m_State), (void*)NULL);
return L_1;
}
}
IL2CPP_EXTERN_C RuntimeObject* InputBindingCompositeContext_get_controls_m142FECF8374D6E0E3B012C8D376AB913E9634C69_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = InputBindingCompositeContext_get_controls_m142FECF8374D6E0E3B012C8D376AB913E9634C69(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22499
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputBindingCompositeContext_EvaluateMagnitude_m418436D265278E622B80FD3CB6E6366F5DDD2E1A (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:74>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
int32_t L_1 = __this->___m_BindingIndex;
int32_t L_2 = ___0_partNumber;
NullCheck(L_0);
float L_3;
L_3 = InputActionState_EvaluateCompositePartMagnitude_m75015048EFB32626A744C538A8962B78B3E3D8C8(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C float InputBindingCompositeContext_EvaluateMagnitude_m418436D265278E622B80FD3CB6E6366F5DDD2E1A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*>(__this + _offset);
float _returnValue;
_returnValue = InputBindingCompositeContext_EvaluateMagnitude_m418436D265278E622B80FD3CB6E6366F5DDD2E1A(_thisAdjusted, ___0_partNumber, method);
return _returnValue;
}
// Method Definition Index: 22504
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputBindingCompositeContext_ReadValueAsButton_mD3F30463AD217008C8DC0F42BA59BDC8EB37D0DB (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7 V_2;
memset((&V_2), 0, sizeof(V_2));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:304>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
if (L_0)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:305>
return (bool)0;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:309>
V_0 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:310>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:311>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_1 = __this->___m_State;
int32_t L_2 = __this->___m_BindingIndex;
int32_t L_3 = ___0_partNumber;
il2cpp_codegen_initobj((&V_2), sizeof(DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7));
DefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7 L_4 = V_2;
NullCheck(L_1);
float L_5;
L_5 = InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91(L_1, L_2, L_3, (bool*)((uintptr_t)(&V_0)), (&V_1), L_4, InputActionState_ReadCompositePartValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_TisDefaultComparer_1_tD5AE5A1A1257191A99DD8A768794EDC0D6032AA7_mAD4AA7A33A3E667843255521211038C2259BAD91_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:312>
bool L_6 = V_0;
return L_6;
}
}
IL2CPP_EXTERN_C bool InputBindingCompositeContext_ReadValueAsButton_mD3F30463AD217008C8DC0F42BA59BDC8EB37D0DB_AdjustorThunk (RuntimeObject* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*>(__this + _offset);
bool _returnValue;
_returnValue = InputBindingCompositeContext_ReadValueAsButton_mD3F30463AD217008C8DC0F42BA59BDC8EB37D0DB(_thisAdjusted, ___0_partNumber, method);
return _returnValue;
}
// Method Definition Index: 22505
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingCompositeContext_ReadValue_mC797CA9EDA827FF511B0771EEF21F1B271CF16D8 (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, void* ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* G_B2_0 = NULL;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* G_B1_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:317>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
G_B1_0 = L_1;
}
{
return;
}
IL_000b:
{
int32_t L_2 = __this->___m_BindingIndex;
int32_t L_3 = ___0_partNumber;
void* L_4 = ___1_buffer;
int32_t L_5 = ___2_bufferSize;
NullCheck(G_B2_0);
bool L_6;
L_6 = InputActionState_ReadCompositePartValue_m32C8489F24CA743141F62FBAD1693E015B37AEDB(G_B2_0, L_2, L_3, L_4, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:318>
return;
}
}
IL2CPP_EXTERN_C void InputBindingCompositeContext_ReadValue_mC797CA9EDA827FF511B0771EEF21F1B271CF16D8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_partNumber, void* ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*>(__this + _offset);
InputBindingCompositeContext_ReadValue_mC797CA9EDA827FF511B0771EEF21F1B271CF16D8(_thisAdjusted, ___0_partNumber, ___1_buffer, ___2_bufferSize, method);
}
// Method Definition Index: 22506
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputBindingCompositeContext_ReadValueAsObject_mB707A8B03313DBFE4A3DF4867FE6A20AAAFB1882 (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:322>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
int32_t L_1 = __this->___m_BindingIndex;
int32_t L_2 = ___0_partNumber;
NullCheck(L_0);
RuntimeObject* L_3;
L_3 = InputActionState_ReadCompositePartValueAsObject_mC175F414768E9AB0B52C4319CFEE21EC402F1BC0(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C RuntimeObject* InputBindingCompositeContext_ReadValueAsObject_mB707A8B03313DBFE4A3DF4867FE6A20AAAFB1882_AdjustorThunk (RuntimeObject* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = InputBindingCompositeContext_ReadValueAsObject_mB707A8B03313DBFE4A3DF4867FE6A20AAAFB1882(_thisAdjusted, ___0_partNumber, method);
return _returnValue;
}
// Method Definition Index: 22507
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputBindingCompositeContext_GetPressTime_mA919F3E37F086C2BFEEB6EB17A75B1A6CFF2E58A (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:340>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
int32_t L_1 = __this->___m_BindingIndex;
int32_t L_2 = ___0_partNumber;
NullCheck(L_0);
double L_3;
L_3 = InputActionState_GetCompositePartPressTime_m21F92D0FEC43DD8DF7F4CA04856B2D3ECA356CB3(L_0, L_1, L_2, NULL);
return L_3;
}
}
IL2CPP_EXTERN_C double InputBindingCompositeContext_GetPressTime_mA919F3E37F086C2BFEEB6EB17A75B1A6CFF2E58A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_partNumber, const RuntimeMethod* method)
{
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*>(__this + _offset);
double _returnValue;
_returnValue = InputBindingCompositeContext_GetPressTime_mA919F3E37F086C2BFEEB6EB17A75B1A6CFF2E58A(_thisAdjusted, ___0_partNumber, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshal_pinvoke(const PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38& unmarshaled, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshal_pinvoke_back(const PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_pinvoke& marshaled, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshal_pinvoke_cleanup(PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshal_com(const PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38& unmarshaled, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshal_com_back(const PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_com& marshaled, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38____U3CcontrolU3Ek__BackingField_FieldInfo_var, PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshal_com_cleanup(PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_marshaled_com& marshaled)
{
}
// Method Definition Index: 22508
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PartBinding_get_part_m93F95BE7AAA2BF480FBD669060C2D1920D5B8943 (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:32>
int32_t L_0 = __this->___U3CpartU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t PartBinding_get_part_m93F95BE7AAA2BF480FBD669060C2D1920D5B8943_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38*>(__this + _offset);
int32_t _returnValue;
_returnValue = PartBinding_get_part_m93F95BE7AAA2BF480FBD669060C2D1920D5B8943_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22509
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PartBinding_set_part_mD9893492A4A833272467606AC22234E31B567D0F (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:32>
int32_t L_0 = ___0_value;
__this->___U3CpartU3Ek__BackingField = L_0;
return;
}
}
IL2CPP_EXTERN_C void PartBinding_set_part_mD9893492A4A833272467606AC22234E31B567D0F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38*>(__this + _offset);
PartBinding_set_part_mD9893492A4A833272467606AC22234E31B567D0F_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22510
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* PartBinding_get_control_m96F4C9715F4976504BB4B9BC15D9869E66DDB4F9 (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:37>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* PartBinding_get_control_m96F4C9715F4976504BB4B9BC15D9869E66DDB4F9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38*>(__this + _offset);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* _returnValue;
_returnValue = PartBinding_get_control_m96F4C9715F4976504BB4B9BC15D9869E66DDB4F9_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22511
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PartBinding_set_control_m91F123896E06BE6857970D9661750DDF8610558F (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:37>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_value;
__this->___U3CcontrolU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrolU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void PartBinding_set_control_m91F123896E06BE6857970D9661750DDF8610558F_AdjustorThunk (RuntimeObject* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method)
{
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38*>(__this + _offset);
PartBinding_set_control_m91F123896E06BE6857970D9661750DDF8610558F_inline(_thisAdjusted, ___0_value, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 22513
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_controlsU3Ed__2__ctor_mA490A28AF035861305CC5CB030340428BB2F9D72 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __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;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
__this->___U3CU3El__initialThreadId = L_1;
return;
}
}
// Method Definition Index: 22514
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_controlsU3Ed__2_System_IDisposable_Dispose_m689592D6917A5578432BB705DB1D5819CD03BDA4 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Method Definition Index: 22515
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3Cget_controlsU3Ed__2_MoveNext_mA9F9547B22C1F4099EFCEDEAC94A248D1DE3400F (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_1 = NULL;
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0013;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_00f3;
}
}
{
return (bool)0;
}
IL_0013:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:48>
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* L_3 = (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*)(&__this->___U3CU3E4__this);
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_4 = L_3->___m_State;
if (L_4)
{
goto IL_0029;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:49>
return (bool)0;
}
IL_0029:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:51>
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* L_5 = (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*)(&__this->___U3CU3E4__this);
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_6 = L_5->___m_State;
NullCheck(L_6);
int32_t L_7;
L_7 = InputActionState_get_totalBindingCount_mB2BF62C18C7F2D59E9045FC9A9D4F199C07337F9(L_6, NULL);
__this->___U3CtotalBindingCountU3E5__2 = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:52>
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* L_8 = (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*)(&__this->___U3CU3E4__this);
int32_t L_9 = L_8->___m_BindingIndex;
__this->___U3CbindingIndexU3E5__3 = ((int32_t)il2cpp_codegen_add(L_9, 1));
goto IL_012d;
}
IL_0057:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:54>
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* L_10 = (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*)(&__this->___U3CU3E4__this);
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_11 = L_10->___m_State;
int32_t L_12 = __this->___U3CbindingIndexU3E5__3;
NullCheck(L_11);
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_13;
L_13 = InputActionState_GetBindingState_m55D2E391D943A8F60E030507CE88279D80A8ACEA(L_11, L_12, NULL);
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA L_14 = (*(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_13);
__this->___U3CbindingStateU3E5__4 = L_14;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:55>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_15 = (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)(&__this->___U3CbindingStateU3E5__4);
bool L_16;
L_16 = BindingState_get_isPartOfComposite_m70F70F3B0BEFE2E296ECDAD016DA21F9A9574533(L_15, NULL);
if (!L_16)
{
goto IL_013e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:58>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_17 = (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)(&__this->___U3CbindingStateU3E5__4);
int32_t L_18;
L_18 = BindingState_get_controlStartIndex_m092BC6AC34AC08B2EC1258A278AB4A7518407466_inline(L_17, NULL);
__this->___U3CcontrolStartIndexU3E5__5 = L_18;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:59>
__this->___U3CiU3E5__6 = 0;
goto IL_010a;
}
IL_00a2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:61>
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390* L_19 = (InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390*)(&__this->___U3CU3E4__this);
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_20 = L_19->___m_State;
NullCheck(L_20);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_21 = L_20->___controls;
int32_t L_22 = __this->___U3CcontrolStartIndexU3E5__5;
int32_t L_23 = __this->___U3CiU3E5__6;
NullCheck(L_21);
int32_t L_24 = ((int32_t)il2cpp_codegen_add(L_22, L_23));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_25 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_1 = L_25;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:62>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:63>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:64>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:65>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:66>
il2cpp_codegen_initobj((&V_2), sizeof(PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38));
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_26 = (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)(&__this->___U3CbindingStateU3E5__4);
int32_t L_27;
L_27 = BindingState_get_partIndex_mF704A62747932C1AC0CD5384ACFDA1B0089E6E06_inline(L_26, NULL);
PartBinding_set_part_mD9893492A4A833272467606AC22234E31B567D0F_inline((&V_2), L_27, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_28 = V_1;
PartBinding_set_control_m91F123896E06BE6857970D9661750DDF8610558F_inline((&V_2), L_28, NULL);
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 L_29 = V_2;
__this->___U3CU3E2__current = L_29;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current))->___U3CcontrolU3Ek__BackingField), (void*)NULL);
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_00f3:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:59>
int32_t L_30 = __this->___U3CiU3E5__6;
V_3 = ((int32_t)il2cpp_codegen_add(L_30, 1));
int32_t L_31 = V_3;
__this->___U3CiU3E5__6 = L_31;
}
IL_010a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:59>
int32_t L_32 = __this->___U3CiU3E5__6;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_33 = (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)(&__this->___U3CbindingStateU3E5__4);
int32_t L_34;
L_34 = BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline(L_33, NULL);
if ((((int32_t)L_32) < ((int32_t)L_34)))
{
goto IL_00a2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:52>
int32_t L_35 = __this->___U3CbindingIndexU3E5__3;
V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1));
int32_t L_36 = V_3;
__this->___U3CbindingIndexU3E5__3 = L_36;
}
IL_012d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:52>
int32_t L_37 = __this->___U3CbindingIndexU3E5__3;
int32_t L_38 = __this->___U3CtotalBindingCountU3E5__2;
if ((((int32_t)L_37) < ((int32_t)L_38)))
{
goto IL_0057;
}
}
IL_013e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:69>
return (bool)0;
}
}
// Method Definition Index: 22516
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 U3Cget_controlsU3Ed__2_System_Collections_Generic_IEnumeratorU3CUnityEngine_InputSystem_InputBindingCompositeContext_PartBindingU3E_get_Current_m3E6531E936C886AF95178CA5CBE5CB29A1791545 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method)
{
{
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 22517
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3Cget_controlsU3Ed__2_System_Collections_IEnumerator_Reset_mB12DE0383C8618FA22C1004F2804523CA625FCE6 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __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*)&U3Cget_controlsU3Ed__2_System_Collections_IEnumerator_Reset_mB12DE0383C8618FA22C1004F2804523CA625FCE6_RuntimeMethod_var)));
}
}
// Method Definition Index: 22518
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_controlsU3Ed__2_System_Collections_IEnumerator_get_Current_mB342738ED8F6F5419E22B0B15DE6DCDFBD35FCB6 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 L_0 = __this->___U3CU3E2__current;
PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38 L_1 = L_0;
RuntimeObject* L_2 = Box(PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38_il2cpp_TypeInfo_var, &L_1);
return L_2;
}
}
// Method Definition Index: 22519
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_controlsU3Ed__2_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputBindingCompositeContext_PartBindingU3E_GetEnumerator_mFB55177639A391DDA73D54C0F1A7F40D20E7134F (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state = 0;
V_0 = __this;
goto IL_0029;
}
IL_0022:
{
U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* L_3 = (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717*)il2cpp_codegen_object_new(U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717_il2cpp_TypeInfo_var);
U3Cget_controlsU3Ed__2__ctor_mA490A28AF035861305CC5CB030340428BB2F9D72(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* L_4 = V_0;
InputBindingCompositeContext_t961CAA1DF29D7D4E0AE0AEF22400B285E17B1390 L_5 = __this->___U3CU3E3__U3CU3E4__this;
NullCheck(L_4);
L_4->___U3CU3E4__this = L_5;
Il2CppCodeGenWriteBarrier((void**)&(((&L_4->___U3CU3E4__this))->___m_State), (void*)NULL);
U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* L_6 = V_0;
return L_6;
}
}
// Method Definition Index: 22520
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3Cget_controlsU3Ed__2_System_Collections_IEnumerable_GetEnumerator_m1113C017E4ADB7E6ADB74113AC7BA164D1C13471 (U3Cget_controlsU3Ed__2_t09B5C7D3532D39371222B9D7A3E9A0D114A49717* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3Cget_controlsU3Ed__2_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputBindingCompositeContext_PartBindingU3E_GetEnumerator_mFB55177639A391DDA73D54C0F1A7F40D20E7134F(__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
IL2CPP_EXTERN_C void InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshal_pinvoke(const InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56& unmarshaled, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___mapsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___mapsException, NULL);
}
IL2CPP_EXTERN_C void InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshal_pinvoke_back(const InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_pinvoke& marshaled, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___mapsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___mapsException, NULL);
}
IL2CPP_EXTERN_C void InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshal_pinvoke_cleanup(InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshal_com(const InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56& unmarshaled, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___mapsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___mapsException, NULL);
}
IL2CPP_EXTERN_C void InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshal_com_back(const InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_com& marshaled, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___mapsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56____maps_FieldInfo_var, InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___mapsException, NULL);
}
IL2CPP_EXTERN_C void InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshal_com_cleanup(InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56_marshaled_com& marshaled)
{
}
// Method Definition Index: 22521
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:30>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_0 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_1 = L_0->___mapCount;
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22522
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalActionCount_mDF2C631F3590551CB21B221C142F17A4672AE3CD (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:31>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_0 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_1 = L_0->___actionCount;
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputBindingResolver_get_totalActionCount_mDF2C631F3590551CB21B221C142F17A4672AE3CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputBindingResolver_get_totalActionCount_mDF2C631F3590551CB21B221C142F17A4672AE3CD(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22523
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalBindingCount_m0CD984F896B7529D8A747ECB09051C2937D1BBAE (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:32>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_0 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_1 = L_0->___bindingCount;
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputBindingResolver_get_totalBindingCount_m0CD984F896B7529D8A747ECB09051C2937D1BBAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputBindingResolver_get_totalBindingCount_m0CD984F896B7529D8A747ECB09051C2937D1BBAE(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22524
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_get_totalControlCount_m2BCE1D189B01717DF70CDCDC318270A3F36F38B5 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:33>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_0 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_1 = L_0->___controlCount;
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputBindingResolver_get_totalControlCount_m2BCE1D189B01717DF70CDCDC318270A3F36F38B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputBindingResolver_get_totalControlCount_m2BCE1D189B01717DF70CDCDC318270A3F36F38B5(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22525
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_Dispose_mDC7473B352E66E950F4B80EF9C09E49AD365FEE8 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:64>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_0 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
UnmanagedMemory_Dispose_m5EF84448B0C1606D96748DD15CD7667710E23783(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:65>
return;
}
}
IL2CPP_EXTERN_C void InputBindingResolver_Dispose_mDC7473B352E66E950F4B80EF9C09E49AD365FEE8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
InputBindingResolver_Dispose_mDC7473B352E66E950F4B80EF9C09E49AD365FEE8(_thisAdjusted, method);
}
// Method Definition Index: 22526
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_StartWithPreviousResolve_mBD116490733FC39DDA5464B7C813D11669EB85FD (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___0_state, bool ___1_isFullResolve, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:81>
bool L_0 = ___1_isFullResolve;
__this->___m_IsControlOnlyResolve = (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:83>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_1 = ___0_state;
NullCheck(L_1);
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* L_2 = L_1->___maps;
__this->___maps = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___maps), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:84>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_3 = ___0_state;
NullCheck(L_3);
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* L_4 = L_3->___interactions;
__this->___interactions = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___interactions), (void*)L_4);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:85>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_5 = ___0_state;
NullCheck(L_5);
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* L_6 = L_5->___processors;
__this->___processors = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___processors), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:86>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_7 = ___0_state;
NullCheck(L_7);
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* L_8 = L_7->___composites;
__this->___composites = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___composites), (void*)L_8);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:87>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_9 = ___0_state;
NullCheck(L_9);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_10 = L_9->___controls;
__this->___controls = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___controls), (void*)L_10);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:90>
bool L_11 = ___1_isFullResolve;
if (!L_11)
{
goto IL_00b1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:92>
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* L_12 = __this->___maps;
if (!L_12)
{
goto IL_0063;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:93>
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045* L_13 = __this->___maps;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_14 = ___0_state;
NullCheck(L_14);
int32_t L_15;
L_15 = InputActionState_get_totalMapCount_m40628218F03A5A6FFC10A826641A5A115A760345(L_14, NULL);
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_13, 0, L_15, NULL);
}
IL_0063:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:94>
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* L_16 = __this->___interactions;
if (!L_16)
{
goto IL_007d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:95>
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93* L_17 = __this->___interactions;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_18 = ___0_state;
NullCheck(L_18);
int32_t L_19;
L_19 = InputActionState_get_totalInteractionCount_m6F171C1D1E2B35769D04361CFB6891EEA92629AB(L_18, NULL);
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_17, 0, L_19, NULL);
}
IL_007d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:96>
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* L_20 = __this->___processors;
if (!L_20)
{
goto IL_0097;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:97>
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64* L_21 = __this->___processors;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_22 = ___0_state;
NullCheck(L_22);
int32_t L_23 = L_22->___totalProcessorCount;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_21, 0, L_23, NULL);
}
IL_0097:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:98>
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* L_24 = __this->___composites;
if (!L_24)
{
goto IL_00b1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:99>
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* L_25 = __this->___composites;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_26 = ___0_state;
NullCheck(L_26);
int32_t L_27;
L_27 = InputActionState_get_totalCompositeCount_mA94813CAA6B9B1662AA2224792F20AF88152B9E9(L_26, NULL);
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_25, 0, L_27, NULL);
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:101>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_28 = __this->___controls;
if (!L_28)
{
goto IL_00cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:102>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_29 = __this->___controls;
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_30 = ___0_state;
NullCheck(L_30);
int32_t L_31;
L_31 = InputActionState_get_totalControlCount_m259C7D5BFA4DC3AF4D222DE9FEFF81B6CD2A5353(L_30, NULL);
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_29, 0, L_31, NULL);
}
IL_00cb:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:106>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_32 = ___0_state;
NullCheck(L_32);
L_32->___maps = (InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_32->___maps), (void*)(InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:107>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_33 = ___0_state;
NullCheck(L_33);
L_33->___interactions = (IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_33->___interactions), (void*)(IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:108>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_34 = ___0_state;
NullCheck(L_34);
L_34->___processors = (InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_34->___processors), (void*)(InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:109>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_35 = ___0_state;
NullCheck(L_35);
L_35->___composites = (InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_35->___composites), (void*)(InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:110>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_36 = ___0_state;
NullCheck(L_36);
L_36->___controls = (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_36->___controls), (void*)(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:111>
return;
}
}
IL2CPP_EXTERN_C void InputBindingResolver_StartWithPreviousResolve_mBD116490733FC39DDA5464B7C813D11669EB85FD_AdjustorThunk (RuntimeObject* __this, InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* ___0_state, bool ___1_isFullResolve, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
InputBindingResolver_StartWithPreviousResolve_mBD116490733FC39DDA5464B7C813D11669EB85FD(_thisAdjusted, ___0_state, ___1_isFullResolve, method);
}
// Method Definition Index: 22527
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757 (InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* __this, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___0_actionMap, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendListWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA_mDAE652A499659EB5FB51016D854E27C39933CC00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_m104D2C2970140878DF466BD816C63FA77E7DC660_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_m732F9855B03FEE70259F2920140428E732BB88F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m8AB5B6F432C95F5548A71571CE41F0E031D98C8B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m10F5D8220C8CD543BCD307C415B1D11649B1E7CF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE150078CC558A29C692883678E28B7E377940133_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* V_0 = NULL;
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* V_1 = NULL;
int32_t V_2 = 0;
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;
int32_t V_10 = 0;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 V_11;
memset((&V_11), 0, sizeof(V_11));
int32_t V_12 = 0;
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_16 = NULL;
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 V_17;
memset((&V_17), 0, sizeof(V_17));
Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D V_18;
memset((&V_18), 0, sizeof(V_18));
bool V_19 = false;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA V_20;
memset((&V_20), 0, sizeof(V_20));
int32_t V_21 = 0;
int32_t V_22 = 0;
int32_t V_23 = 0;
int32_t V_24 = 0;
int32_t V_25 = 0;
int32_t V_26 = 0;
int32_t V_27 = 0;
int32_t V_28 = 0;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* V_29 = NULL;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* V_30 = NULL;
int32_t V_31 = 0;
bool V_32 = false;
bool V_33 = false;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* V_34 = NULL;
int32_t V_35 = 0;
int32_t V_36 = 0;
int32_t V_37 = 0;
int32_t V_38 = 0;
int32_t V_39 = 0;
int32_t V_40 = 0;
int32_t V_41 = 0;
int32_t V_42 = 0;
int32_t V_43 = 0;
String_t* V_44 = NULL;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_45 = NULL;
String_t* V_46 = NULL;
bool V_47 = false;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 V_48;
memset((&V_48), 0, sizeof(V_48));
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_49;
memset((&V_49), 0, sizeof(V_49));
int32_t V_50 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_51 = NULL;
String_t* V_52 = NULL;
int32_t V_53 = 0;
String_t* V_54 = NULL;
int32_t V_55 = 0;
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* V_56 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA V_57;
memset((&V_57), 0, sizeof(V_57));
Exception_t* V_58 = NULL;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 V_59;
memset((&V_59), 0, sizeof(V_59));
int32_t V_60 = 0;
int32_t V_61 = 0;
int32_t V_62 = 0;
int32_t V_63 = 0;
int32_t V_64 = 0;
int32_t V_65 = 0;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* V_66 = NULL;
int32_t V_67 = 0;
int32_t V_68 = 0;
int32_t V_69 = 0;
int32_t V_70 = 0;
bool V_71 = false;
bool V_72 = false;
bool V_73 = false;
int32_t V_74 = 0;
int32_t V_75 = 0;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* V_76 = NULL;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D V_77;
memset((&V_77), 0, sizeof(V_77));
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD V_78;
memset((&V_78), 0, sizeof(V_78));
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 2> __active_exceptions;
int32_t G_B3_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B41_0 = 0;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B86_0 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B86_1 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B85_0 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B85_1 = NULL;
int32_t G_B87_0 = 0;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B87_1 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B87_2 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B89_0 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B89_1 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B88_0 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B88_1 = NULL;
int32_t G_B90_0 = 0;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B90_1 = NULL;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* G_B90_2 = NULL;
int32_t G_B126_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:126>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_EnsureInitialized_m3F6278790B921E169FFFA71BD0312B8F700A0E1C(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:128>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_0 = ___0_actionMap;
NullCheck(L_0);
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* L_1 = L_0->___m_Actions;
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:129>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_2 = ___0_actionMap;
NullCheck(L_2);
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* L_3 = L_2->___m_Bindings;
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:130>
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* L_4 = V_1;
if (L_4)
{
goto IL_0019;
}
}
{
G_B3_0 = 0;
goto IL_001c;
}
IL_0019:
{
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* L_5 = V_1;
NullCheck(L_5);
G_B3_0 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
}
IL_001c:
{
V_2 = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:131>
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* L_6 = V_0;
if (L_6)
{
goto IL_0023;
}
}
{
G_B6_0 = 0;
goto IL_0026;
}
IL_0023:
{
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* L_7 = V_0;
NullCheck(L_7);
G_B6_0 = ((int32_t)(((RuntimeArray*)L_7)->max_length));
}
IL_0026:
{
V_3 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:132>
int32_t L_8;
L_8 = InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7(__this, NULL);
V_4 = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:135>
int32_t L_9;
L_9 = InputBindingResolver_get_totalActionCount_mDF2C631F3590551CB21B221C142F17A4672AE3CD(__this, NULL);
V_5 = L_9;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:136>
int32_t L_10;
L_10 = InputBindingResolver_get_totalBindingCount_m0CD984F896B7529D8A747ECB09051C2937D1BBAE(__this, NULL);
V_6 = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:137>
int32_t L_11;
L_11 = InputBindingResolver_get_totalControlCount_m2BCE1D189B01717DF70CDCDC318270A3F36F38B5(__this, NULL);
V_7 = L_11;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:138>
int32_t L_12 = __this->___totalInteractionCount;
V_8 = L_12;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:139>
int32_t L_13 = __this->___totalProcessorCount;
V_9 = L_13;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:140>
int32_t L_14 = __this->___totalCompositeCount;
V_10 = L_14;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:144>
il2cpp_codegen_initobj((&V_11), sizeof(UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:145>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:146>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:147>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:148>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:149>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:150>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:151>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:152>
int32_t L_15;
L_15 = InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7(__this, NULL);
int32_t L_16;
L_16 = InputBindingResolver_get_totalActionCount_mDF2C631F3590551CB21B221C142F17A4672AE3CD(__this, NULL);
int32_t L_17 = V_3;
int32_t L_18;
L_18 = InputBindingResolver_get_totalBindingCount_m0CD984F896B7529D8A747ECB09051C2937D1BBAE(__this, NULL);
int32_t L_19 = V_2;
int32_t L_20 = __this->___totalInteractionCount;
V_21 = L_20;
int32_t L_21 = __this->___totalCompositeCount;
V_22 = L_21;
int32_t L_22;
L_22 = InputBindingResolver_get_totalControlCount_m2BCE1D189B01717DF70CDCDC318270A3F36F38B5(__this, NULL);
int32_t L_23 = V_21;
int32_t L_24 = V_22;
UnmanagedMemory_Allocate_m72EF0DDD8FFA5167D644F6BF7DFB48AB343FD64A((&V_11), ((int32_t)il2cpp_codegen_add(L_15, 1)), ((int32_t)il2cpp_codegen_add(L_16, L_17)), ((int32_t)il2cpp_codegen_add(L_18, L_19)), L_22, L_23, L_24, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:153>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_25 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
bool L_26;
L_26 = UnmanagedMemory_get_isAllocated_m168F1B4A70775C0D676FE1CB4DE0C66C0B9C896F(L_25, NULL);
if (!L_26)
{
goto IL_00ba;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:154>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_27 = __this->___memory;
UnmanagedMemory_CopyDataFrom_m2DD0E82EA80DA571C14373E06297490B77B18B1C((&V_11), L_27, NULL);
}
IL_00ba:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:159>
V_12 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:160>
V_13 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:161>
V_14 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:162>
V_15 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:163>
V_16 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:164>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_28 = ___0_actionMap;
NullCheck(L_28);
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44 L_29 = L_28->___m_BindingMask;
V_17 = L_29;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:165>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_30 = ___0_actionMap;
NullCheck(L_30);
Nullable_1_t6B4D7100F56DCBBBD57A82F0DE4C93A1BA86EC4D L_31;
L_31 = InputActionMap_get_devices_m64AF699BF3464AC1B42D1905F48F1F794BAE1961(L_30, NULL);
V_18 = L_31;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:166>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_32 = ___0_actionMap;
NullCheck(L_32);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_33 = L_32->___m_SingletonAction;
V_19 = (bool)((!(((RuntimeObject*)(InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)L_33) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:169>
InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1((&V_20), 2, 0, InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1_RuntimeMethod_var);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_09d4:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:608>
InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82((&V_20), InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:609>
return;
}
});
try
{
try
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:175>
V_28 = 0;
goto IL_0615_2;
}
IL_00f5_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:177>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_34 = V_11;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_35 = L_34.___bindingStates;
V_29 = L_35;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:178>
InputBindingU5BU5D_t7E47E87B9CAE12B6F6A0659008B425C58D84BB57* L_36 = V_1;
int32_t L_37 = V_28;
NullCheck(L_36);
V_30 = ((L_36)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_37)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:179>
int32_t L_38 = V_6;
int32_t L_39 = V_28;
V_31 = ((int32_t)il2cpp_codegen_add(L_38, L_39));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:180>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_40 = V_30;
bool L_41;
L_41 = InputBinding_get_isComposite_mC921167E3321A149A7BD32E545460BAFA840217A(L_40, NULL);
V_32 = L_41;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:181>
bool L_42 = V_32;
if (L_42)
{
goto IL_0125_2;
}
}
{
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_43 = V_30;
bool L_44;
L_44 = InputBinding_get_isPartOfComposite_mD3D9F71341741A95B2DAEB202209B4AA0D692498(L_43, NULL);
G_B13_0 = ((int32_t)(L_44));
goto IL_0126_2;
}
IL_0125_2:
{
G_B13_0 = 0;
}
IL_0126_2:
{
V_33 = (bool)G_B13_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:182>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_45 = V_29;
int32_t L_46 = V_31;
uint32_t L_47 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
V_34 = (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)((uintptr_t)((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_45, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_46), (int32_t)L_47)))));
}
try
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:188>
V_35 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:189>
V_36 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:190>
V_37 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:191>
V_38 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:192>
V_39 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:194>
V_40 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:195>
V_41 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:196>
V_42 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:199>
bool L_48 = V_33;
if (!L_48)
{
goto IL_0175_3;
}
}
{
int32_t L_49 = V_12;
if ((!(((uint32_t)L_49) == ((uint32_t)(-1)))))
{
goto IL_0175_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:200>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:201>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_50 = V_30;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_51 = (*(InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5*)L_50);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_52 = L_51;
RuntimeObject* L_53 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_il2cpp_TypeInfo_var)), &L_52);
String_t* L_54;
L_54 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFFCCC13D0E7868905982D0B60AF70D9084074D66)), L_53, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_55 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_55, L_54, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757_RuntimeMethod_var)));
}
IL_0175_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:207>
V_43 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:208>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_56 = V_30;
String_t* L_57;
L_57 = InputBinding_get_action_mD21AC8EB2B81B5569FD857B27BACE7789B968A7E_inline(L_56, NULL);
V_44 = L_57;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:209>
V_45 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:210>
bool L_58 = V_33;
if (L_58)
{
goto IL_01b1_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:212>
bool L_59 = V_19;
if (!L_59)
{
goto IL_0191_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:215>
V_43 = 0;
goto IL_01a4_3;
}
IL_0191_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:217>
String_t* L_60 = V_44;
bool L_61;
L_61 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_60, NULL);
if (L_61)
{
goto IL_01a4_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:220>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_62 = ___0_actionMap;
String_t* L_63 = V_44;
NullCheck(L_62);
int32_t L_64;
L_64 = InputActionMap_FindActionIndex_mBBCF54F3823A2B6C3F53069F441665022FC49C82(L_62, L_63, NULL);
V_43 = L_64;
}
IL_01a4_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:223>
int32_t L_65 = V_43;
if ((((int32_t)L_65) == ((int32_t)(-1))))
{
goto IL_01b9_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:224>
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* L_66 = V_0;
int32_t L_67 = V_43;
NullCheck(L_66);
int32_t L_68 = L_67;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
V_45 = L_69;
goto IL_01b9_3;
}
IL_01b1_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:228>
int32_t L_70 = V_15;
V_43 = L_70;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:229>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_71 = V_16;
V_45 = L_71;
}
IL_01b9_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:233>
bool L_72 = V_32;
if (!L_72)
{
goto IL_01c9_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:235>
int32_t L_73 = V_31;
V_12 = L_73;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:236>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_74 = V_45;
V_16 = L_74;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:237>
int32_t L_75 = V_43;
V_15 = L_75;
}
IL_01c9_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:242>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_76 = V_30;
String_t* L_77;
L_77 = InputBinding_get_effectivePath_m9F49F3735120AACFDD029C4A4F5A436389BE2E7F(L_76, NULL);
V_46 = L_77;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:243>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:244>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:245>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:246>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:247>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:248>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:249>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:250>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:251>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:252>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:253>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:254>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:255>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:256>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:257>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:258>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:259>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:260>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:261>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:262>
String_t* L_78 = V_46;
bool L_79;
L_79 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_78, NULL);
if (L_79)
{
goto IL_0267_3;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_80 = V_45;
if (!L_80)
{
goto IL_0267_3;
}
}
{
bool L_81 = V_32;
if (L_81)
{
goto IL_020f_3;
}
}
{
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* L_82 = (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44*)(&__this->___bindingMask);
bool L_83;
L_83 = Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_inline(L_82, Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_RuntimeMethod_var);
if (!L_83)
{
goto IL_020f_3;
}
}
{
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* L_84 = (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44*)(&__this->___bindingMask);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_85;
L_85 = Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C(L_84, Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_RuntimeMethod_var);
V_48 = L_85;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_86 = V_30;
bool L_87;
L_87 = InputBinding_Matches_mCF4F98B26B9EAF88434A3A0C6BF8F9EFF2BF592F((&V_48), L_86, 1, NULL);
if (!L_87)
{
goto IL_0267_3;
}
}
IL_020f_3:
{
bool L_88 = V_32;
if (L_88)
{
goto IL_0231_3;
}
}
{
bool L_89;
L_89 = Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_inline((&V_17), Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_RuntimeMethod_var);
if (!L_89)
{
goto IL_0231_3;
}
}
{
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_90;
L_90 = Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C((&V_17), Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_RuntimeMethod_var);
V_48 = L_90;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_91 = V_30;
bool L_92;
L_92 = InputBinding_Matches_mCF4F98B26B9EAF88434A3A0C6BF8F9EFF2BF592F((&V_48), L_91, 1, NULL);
if (!L_92)
{
goto IL_0267_3;
}
}
IL_0231_3:
{
bool L_93 = V_32;
if (L_93)
{
goto IL_0264_3;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_94 = V_45;
if (!L_94)
{
goto IL_0264_3;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_95 = V_45;
NullCheck(L_95);
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* L_96 = (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44*)(&L_95->___m_BindingMask);
bool L_97;
L_97 = Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_inline(L_96, Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_RuntimeMethod_var);
if (!L_97)
{
goto IL_0264_3;
}
}
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_98 = V_45;
NullCheck(L_98);
Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* L_99 = (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44*)(&L_98->___m_BindingMask);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_100;
L_100 = Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C(L_99, Nullable_1_get_Value_m380D2E8669F0F04ED245C812CAA56833B4F5593C_RuntimeMethod_var);
V_48 = L_100;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_101 = V_30;
bool L_102;
L_102 = InputBinding_Matches_mCF4F98B26B9EAF88434A3A0C6BF8F9EFF2BF592F((&V_48), L_101, 1, NULL);
G_B41_0 = ((((int32_t)L_102) == ((int32_t)0))? 1 : 0);
goto IL_0268_3;
}
IL_0264_3:
{
G_B41_0 = 0;
goto IL_0268_3;
}
IL_0267_3:
{
G_B41_0 = 1;
}
IL_0268_3:
{
V_47 = (bool)G_B41_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:271>
bool L_103 = V_47;
if (L_103)
{
goto IL_02e1_3;
}
}
{
bool L_104 = V_32;
if (L_104)
{
goto IL_02e1_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:273>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_105 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_106 = L_105->___controlCount;
int32_t L_107;
L_107 = InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_inline((&V_20), InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var);
V_35 = ((int32_t)il2cpp_codegen_add(L_106, L_107));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:274>
bool L_108;
L_108 = Nullable_1_get_HasValue_m10F5D8220C8CD543BCD307C415B1D11649B1E7CF_inline((&V_18), Nullable_1_get_HasValue_m10F5D8220C8CD543BCD307C415B1D11649B1E7CF_RuntimeMethod_var);
if (!L_108)
{
goto IL_02d6_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:277>
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_109;
L_109 = Nullable_1_get_Value_mE150078CC558A29C692883678E28B7E377940133((&V_18), Nullable_1_get_Value_mE150078CC558A29C692883678E28B7E377940133_RuntimeMethod_var);
V_49 = L_109;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:278>
V_50 = 0;
goto IL_02c9_3;
}
IL_029e_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:280>
int32_t L_110 = V_50;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_111;
L_111 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_49), L_110, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
V_51 = L_111;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:281>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_112 = V_51;
NullCheck(L_112);
bool L_113;
L_113 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_112, NULL);
if (!L_113)
{
goto IL_02c3_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:283>
int32_t L_114 = V_40;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_115 = V_51;
String_t* L_116 = V_46;
int32_t L_117;
L_117 = InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22(L_115, L_116, 0, (&V_20), InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var);
V_40 = ((int32_t)il2cpp_codegen_add(L_114, L_117));
}
IL_02c3_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:278>
int32_t L_118 = V_50;
V_50 = ((int32_t)il2cpp_codegen_add(L_118, 1));
}
IL_02c9_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:278>
int32_t L_119 = V_50;
int32_t L_120;
L_120 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_49), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
if ((((int32_t)L_119) < ((int32_t)L_120)))
{
goto IL_029e_3;
}
}
{
goto IL_02e1_3;
}
IL_02d6_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:289>
String_t* L_121 = V_46;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
int32_t L_122;
L_122 = InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m8AB5B6F432C95F5548A71571CE41F0E031D98C8B(L_121, (&V_20), InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m8AB5B6F432C95F5548A71571CE41F0E031D98C8B_RuntimeMethod_var);
V_40 = L_122;
}
IL_02e1_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:294>
bool L_123 = V_47;
if (L_123)
{
goto IL_048f_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:300>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_124 = V_30;
String_t* L_125;
L_125 = InputBinding_get_effectiveProcessors_mAC693C1F68498E5A3DC3950D04B1C7928823ACAB(L_124, NULL);
V_52 = L_125;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:301>
String_t* L_126 = V_52;
bool L_127;
L_127 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_126, NULL);
if (L_127)
{
goto IL_0328_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:304>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:305>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_128 = ((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors;
String_t* L_129 = V_52;
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64** L_130 = (InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64**)(&__this->___processors);
int32_t* L_131 = (int32_t*)(&__this->___totalProcessorCount);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_132 = ___0_actionMap;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_133 = V_30;
int32_t L_134;
L_134 = InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6(__this, L_128, L_129, L_130, L_131, L_132, L_133, InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6_RuntimeMethod_var);
V_37 = L_134;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:306>
int32_t L_135 = V_37;
if ((((int32_t)L_135) == ((int32_t)(-1))))
{
goto IL_0328_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:307>
int32_t L_136 = __this->___totalProcessorCount;
int32_t L_137 = V_37;
V_42 = ((int32_t)il2cpp_codegen_subtract(L_136, L_137));
}
IL_0328_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:309>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_138 = V_45;
NullCheck(L_138);
String_t* L_139 = L_138->___m_Processors;
bool L_140;
L_140 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_139, NULL);
if (L_140)
{
goto IL_0375_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:312>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:313>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_141 = ((InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_StaticFields*)il2cpp_codegen_static_fields_for(InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_il2cpp_TypeInfo_var))->___s_Processors;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_142 = V_45;
NullCheck(L_142);
String_t* L_143 = L_142->___m_Processors;
InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64** L_144 = (InputProcessorU5BU5D_t79582BEBC3FAF824D9762566AA6E979F95E6EB64**)(&__this->___processors);
int32_t* L_145 = (int32_t*)(&__this->___totalProcessorCount);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_146 = ___0_actionMap;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_147 = V_30;
int32_t L_148;
L_148 = InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6(__this, L_141, L_143, L_144, L_145, L_146, L_147, InputBindingResolver_InstantiateWithParameters_TisInputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457_mF720FE613824B246BDB5EE2E41A02A8F59F65FE6_RuntimeMethod_var);
V_53 = L_148;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:314>
int32_t L_149 = V_53;
if ((((int32_t)L_149) == ((int32_t)(-1))))
{
goto IL_0375_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:316>
int32_t L_150 = V_37;
if ((!(((uint32_t)L_150) == ((uint32_t)(-1)))))
{
goto IL_0367_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:317>
int32_t L_151 = V_53;
V_37 = L_151;
}
IL_0367_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:318>
int32_t L_152 = V_42;
int32_t L_153 = __this->___totalProcessorCount;
int32_t L_154 = V_53;
V_42 = ((int32_t)il2cpp_codegen_add(L_152, ((int32_t)il2cpp_codegen_subtract(L_153, L_154))));
}
IL_0375_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:323>
bool L_155 = V_33;
if (!L_155)
{
goto IL_03ae_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:326>
int32_t L_156 = V_12;
if ((((int32_t)L_156) == ((int32_t)(-1))))
{
goto IL_043b_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:328>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_157 = V_29;
int32_t L_158 = V_12;
uint32_t L_159 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
int32_t L_160;
L_160 = BindingState_get_interactionStartIndex_m4439E4A04B1884E5ACB3B5EDE03C0B5DAB78D09B((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_157, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_158), (int32_t)L_159)))), NULL);
V_36 = L_160;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:329>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_161 = V_29;
int32_t L_162 = V_12;
uint32_t L_163 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
int32_t L_164;
L_164 = BindingState_get_interactionCount_mED48D9B70A4476FAF32F3628574321BC7132735C_inline((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_161, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_162), (int32_t)L_163)))), NULL);
V_41 = L_164;
goto IL_043b_3;
}
IL_03ae_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:334>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_165 = V_30;
String_t* L_166;
L_166 = InputBinding_get_effectiveInteractions_mF13AD82DB0139700CBAA92508678875188F002AA(L_165, NULL);
V_54 = L_166;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:335>
String_t* L_167 = V_54;
bool L_168;
L_168 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_167, NULL);
if (L_168)
{
goto IL_03ee_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:338>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:339>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_169 = ((InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields*)il2cpp_codegen_static_fields_for(InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var))->___s_Interactions;
String_t* L_170 = V_54;
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93** L_171 = (IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93**)(&__this->___interactions);
int32_t* L_172 = (int32_t*)(&__this->___totalInteractionCount);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_173 = ___0_actionMap;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_174 = V_30;
int32_t L_175;
L_175 = InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792(__this, L_169, L_170, L_171, L_172, L_173, L_174, InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792_RuntimeMethod_var);
V_36 = L_175;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:340>
int32_t L_176 = V_36;
if ((((int32_t)L_176) == ((int32_t)(-1))))
{
goto IL_03ee_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:341>
int32_t L_177 = __this->___totalInteractionCount;
int32_t L_178 = V_36;
V_41 = ((int32_t)il2cpp_codegen_subtract(L_177, L_178));
}
IL_03ee_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:343>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_179 = V_45;
NullCheck(L_179);
String_t* L_180 = L_179->___m_Interactions;
bool L_181;
L_181 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_180, NULL);
if (L_181)
{
goto IL_043b_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:346>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:347>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_182 = ((InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_StaticFields*)il2cpp_codegen_static_fields_for(InputInteraction_t4743B8B29C5C3AAA7D61E7E9E6C4C5091E169EA3_il2cpp_TypeInfo_var))->___s_Interactions;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_183 = V_45;
NullCheck(L_183);
String_t* L_184 = L_183->___m_Interactions;
IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93** L_185 = (IInputInteractionU5BU5D_t175AB10EB3221C36393F258F530F94D8DD01CB93**)(&__this->___interactions);
int32_t* L_186 = (int32_t*)(&__this->___totalInteractionCount);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_187 = ___0_actionMap;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_188 = V_30;
int32_t L_189;
L_189 = InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792(__this, L_182, L_184, L_185, L_186, L_187, L_188, InputBindingResolver_InstantiateWithParameters_TisIInputInteraction_t689E6823744061ED815FB936C3EB3FDD3594B844_mFA7F99ACDB246D70AB03EC85021A8868E1A67792_RuntimeMethod_var);
V_55 = L_189;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:348>
int32_t L_190 = V_55;
if ((((int32_t)L_190) == ((int32_t)(-1))))
{
goto IL_043b_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:350>
int32_t L_191 = V_36;
if ((!(((uint32_t)L_191) == ((uint32_t)(-1)))))
{
goto IL_042d_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:351>
int32_t L_192 = V_55;
V_36 = L_192;
}
IL_042d_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:352>
int32_t L_193 = V_41;
int32_t L_194 = __this->___totalInteractionCount;
int32_t L_195 = V_55;
V_41 = ((int32_t)il2cpp_codegen_add(L_193, ((int32_t)il2cpp_codegen_subtract(L_194, L_195))));
}
IL_043b_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:358>
bool L_196 = V_32;
if (!L_196)
{
goto IL_0477_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:365>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_197 = V_30;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_198 = ___0_actionMap;
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_199;
L_199 = InputBindingResolver_InstantiateBindingComposite_m56AFBA2606CDE9F7C2F5E1DD8FFB8DDD87C5DC0B(L_197, L_198, NULL);
V_56 = L_199;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:366>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:367>
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E** L_200 = (InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E**)(&__this->___composites);
int32_t* L_201 = (int32_t*)(&__this->___totalCompositeCount);
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_202 = V_56;
int32_t L_203;
L_203 = ArrayHelpers_AppendWithCapacity_TisInputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_m732F9855B03FEE70259F2920140428E732BB88F4(L_200, L_201, L_202, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisInputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_m732F9855B03FEE70259F2920140428E732BB88F4_RuntimeMethod_var);
V_13 = L_203;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:370>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_204 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_205 = L_204->___controlCount;
int32_t L_206;
L_206 = InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_inline((&V_20), InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var);
V_35 = ((int32_t)il2cpp_codegen_add(L_205, L_206));
goto IL_048f_3;
}
IL_0477_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:376>
bool L_207 = V_33;
if (L_207)
{
goto IL_048f_3;
}
}
{
int32_t L_208 = V_12;
if ((((int32_t)L_208) == ((int32_t)(-1))))
{
goto IL_048f_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:378>
V_14 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:379>
V_12 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:380>
V_13 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:381>
V_16 = (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:382>
V_15 = (-1);
}
IL_048f_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:389>
bool L_209 = V_33;
if (!L_209)
{
goto IL_0520_3;
}
}
{
int32_t L_210 = V_12;
if ((((int32_t)L_210) == ((int32_t)(-1))))
{
goto IL_0520_3;
}
}
{
int32_t L_211 = V_40;
if ((((int32_t)L_211) <= ((int32_t)0)))
{
goto IL_0520_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:393>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_212 = V_30;
String_t* L_213;
L_213 = InputBinding_get_name_mA8D3C357E272E1C140226BDB8ABEE6FCA8693705_inline(L_212, NULL);
bool L_214;
L_214 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_213, NULL);
if (!L_214)
{
goto IL_04d6_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:394>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:395>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_215 = V_30;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_216 = (*(InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5*)L_215);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_217 = L_216;
RuntimeObject* L_218 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_il2cpp_TypeInfo_var)), &L_217);
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* L_219 = __this->___composites;
int32_t L_220 = V_13;
NullCheck(L_219);
int32_t L_221 = L_220;
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_222 = (L_219)->GetAt(static_cast<il2cpp_array_size_t>(L_221));
String_t* L_223;
L_223 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46FE71343C8DEBCF6B78E9C5D708A6B06287395C)), L_218, L_222, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_224 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_224, L_223, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_224, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757_RuntimeMethod_var)));
}
IL_04d6_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:399>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:400>
InputBindingCompositeU5BU5D_tB9A645573A56F8DC9EC7AD84F1BE24C2B0F4319E* L_225 = __this->___composites;
int32_t L_226 = V_13;
NullCheck(L_225);
int32_t L_227 = L_226;
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_228 = (L_225)->GetAt(static_cast<il2cpp_array_size_t>(L_227));
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_229 = V_30;
String_t* L_230;
L_230 = InputBinding_get_name_mA8D3C357E272E1C140226BDB8ABEE6FCA8693705_inline(L_229, NULL);
int32_t L_231;
L_231 = InputBindingResolver_AssignCompositePartIndex_mCF71D63186EA66F4FFC4C28ABD205DDBE8024E8F(L_228, L_230, (&V_14), NULL);
V_39 = L_231;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:403>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_232 = V_29;
int32_t L_233 = V_12;
uint32_t L_234 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_235 = ((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_232, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_233), (int32_t)L_234))));
int32_t L_236;
L_236 = BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_235, NULL);
int32_t L_237 = V_40;
BindingState_set_controlCount_m366726B8DDECF3ECD59B5CAC16FA0A4E206148EA((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_235, ((int32_t)il2cpp_codegen_add(L_236, L_237)), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:406>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_238 = V_29;
int32_t L_239 = V_12;
uint32_t L_240 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
int32_t L_241;
L_241 = BindingState_get_actionIndex_m086C5EA34E744AAC4C9D94DC9A878030EEECC96F((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_238, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_239), (int32_t)L_240)))), NULL);
V_38 = L_241;
goto IL_052c_3;
}
IL_0520_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:408>
int32_t L_242 = V_43;
if ((((int32_t)L_242) == ((int32_t)(-1))))
{
goto IL_052c_3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:410>
int32_t L_243 = V_5;
int32_t L_244 = V_43;
V_38 = ((int32_t)il2cpp_codegen_add(L_243, L_244));
}
IL_052c_3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:414>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:415>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:416>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:417>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:418>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:419>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:420>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:421>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:422>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:423>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:424>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:425>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:426>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:427>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:428>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:429>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:430>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_245 = V_34;
il2cpp_codegen_initobj((&V_57), sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA));
int32_t L_246 = V_35;
BindingState_set_controlStartIndex_mE40175059309D0F31C0C2507C15BCE2AAA6076B3((&V_57), L_246, NULL);
int32_t L_247 = V_40;
BindingState_set_controlCount_m366726B8DDECF3ECD59B5CAC16FA0A4E206148EA((&V_57), L_247, NULL);
int32_t L_248 = V_36;
BindingState_set_interactionStartIndex_m31FD4650A4C7FB877CC4CC92E64B658A3E90B6F4((&V_57), L_248, NULL);
int32_t L_249 = V_41;
BindingState_set_interactionCount_m8B41F979CEEA85C2294F36299952A03F49E0C65F((&V_57), L_249, NULL);
int32_t L_250 = V_37;
BindingState_set_processorStartIndex_m51B35F4EF7F3B0A39A6B19338524E3C0855271FE((&V_57), L_250, NULL);
int32_t L_251 = V_42;
BindingState_set_processorCount_m07215D041E2987E40A2F13999493278510C7F4AD((&V_57), L_251, NULL);
bool L_252 = V_32;
BindingState_set_isComposite_mBC0F2C0E27005B33175E88953E4184690BD7535A((&V_57), L_252, NULL);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_253 = V_30;
bool L_254;
L_254 = InputBinding_get_isPartOfComposite_mD3D9F71341741A95B2DAEB202209B4AA0D692498(L_253, NULL);
BindingState_set_isPartOfComposite_m927326C9C89F90D8B800DA706BB8018B9D2DAC11((&V_57), L_254, NULL);
int32_t L_255 = V_39;
BindingState_set_partIndex_m14DBD2788ECD995B24E8BF81058C57341830CA93((&V_57), L_255, NULL);
int32_t L_256 = V_38;
BindingState_set_actionIndex_mE43B3E74427492F0ED2B0F85BCCCBCBFC6946F1A((&V_57), L_256, NULL);
bool L_257 = V_32;
if (L_257)
{
G_B86_0 = (&V_57);
G_B86_1 = L_245;
goto IL_059f_3;
}
G_B85_0 = (&V_57);
G_B85_1 = L_245;
}
{
int32_t L_258 = V_12;
G_B87_0 = L_258;
G_B87_1 = G_B85_0;
G_B87_2 = G_B85_1;
goto IL_05a1_3;
}
IL_059f_3:
{
int32_t L_259 = V_13;
G_B87_0 = L_259;
G_B87_1 = G_B86_0;
G_B87_2 = G_B86_1;
}
IL_05a1_3:
{
BindingState_set_compositeOrCompositeBindingIndex_m25083BCA2C5C646F17BAEE88378F36934C8EF488(G_B87_1, G_B87_0, NULL);
int32_t L_260;
L_260 = InputBindingResolver_get_totalMapCount_mC417A1DF16BFAE7F4DE08BB7AC15AFFF98B5A3F7(__this, NULL);
BindingState_set_mapIndex_m35148B095150B8D263AB3D1698E033BDA9BCC52A((&V_57), L_260, NULL);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_261 = V_45;
if (L_261)
{
G_B89_0 = (&V_57);
G_B89_1 = G_B87_2;
goto IL_05bc_3;
}
G_B88_0 = (&V_57);
G_B88_1 = G_B87_2;
}
{
G_B90_0 = 0;
G_B90_1 = G_B88_0;
G_B90_2 = G_B88_1;
goto IL_05c3_3;
}
IL_05bc_3:
{
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_262 = V_45;
NullCheck(L_262);
bool L_263;
L_263 = InputAction_get_wantsInitialStateCheck_m097A8E6608D976DA33702B0C6A48C2352EFE8DE6(L_262, NULL);
G_B90_0 = ((int32_t)(L_263));
G_B90_1 = G_B89_0;
G_B90_2 = G_B89_1;
}
IL_05c3_3:
{
BindingState_set_wantsInitialStateCheck_mD5219F26BD7BC8F67667581FE56101E5A3B1951D(G_B90_1, (bool)G_B90_0, NULL);
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA L_264 = V_57;
*(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)G_B90_2 = L_264;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:431>
goto IL_060f_2;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_05d1_2;
}
throw e;
}
CATCH_05d1_2:
{
{
Exception_t* L_265 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:432>
V_58 = L_265;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:434>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:435>
Exception_t* L_266 = V_58;
NullCheck(L_266);
Type_t* L_267;
L_267 = Exception_GetType_mAD1230385BDC06119C339187CC37F22B6A79CF09(L_266, NULL);
NullCheck(L_267);
String_t* L_268;
L_268 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_267);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_269 = V_30;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_270 = (*(InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5*)L_269);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5 L_271 = L_270;
RuntimeObject* L_272 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5_il2cpp_TypeInfo_var)), &L_271);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_273 = ___0_actionMap;
String_t* L_274;
L_274 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCDE3F83E09FA8D9A5FF936FFA898EF95969AC8B9)), L_268, L_272, L_273, NULL);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_274, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:436>
Exception_t* L_275 = V_58;
Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_275, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:440>
Exception_t* L_276 = V_58;
bool L_277;
L_277 = ExceptionHelpers_IsExceptionIndicatingBugInCode_m88A696849A8D6B475EE57C75B0B4CD832DBECB24(L_276, NULL);
if (!L_277)
{
goto IL_060d_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:441>
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
IL_060d_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:442>
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_060f_2;
}
}
IL_060f_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:175>
int32_t L_278 = V_28;
V_28 = ((int32_t)il2cpp_codegen_add(L_278, 1));
}
IL_0615_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:175>
int32_t L_279 = V_28;
int32_t L_280 = V_2;
if ((((int32_t)L_279) < ((int32_t)L_280)))
{
goto IL_00f5_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:447>
int32_t L_281;
L_281 = InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_inline((&V_20), InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var);
V_23 = L_281;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:448>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_282 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_283 = L_282->___controlCount;
int32_t L_284 = V_23;
V_24 = ((int32_t)il2cpp_codegen_add(L_283, L_284));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:449>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:450>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:451>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_285 = V_11;
int32_t L_286 = L_285.___interactionCount;
int32_t L_287 = __this->___totalInteractionCount;
if ((!(((uint32_t)L_286) == ((uint32_t)L_287))))
{
goto IL_065f_2;
}
}
{
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_288 = V_11;
int32_t L_289 = L_288.___compositeCount;
int32_t L_290 = __this->___totalCompositeCount;
if ((!(((uint32_t)L_289) == ((uint32_t)L_290))))
{
goto IL_065f_2;
}
}
{
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_291 = V_11;
int32_t L_292 = L_291.___controlCount;
int32_t L_293 = V_24;
if ((((int32_t)L_292) == ((int32_t)L_293)))
{
goto IL_06a5_2;
}
}
IL_065f_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:453>
il2cpp_codegen_initobj((&V_59), sizeof(UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:455>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:456>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:457>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:458>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:459>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:460>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:461>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_294 = V_11;
int32_t L_295 = L_294.___mapCount;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_296 = V_11;
int32_t L_297 = L_296.___actionCount;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_298 = V_11;
int32_t L_299 = L_298.___bindingCount;
int32_t L_300 = V_24;
int32_t L_301 = __this->___totalInteractionCount;
int32_t L_302 = __this->___totalCompositeCount;
UnmanagedMemory_Allocate_m72EF0DDD8FFA5167D644F6BF7DFB48AB343FD64A((&V_59), L_295, L_297, L_299, L_300, L_301, L_302, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:463>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_303 = V_11;
UnmanagedMemory_CopyDataFrom_m2DD0E82EA80DA571C14373E06297490B77B18B1C((&V_59), L_303, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:465>
UnmanagedMemory_Dispose_m5EF84448B0C1606D96748DD15CD7667710E23783((&V_11), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:466>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_304 = V_59;
V_11 = L_304;
}
IL_06a5_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:470>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_305 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_306 = L_305->___controlCount;
V_25 = L_306;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:471>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17** L_307 = (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17**)(&__this->___controls);
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA L_308 = V_20;
int32_t L_309;
L_309 = ArrayHelpers_AppendListWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA_mDAE652A499659EB5FB51016D854E27C39933CC00(L_307, (&V_25), L_308, ((int32_t)10), ArrayHelpers_AppendListWithCapacity_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_TisInputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA_mDAE652A499659EB5FB51016D854E27C39933CC00_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:476>
V_60 = 0;
goto IL_071b_2;
}
IL_06c9_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:478>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_310 = V_11;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_311 = L_310.___bindingStates;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:479>
int32_t L_312 = V_6;
int32_t L_313 = V_60;
uint32_t L_314 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:480>
uintptr_t L_315 = ((uintptr_t)((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_311, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_312, L_313))), (int32_t)L_314)))));
int32_t L_316;
L_316 = BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_315, NULL);
V_61 = L_316;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:481>
int32_t L_317;
L_317 = BindingState_get_controlStartIndex_m092BC6AC34AC08B2EC1258A278AB4A7518407466_inline((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_315, NULL);
V_62 = L_317;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:482>
V_63 = 0;
goto IL_070f_2;
}
IL_06f3_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:483>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_318 = V_11;
int32_t* L_319 = L_318.___controlIndexToBindingIndex;
int32_t L_320 = V_62;
int32_t L_321 = V_63;
int32_t L_322 = V_6;
int32_t L_323 = V_60;
*((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_319, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(L_320, L_321))), 4))))) = (int32_t)((int32_t)il2cpp_codegen_add(L_322, L_323));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:482>
int32_t L_324 = V_63;
V_63 = ((int32_t)il2cpp_codegen_add(L_324, 1));
}
IL_070f_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:482>
int32_t L_325 = V_63;
int32_t L_326 = V_61;
if ((((int32_t)L_325) < ((int32_t)L_326)))
{
goto IL_06f3_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:476>
int32_t L_327 = V_60;
V_60 = ((int32_t)il2cpp_codegen_add(L_327, 1));
}
IL_071b_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:476>
int32_t L_328 = V_60;
int32_t L_329 = V_2;
if ((((int32_t)L_328) < ((int32_t)L_329)))
{
goto IL_06c9_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:487>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_330 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_331 = L_330->___interactionCount;
V_64 = L_331;
goto IL_0754_2;
}
IL_072f_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:489>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_332 = V_11;
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* L_333 = L_332.___interactionStates;
int32_t L_334 = V_64;
uint32_t L_335 = sizeof(InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:490>
InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE* L_336 = ((InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE*)il2cpp_codegen_add((intptr_t)L_333, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_334), (int32_t)L_335))));
InteractionState_set_phase_m3A2D1A98F600B7B2580392878057207EA7C1397A((InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE*)L_336, 1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:491>
InteractionState_set_triggerControlIndex_m59641351155913B51FDBB126F7022A28B6CF24ED((InteractionState_t057CEDBCC55120B30A48DAD0A4111EF8FF62D3AE*)L_336, (-1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:487>
int32_t L_337 = V_64;
V_64 = ((int32_t)il2cpp_codegen_add(L_337, 1));
}
IL_0754_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:487>
int32_t L_338 = V_64;
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_339 = V_11;
int32_t L_340 = L_339.___interactionCount;
if ((((int32_t)L_338) < ((int32_t)L_340)))
{
goto IL_072f_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:495>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_341 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_342 = L_341->___bindingCount;
V_26 = L_342;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:496>
V_65 = 0;
goto IL_08e8_2;
}
IL_0774_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:498>
InputActionU5BU5D_t6F881A9FE5C2016615C8D2E0B192608EA5FCE810* L_343 = V_0;
int32_t L_344 = V_65;
NullCheck(L_343);
int32_t L_345 = L_344;
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_346 = (L_343)->GetAt(static_cast<il2cpp_array_size_t>(L_345));
V_66 = L_346;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:499>
int32_t L_347 = V_5;
int32_t L_348 = V_65;
V_67 = ((int32_t)il2cpp_codegen_add(L_347, L_348));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:502>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_349 = V_66;
int32_t L_350 = V_67;
NullCheck(L_349);
L_349->___m_ActionIndexInState = L_350;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:505>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_351 = V_11;
uint16_t* L_352 = L_351.___actionBindingIndicesAndCounts;
int32_t L_353 = V_67;
int32_t L_354 = V_26;
*((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_352, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_353, 2))), 2))))) = (int16_t)((int32_t)(uint16_t)L_354);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:508>
V_68 = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:509>
V_69 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:510>
V_70 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:512>
V_74 = 0;
goto IL_0831_2;
}
IL_07ae_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:514>
int32_t L_355 = V_6;
int32_t L_356 = V_74;
V_75 = ((int32_t)il2cpp_codegen_add(L_355, L_356));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:515>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_357 = V_11;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_358 = L_357.___bindingStates;
int32_t L_359 = V_75;
uint32_t L_360 = sizeof(BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA);
V_76 = (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)((uintptr_t)((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)il2cpp_codegen_add((intptr_t)L_358, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_359), (int32_t)L_360)))));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:516>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_361 = V_76;
int32_t L_362;
L_362 = BindingState_get_actionIndex_m086C5EA34E744AAC4C9D94DC9A878030EEECC96F((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_361, NULL);
int32_t L_363 = V_67;
if ((!(((uint32_t)L_362) == ((uint32_t)L_363))))
{
goto IL_082b_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:518>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_364 = V_76;
bool L_365;
L_365 = BindingState_get_isPartOfComposite_m70F70F3B0BEFE2E296ECDAD016DA21F9A9574533((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_364, NULL);
if (L_365)
{
goto IL_082b_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:522>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_366 = V_11;
uint16_t* L_367 = L_366.___actionBindingIndices;
int32_t L_368 = V_26;
int32_t L_369 = V_75;
*((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_367, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_368), 2))))) = (int16_t)((int32_t)(uint16_t)L_369);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:523>
int32_t L_370 = V_26;
V_26 = ((int32_t)il2cpp_codegen_add(L_370, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:524>
int32_t L_371 = V_69;
V_69 = ((int32_t)il2cpp_codegen_add(L_371, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:526>
int32_t L_372 = V_68;
if ((!(((uint32_t)L_372) == ((uint32_t)(-1)))))
{
goto IL_0804_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:527>
int32_t L_373 = V_75;
V_68 = L_373;
}
IL_0804_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:531>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_374 = V_76;
bool L_375;
L_375 = BindingState_get_isComposite_m02D577818B65F95F8D28E857696E429425C352FE((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_374, NULL);
if (!L_375)
{
goto IL_081f_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:535>
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_376 = V_76;
int32_t L_377;
L_377 = BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_376, NULL);
if ((((int32_t)L_377) <= ((int32_t)0)))
{
goto IL_082b_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:536>
int32_t L_378 = V_70;
V_70 = ((int32_t)il2cpp_codegen_add(L_378, 1));
goto IL_082b_2;
}
IL_081f_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:541>
int32_t L_379 = V_70;
BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* L_380 = V_76;
int32_t L_381;
L_381 = BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline((BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA*)L_380, NULL);
V_70 = ((int32_t)il2cpp_codegen_add(L_379, L_381));
}
IL_082b_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:512>
int32_t L_382 = V_74;
V_74 = ((int32_t)il2cpp_codegen_add(L_382, 1));
}
IL_0831_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:512>
int32_t L_383 = V_74;
int32_t L_384 = V_2;
if ((((int32_t)L_383) < ((int32_t)L_384)))
{
goto IL_07ae_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:545>
int32_t L_385 = V_68;
if ((!(((uint32_t)L_385) == ((uint32_t)(-1)))))
{
goto IL_0841_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:546>
V_68 = 0;
}
IL_0841_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:549>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_386 = V_11;
uint16_t* L_387 = L_386.___actionBindingIndicesAndCounts;
int32_t L_388 = V_67;
int32_t L_389 = V_69;
*((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_387, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_388, 2)), 1))), 2))))) = (int16_t)((int32_t)(uint16_t)L_389);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:554>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_390 = V_66;
NullCheck(L_390);
int32_t L_391;
L_391 = InputAction_get_type_m38C877B5AF9B9384F0380838E41B7DD8EC0C5373_inline(L_390, NULL);
V_71 = (bool)((((int32_t)L_391) == ((int32_t)2))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:555>
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_392 = V_66;
NullCheck(L_392);
int32_t L_393;
L_393 = InputAction_get_type_m38C877B5AF9B9384F0380838E41B7DD8EC0C5373_inline(L_392, NULL);
V_72 = (bool)((((int32_t)L_393) == ((int32_t)1))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:556>
bool L_394 = V_71;
if (L_394)
{
goto IL_0879_2;
}
}
{
int32_t L_395 = V_70;
G_B126_0 = ((((int32_t)L_395) > ((int32_t)1))? 1 : 0);
goto IL_087a_2;
}
IL_0879_2:
{
G_B126_0 = 0;
}
IL_087a_2:
{
V_73 = (bool)G_B126_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:559>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:560>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:561>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:562>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:563>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:564>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:565>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:566>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:567>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:568>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:569>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:570>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_396 = V_11;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_397 = L_396.___actionStates;
int32_t L_398 = V_67;
uint32_t L_399 = sizeof(TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D);
il2cpp_codegen_initobj((&V_77), sizeof(TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D));
TriggerState_set_phase_mF4C392049D7510A9AEA8E32B21D57816BEEF7183((&V_77), 0, NULL);
int32_t L_400 = V_4;
TriggerState_set_mapIndex_mA74FE020F8DB85B61A16EE6BF0BE4A58C48A4923((&V_77), L_400, NULL);
TriggerState_set_controlIndex_m22920FF140D4A3E3738DFC782BD851BC7E2B6266((&V_77), (-1), NULL);
TriggerState_set_interactionIndex_mEB92C007E39BD22BE638934BD159148764618164((&V_77), (-1), NULL);
bool L_401 = V_71;
TriggerState_set_isPassThrough_mB79395E044730B34F0C358AA576513FD07AFF6D8((&V_77), L_401, NULL);
bool L_402 = V_72;
TriggerState_set_isButton_mA84B356F7660D59E0565BCFAA3FD493C4DFE949D((&V_77), L_402, NULL);
bool L_403 = V_73;
TriggerState_set_mayNeedConflictResolution_mF816D62C874DEC1DAC0EEDD72DCE2EA37F4761D0((&V_77), L_403, NULL);
int32_t L_404 = V_68;
TriggerState_set_bindingIndex_m11CEA53F0EDB785459A2038B9224D1C9BE2CE494((&V_77), L_404, NULL);
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D L_405 = V_77;
*(TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)((TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)il2cpp_codegen_add((intptr_t)L_397, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_398), (int32_t)L_399)))) = L_405;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:496>
int32_t L_406 = V_65;
V_65 = ((int32_t)il2cpp_codegen_add(L_406, 1));
}
IL_08e8_2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:496>
int32_t L_407 = V_65;
int32_t L_408 = V_3;
if ((((int32_t)L_407) < ((int32_t)L_408)))
{
goto IL_0774_2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:574>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:575>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:576>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:577>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:578>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:579>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:580>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:581>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:582>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:583>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:584>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:585>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:586>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:587>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:588>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:589>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_409 = V_11;
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD* L_410 = L_409.___mapIndices;
int32_t L_411 = V_4;
uint32_t L_412 = sizeof(ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD);
il2cpp_codegen_initobj((&V_78), sizeof(ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD));
int32_t L_413 = V_5;
(&V_78)->___actionStartIndex = L_413;
int32_t L_414 = V_3;
(&V_78)->___actionCount = L_414;
int32_t L_415 = V_7;
(&V_78)->___controlStartIndex = L_415;
int32_t L_416 = V_23;
(&V_78)->___controlCount = L_416;
int32_t L_417 = V_6;
(&V_78)->___bindingStartIndex = L_417;
int32_t L_418 = V_2;
(&V_78)->___bindingCount = L_418;
int32_t L_419 = V_8;
(&V_78)->___interactionStartIndex = L_419;
int32_t L_420 = __this->___totalInteractionCount;
int32_t L_421 = V_8;
(&V_78)->___interactionCount = ((int32_t)il2cpp_codegen_subtract(L_420, L_421));
int32_t L_422 = V_9;
(&V_78)->___processorStartIndex = L_422;
int32_t L_423 = __this->___totalProcessorCount;
int32_t L_424 = V_9;
(&V_78)->___processorCount = ((int32_t)il2cpp_codegen_subtract(L_423, L_424));
int32_t L_425 = V_10;
(&V_78)->___compositeStartIndex = L_425;
int32_t L_426 = __this->___totalCompositeCount;
int32_t L_427 = V_10;
(&V_78)->___compositeCount = ((int32_t)il2cpp_codegen_subtract(L_426, L_427));
ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD L_428 = V_78;
*(ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD*)((ActionMapIndices_t013BEFD76B7FE52E413C5DBF5C7CDA4194800CBD*)il2cpp_codegen_add((intptr_t)L_410, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_411), (int32_t)L_412)))) = L_428;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:590>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_429 = ___0_actionMap;
int32_t L_430 = V_4;
NullCheck(L_429);
L_429->___m_MapIndexInState = L_430;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:591>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_431 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
int32_t L_432 = L_431->___mapCount;
V_27 = L_432;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:592>
InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045** L_433 = (InputActionMapU5BU5D_t4B352E8DA73976FEDA107E35E81FB5BE6838C045**)(&__this->___maps);
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_434 = ___0_actionMap;
int32_t L_435;
L_435 = ArrayHelpers_AppendWithCapacity_TisInputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_m104D2C2970140878DF466BD816C63FA77E7DC660(L_433, (&V_27), L_434, 4, ArrayHelpers_AppendWithCapacity_TisInputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09_m104D2C2970140878DF466BD816C63FA77E7DC660_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:597>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2* L_436 = (UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2*)(&__this->___memory);
UnmanagedMemory_Dispose_m5EF84448B0C1606D96748DD15CD7667710E23783(L_436, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:598>
UnmanagedMemory_t862EBE5224929ED0E2F989D790EB6B8633E612A2 L_437 = V_11;
__this->___memory = L_437;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:599>
goto IL_09dc;
}
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_09ca_1;
}
throw e;
}
CATCH_09ca_1:
{
Exception_t* L_438 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:600>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:603>
UnmanagedMemory_Dispose_m5EF84448B0C1606D96748DD15CD7667710E23783((&V_11), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:604>
IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_09dc:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:610>
return;
}
}
IL2CPP_EXTERN_C void InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757_AdjustorThunk (RuntimeObject* __this, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___0_actionMap, const RuntimeMethod* method)
{
InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputBindingResolver_t66B4B619D1942B6B7EAAFC96643E516AA4093E56*>(__this + _offset);
InputBindingResolver_AddActionMap_m51B2CA15121C281C666025BAA35DDED29D71B757(_thisAdjusted, ___0_actionMap, method);
}
// Method Definition Index: 22529
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* InputBindingResolver_InstantiateBindingComposite_m56AFBA2606CDE9F7C2F5E1DD8FFB8DDD87C5DC0B (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___0_binding, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___1_actionMap, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 V_0;
memset((&V_0), 0, sizeof(V_0));
Type_t* V_1 = NULL;
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:660>
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_0 = ___0_binding;
String_t* L_1;
L_1 = InputBinding_get_effectivePath_m9F49F3735120AACFDD029C4A4F5A436389BE2E7F(L_0, NULL);
NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01 L_2;
L_2 = NameAndParameters_Parse_m00F845B5458F20E4C574DFB572A38F21A8D218A4(L_1, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:663>
String_t* L_3;
L_3 = NameAndParameters_get_name_m192631DA1AC9E80863E085B954EC65185AB999BB_inline((&V_0), NULL);
Type_t* L_4;
L_4 = TypeTable_LookupTypeRegistration_m89DCEA471CDF7CDB994D67D3726482805C0AE29A((&((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_StaticFields*)il2cpp_codegen_static_fields_for(InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var))->___s_Composites), L_3, NULL);
V_1 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:664>
Type_t* L_5 = V_1;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_6;
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_5, (Type_t*)NULL, NULL);
if (!L_6)
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:665>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:666>
String_t* L_7;
L_7 = NameAndParameters_get_name_m192631DA1AC9E80863E085B954EC65185AB999BB_inline((&V_0), NULL);
String_t* L_8;
L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral031EDEA3235FDF00759EB2911A563AD03089E25D)), L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFCBAB5C977DCEA977E3523589EC03FFA6223F48F)), NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_9 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_9, L_8, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBindingResolver_InstantiateBindingComposite_m56AFBA2606CDE9F7C2F5E1DD8FFB8DDD87C5DC0B_RuntimeMethod_var)));
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:669>
Type_t* L_10 = V_1;
RuntimeObject* L_11;
L_11 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_10, NULL);
V_2 = ((InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0*)IsInstClass((RuntimeObject*)L_11, InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0_il2cpp_TypeInfo_var));
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_12 = V_2;
if (L_12)
{
goto IL_008e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:670>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:671>
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE401ACE5A5341728744D0B85FE6F1CEB6B85775E)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
Type_t* L_16 = V_1;
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_16);
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_17);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_15;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0D24D1F9C2B780184F8AB89F887E73CF3478A74C)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18;
String_t* L_20;
L_20 = NameAndParameters_get_name_m192631DA1AC9E80863E085B954EC65185AB999BB_inline((&V_0), NULL);
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_20);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_19;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEF3035221EDE7802CCF1B6B56275F50021F141EE)));
String_t* L_22;
L_22 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_21, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_23 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_23, L_22, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBindingResolver_InstantiateBindingComposite_m56AFBA2606CDE9F7C2F5E1DD8FFB8DDD87C5DC0B_RuntimeMethod_var)));
}
IL_008e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:674>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:675>
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 L_24;
L_24 = NameAndParameters_get_parameters_m95955C020AC036867502A12AA64D4EB5F5B61135_inline((&V_0), NULL);
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_25 = V_2;
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_26 = ___1_actionMap;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_27 = ___0_binding;
String_t* L_28;
L_28 = NameAndParameters_get_name_m192631DA1AC9E80863E085B954EC65185AB999BB_inline((&V_0), NULL);
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_29 = ___0_binding;
String_t* L_30;
L_30 = InputBinding_get_effectivePath_m9F49F3735120AACFDD029C4A4F5A436389BE2E7F(L_29, NULL);
InputBindingResolver_ApplyParameters_m9180A245D67507217792899A2E1EBB1ABC01F00C(L_24, L_25, L_26, L_27, L_28, L_30, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:677>
InputBindingComposite_tA9230435A30FB5B2D4967D6FAE7EFABBBF26C0C0* L_31 = V_2;
return L_31;
}
}
// Method Definition Index: 22530
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputBindingResolver_ApplyParameters_m9180A245D67507217792899A2E1EBB1ABC01F00C (ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 ___0_parameters, RuntimeObject* ___1_instance, InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* ___2_actionMap, InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* ___3_binding, String_t* ___4_objectRegistrationName, String_t* ___5_namesAndParameters, 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*)&Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26767EA28C997BC454F6C0B78AFA70CA972A4B6C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral481C61A5280118E098E32A8CA408514C143752F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4FD3E53F899089E4616D724E055A9FC1301622BB);
s_Il2CppMethodInitialized = true;
}
Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41 V_0;
memset((&V_0), 0, sizeof(V_0));
NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED V_1;
memset((&V_1), 0, sizeof(V_1));
FieldInfo_t* V_2 = NULL;
int32_t V_3 = 0;
Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49 V_4;
memset((&V_4), 0, sizeof(V_4));
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_5;
memset((&V_5), 0, sizeof(V_5));
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 V_6;
memset((&V_6), 0, sizeof(V_6));
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 G_B7_0;
memset((&G_B7_0), 0, sizeof(G_B7_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:682>
Enumerator_t143FA65339CA8DBAF42C7A5253F96ACFFA4BCC41 L_0;
L_0 = ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226((&___0_parameters), ReadOnlyArray_1_GetEnumerator_m291B1B11D48F36771B094A675C6B1F32B01A0226_RuntimeMethod_var);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00f4:
{
Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C((&V_0), Enumerator_Dispose_m9A34C07AE35F632FA1E47C05760CDD44309DFF9C_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_00e6_1;
}
IL_000d_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:682>
NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED L_1;
L_1 = Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32((&V_0), Enumerator_get_Current_m58C6E20DC6D36A4049D5C1E85665544855C28B32_RuntimeMethod_var);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:685>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:686>
RuntimeObject* L_2 = ___1_instance;
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
String_t* L_4;
L_4 = NamedValue_get_name_m45E9C3490890CE9E140EFCF1A33781E0939A884F_inline((&V_1), NULL);
NullCheck(L_3);
FieldInfo_t* L_5;
L_5 = VirtualFuncInvoker2< FieldInfo_t*, String_t*, int32_t >::Invoke(86, L_3, L_4, ((int32_t)53));
V_2 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:687>
FieldInfo_t* L_6 = V_2;
bool L_7;
L_7 = FieldInfo_op_Equality_mA38D84E1D9AA016F414CF2265C4B0DB1FEBBAB74(L_6, (FieldInfo_t*)NULL, NULL);
if (!L_7)
{
goto IL_0090_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:689>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:690>
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral3C686C624D22B0C45E4FADFB00FA535DDDC88AD7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
RuntimeObject* L_11 = ___1_instance;
NullCheck(L_11);
Type_t* L_12;
L_12 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_11, NULL);
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_12);
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_13);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_10;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral481C61A5280118E098E32A8CA408514C143752F4);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
String_t* L_16 = ___4_objectRegistrationName;
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_15;
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral26767EA28C997BC454F6C0B78AFA70CA972A4B6C);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
String_t* L_19 = ___5_namesAndParameters;
NullCheck(L_18);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_19);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_18;
NullCheck(L_20);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral4FD3E53F899089E4616D724E055A9FC1301622BB);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20;
String_t* L_22;
L_22 = NamedValue_get_name_m45E9C3490890CE9E140EFCF1A33781E0939A884F_inline((&V_1), NULL);
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(7), (String_t*)L_22);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = L_21;
NullCheck(L_23);
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(8), (String_t*)_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D);
String_t* L_24;
L_24 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_23, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_24, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:691>
goto IL_00e6_1;
}
IL_0090_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:693>
FieldInfo_t* L_25 = V_2;
NullCheck(L_25);
Type_t* L_26;
L_26 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_25);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
int32_t L_27;
L_27 = Type_GetTypeCode_m2CE476933AF4B381D7A52F4343B70E9878FDF466(L_26, NULL);
V_3 = L_27;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:696>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:697>
InputActionMap_tFCE82E0E014319D4DED9F8962B06655DD0420A09* L_28 = ___2_actionMap;
InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* L_29 = ___3_binding;
String_t* L_30;
L_30 = NamedValue_get_name_m45E9C3490890CE9E140EFCF1A33781E0939A884F_inline((&V_1), NULL);
String_t* L_31 = ___4_objectRegistrationName;
Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49 L_32;
L_32 = ParameterOverride_Find_m6574CEB13BF97168F3CFF770AE1CA5B2885F828C(L_28, L_29, L_30, L_31, NULL);
V_4 = L_32;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:698>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:699>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:700>
bool L_33;
L_33 = Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_inline((&V_4), Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_RuntimeMethod_var);
if (L_33)
{
goto IL_00c0_1;
}
}
{
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_34;
L_34 = NamedValue_get_value_m511BD4B70448C88B98FE3CCC7483DA07AAC2BBAD_inline((&V_1), NULL);
G_B7_0 = L_34;
goto IL_00cc_1;
}
IL_00c0_1:
{
ParameterOverride_tC0D5877125AE0F07C6A1EF2110FB799B3DCB89BA L_35;
L_35 = Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4((&V_4), Nullable_1_get_Value_mAD51F8A11D729A89B6D85CB560705B485CEB8FE4_RuntimeMethod_var);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_36 = L_35.___value;
G_B7_0 = L_36;
}
IL_00cc_1:
{
V_5 = G_B7_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:702>
FieldInfo_t* L_37 = V_2;
RuntimeObject* L_38 = ___1_instance;
int32_t L_39 = V_3;
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_40;
L_40 = PrimitiveValue_ConvertTo_m3C9A743C61C05379F24963C048A79434034322FC((&V_5), L_39, NULL);
V_6 = L_40;
RuntimeObject* L_41;
L_41 = PrimitiveValue_ToObject_m7A6694A54B84F62E02E35C5ED78D8809BCD27979((&V_6), NULL);
NullCheck(L_37);
FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_37, L_38, L_41, NULL);
}
IL_00e6_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:682>
bool L_42;
L_42 = Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB((&V_0), Enumerator_MoveNext_m8484F4A3BFADA6AAFFD083F0C1C5440DDF3AC0FB_RuntimeMethod_var);
if (L_42)
{
goto IL_000d_1;
}
}
{
goto IL_0102;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0102:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:704>
return;
}
}
// Method Definition Index: 22531
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputBindingResolver_AssignCompositePartIndex_mCF71D63186EA66F4FFC4C28ABD205DDBE8024E8F (RuntimeObject* ___0_composite, String_t* ___1_name, int32_t* ___2_currentCompositePartCount, const RuntimeMethod* method)
{
Type_t* V_0 = NULL;
FieldInfo_t* V_1 = NULL;
int32_t V_2 = 0;
int32_t V_3 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:708>
RuntimeObject* L_0 = ___0_composite;
NullCheck(L_0);
Type_t* L_1;
L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:714>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:715>
Type_t* L_2 = V_0;
String_t* L_3 = ___1_name;
NullCheck(L_2);
FieldInfo_t* L_4;
L_4 = VirtualFuncInvoker2< FieldInfo_t*, String_t*, int32_t >::Invoke(86, L_2, L_3, ((int32_t)53));
V_1 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:716>
FieldInfo_t* L_5 = V_1;
bool L_6;
L_6 = FieldInfo_op_Equality_mA38D84E1D9AA016F414CF2265C4B0DB1FEBBAB74(L_5, (FieldInfo_t*)NULL, NULL);
if (!L_6)
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:717>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:718>
String_t* L_7 = ___1_name;
RuntimeObject* L_8 = ___0_composite;
Type_t* L_9 = V_0;
String_t* L_10;
L_10 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1E67B9ACDFC44C91C96EA98590958FDCEC692638)), L_7, L_8, L_9, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_11 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_11, L_10, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBindingResolver_AssignCompositePartIndex_mCF71D63186EA66F4FFC4C28ABD205DDBE8024E8F_RuntimeMethod_var)));
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:723>
FieldInfo_t* L_12 = V_1;
NullCheck(L_12);
Type_t* L_13;
L_13 = VirtualFuncInvoker0< Type_t* >::Invoke(16, L_12);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:724>
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_14 = { reinterpret_cast<intptr_t> (&il2cpp_defaults.int32_class->byval_arg) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_15;
L_15 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_14, NULL);
bool L_16;
L_16 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_13, L_15, NULL);
if (!L_16)
{
goto IL_005c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:725>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:726>
String_t* L_17 = ___1_name;
RuntimeObject* L_18 = ___0_composite;
Type_t* L_19 = V_0;
NullCheck(L_19);
String_t* L_20;
L_20 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_19);
String_t* L_21;
L_21 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral56A75E04CD97B6A418FE40346BF926E16071CF55)), L_17, L_18, L_20, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_22 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_22, L_21, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputBindingResolver_AssignCompositePartIndex_mCF71D63186EA66F4FFC4C28ABD205DDBE8024E8F_RuntimeMethod_var)));
}
IL_005c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:731>
FieldInfo_t* L_23 = V_1;
RuntimeObject* L_24 = ___0_composite;
NullCheck(L_23);
RuntimeObject* L_25;
L_25 = VirtualFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(24, L_23, L_24);
V_2 = ((*(int32_t*)UnBox(L_25, il2cpp_defaults.int32_class)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:732>
int32_t L_26 = V_2;
if (L_26)
{
goto IL_0083;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:735>
int32_t* L_27 = ___2_currentCompositePartCount;
int32_t* L_28 = ___2_currentCompositePartCount;
int32_t L_29 = *((int32_t*)L_28);
V_3 = ((int32_t)il2cpp_codegen_add(L_29, 1));
int32_t L_30 = V_3;
*((int32_t*)L_27) = (int32_t)L_30;
int32_t L_31 = V_3;
V_2 = L_31;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:736>
FieldInfo_t* L_32 = V_1;
RuntimeObject* L_33 = ___0_composite;
int32_t L_34 = V_2;
int32_t L_35 = L_34;
RuntimeObject* L_36 = Box(il2cpp_defaults.int32_class, &L_35);
NullCheck(L_32);
FieldInfo_SetValue_mD8C0DA3A1A0CFF073F971622BBDBAAB6688B4B6C(L_32, L_33, L_36, NULL);
}
IL_0083:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingResolver.cs:739>
int32_t L_37 = V_2;
return L_37;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshal_pinvoke(const InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434& unmarshaled, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke& marshaled)
{
marshaled.___m_Name = il2cpp_codegen_marshal_string(unmarshaled.___m_Name);
marshaled.___m_BindingGroup = il2cpp_codegen_marshal_string(unmarshaled.___m_BindingGroup);
if (unmarshaled.___m_DeviceRequirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_DeviceRequirements_Length = (unmarshaled.___m_DeviceRequirements)->max_length;
marshaled.___m_DeviceRequirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke>(_unmarshaledm_DeviceRequirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_DeviceRequirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke((unmarshaled.___m_DeviceRequirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_DeviceRequirements)[i]);
}
}
else
{
marshaled.___m_DeviceRequirements = NULL;
}
}
IL2CPP_EXTERN_C void InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshal_pinvoke_back(const InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke& marshaled, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Name = il2cpp_codegen_marshal_string_result(marshaled.___m_Name);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_Name));
unmarshaled.___m_BindingGroup = il2cpp_codegen_marshal_string_result(marshaled.___m_BindingGroup);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_BindingGroup), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_BindingGroup));
if (marshaled.___m_DeviceRequirements != NULL)
{
if (unmarshaled.___m_DeviceRequirements == NULL)
{
unmarshaled.___m_DeviceRequirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_DeviceRequirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_DeviceRequirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_DeviceRequirements_i__unmarshaled;
memset((&_marshaled____m_DeviceRequirements_i__unmarshaled), 0, sizeof(_marshaled____m_DeviceRequirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_back((marshaled.___m_DeviceRequirements)[i], _marshaled____m_DeviceRequirements_i__unmarshaled);
(unmarshaled.___m_DeviceRequirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_DeviceRequirements_i__unmarshaled);
}
}
}
IL2CPP_EXTERN_C void InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshal_pinvoke_cleanup(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___m_Name);
marshaled.___m_Name = NULL;
il2cpp_codegen_marshal_free(marshaled.___m_BindingGroup);
marshaled.___m_BindingGroup = NULL;
if (marshaled.___m_DeviceRequirements != NULL)
{
const il2cpp_array_size_t marshaled____m_DeviceRequirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_DeviceRequirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_cleanup((marshaled.___m_DeviceRequirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_DeviceRequirements);
marshaled.___m_DeviceRequirements = NULL;
}
}
IL2CPP_EXTERN_C void InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshal_com(const InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434& unmarshaled, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com& marshaled)
{
marshaled.___m_Name = il2cpp_codegen_marshal_bstring(unmarshaled.___m_Name);
marshaled.___m_BindingGroup = il2cpp_codegen_marshal_bstring(unmarshaled.___m_BindingGroup);
if (unmarshaled.___m_DeviceRequirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_DeviceRequirements_Length = (unmarshaled.___m_DeviceRequirements)->max_length;
marshaled.___m_DeviceRequirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com>(_unmarshaledm_DeviceRequirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_DeviceRequirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com((unmarshaled.___m_DeviceRequirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_DeviceRequirements)[i]);
}
}
else
{
marshaled.___m_DeviceRequirements = NULL;
}
}
IL2CPP_EXTERN_C void InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshal_com_back(const InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com& marshaled, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___m_Name = il2cpp_codegen_marshal_bstring_result(marshaled.___m_Name);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_Name));
unmarshaled.___m_BindingGroup = il2cpp_codegen_marshal_bstring_result(marshaled.___m_BindingGroup);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_BindingGroup), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_BindingGroup));
if (marshaled.___m_DeviceRequirements != NULL)
{
if (unmarshaled.___m_DeviceRequirements == NULL)
{
unmarshaled.___m_DeviceRequirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_DeviceRequirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_DeviceRequirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_DeviceRequirements_i__unmarshaled;
memset((&_marshaled____m_DeviceRequirements_i__unmarshaled), 0, sizeof(_marshaled____m_DeviceRequirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_back((marshaled.___m_DeviceRequirements)[i], _marshaled____m_DeviceRequirements_i__unmarshaled);
(unmarshaled.___m_DeviceRequirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_DeviceRequirements_i__unmarshaled);
}
}
}
IL2CPP_EXTERN_C void InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshal_com_cleanup(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___m_Name);
marshaled.___m_Name = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___m_BindingGroup);
marshaled.___m_BindingGroup = NULL;
if (marshaled.___m_DeviceRequirements != NULL)
{
const il2cpp_array_size_t marshaled____m_DeviceRequirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_DeviceRequirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_cleanup((marshaled.___m_DeviceRequirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_DeviceRequirements);
marshaled.___m_DeviceRequirements = NULL;
}
}
// Method Definition Index: 22532
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlScheme_get_name_mF9B3B36BFFF1B3D776B3EC862650970FA5AF35D4 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:52>
String_t* L_0 = __this->___m_Name;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* InputControlScheme_get_name_mF9B3B36BFFF1B3D776B3EC862650970FA5AF35D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
String_t* _returnValue;
_returnValue = InputControlScheme_get_name_mF9B3B36BFFF1B3D776B3EC862650970FA5AF35D4_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22533
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlScheme_get_bindingGroup_m44B4669B8B5D5FDEE8DB190307415AA2F99F5835 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:65>
String_t* L_0 = __this->___m_BindingGroup;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* InputControlScheme_get_bindingGroup_m44B4669B8B5D5FDEE8DB190307415AA2F99F5835_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
String_t* _returnValue;
_returnValue = InputControlScheme_get_bindingGroup_m44B4669B8B5D5FDEE8DB190307415AA2F99F5835_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22534
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlScheme_set_bindingGroup_m45652B55467096810968C7DE049A5EC9B374A021 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:66>
String_t* L_0 = ___0_value;
__this->___m_BindingGroup = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BindingGroup), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void InputControlScheme_set_bindingGroup_m45652B55467096810968C7DE049A5EC9B374A021_AdjustorThunk (RuntimeObject* __this, String_t* ___0_value, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
InputControlScheme_set_bindingGroup_m45652B55467096810968C7DE049A5EC9B374A021_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22535
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17 InputControlScheme_get_deviceRequirements_m929C0596E04E640A4EFE64910967E86FB3C96512 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:86>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_0 = __this->___m_DeviceRequirements;
ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17 L_1;
memset((&L_1), 0, sizeof(L_1));
ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB((&L_1), L_0, ReadOnlyArray_1__ctor_mCDC30729EAB328BF0846F6F48F42DFBAB6B561AB_RuntimeMethod_var);
return L_1;
}
}
IL2CPP_EXTERN_C ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17 InputControlScheme_get_deviceRequirements_m929C0596E04E640A4EFE64910967E86FB3C96512_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
ReadOnlyArray_1_t3389F7460233E259F0CCA6A6D86C359BD8271B17 _returnValue;
_returnValue = InputControlScheme_get_deviceRequirements_m929C0596E04E640A4EFE64910967E86FB3C96512(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22536
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlScheme__ctor_m486DF1DBF79E9D205BE6A147DDF93D8100EB0FB7 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_name, RuntimeObject* ___1_devices, String_t* ___2_bindingGroup, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:99>
il2cpp_codegen_initobj(__this, sizeof(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:101>
String_t* L_0 = ___0_name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:102>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlScheme__ctor_m486DF1DBF79E9D205BE6A147DDF93D8100EB0FB7_RuntimeMethod_var)));
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:104>
String_t* L_3 = ___0_name;
String_t* L_4 = ___2_bindingGroup;
InputControlScheme_SetNameAndBindingGroup_mF2B59DE250038B1BDF78C6224EA44D67848E54A3(__this, L_3, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:106>
__this->___m_DeviceRequirements = (DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeviceRequirements), (void*)(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:107>
RuntimeObject* L_5 = ___1_devices;
if (!L_5)
{
goto IL_0048;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:109>
RuntimeObject* L_6 = ___1_devices;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_7;
L_7 = Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5(L_6, Enumerable_ToArray_TisDeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_m65D2A74A86F5D4F2E727C597C9CA9CDE18E649C5_RuntimeMethod_var);
__this->___m_DeviceRequirements = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeviceRequirements), (void*)L_7);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:110>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_8 = __this->___m_DeviceRequirements;
NullCheck(L_8);
if ((((RuntimeArray*)L_8)->max_length))
{
goto IL_0048;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:111>
__this->___m_DeviceRequirements = (DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DeviceRequirements), (void*)(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)NULL);
}
IL_0048:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:113>
return;
}
}
IL2CPP_EXTERN_C void InputControlScheme__ctor_m486DF1DBF79E9D205BE6A147DDF93D8100EB0FB7_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, RuntimeObject* ___1_devices, String_t* ___2_bindingGroup, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
InputControlScheme__ctor_m486DF1DBF79E9D205BE6A147DDF93D8100EB0FB7(_thisAdjusted, ___0_name, ___1_devices, ___2_bindingGroup, method);
}
// Method Definition Index: 22537
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlScheme_SetNameAndBindingGroup_mF2B59DE250038B1BDF78C6224EA44D67848E54A3 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_name, String_t* ___1_bindingGroup, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B4_0 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B3_0 = NULL;
String_t* G_B5_0 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B5_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:141>
String_t* L_0 = ___0_name;
__this->___m_Name = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Name), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:142>
String_t* L_1 = ___1_bindingGroup;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (L_2)
{
goto IL_0017;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:143>
String_t* L_3 = ___1_bindingGroup;
__this->___m_BindingGroup = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BindingGroup), (void*)L_3);
return;
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:145>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:146>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:147>
String_t* L_4 = ___0_name;
NullCheck(L_4);
bool L_5;
L_5 = String_Contains_mC67F1B9E92187E2BB125A560160DA30A5BA703F2(L_4, ((int32_t)59), NULL);
if (L_5)
{
G_B4_0 = __this;
goto IL_0025;
}
G_B3_0 = __this;
}
{
String_t* L_6 = ___0_name;
G_B5_0 = L_6;
G_B5_1 = G_B3_0;
goto IL_0035;
}
IL_0025:
{
String_t* L_7 = ___0_name;
NullCheck(L_7);
String_t* L_8;
L_8 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_7, _stringLiteral951CCB49640C8F9E81FB4E0D82730321F4E15BB3, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
G_B5_0 = L_8;
G_B5_1 = G_B4_0;
}
IL_0035:
{
G_B5_1->___m_BindingGroup = G_B5_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___m_BindingGroup), (void*)G_B5_0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:148>
return;
}
}
IL2CPP_EXTERN_C void InputControlScheme_SetNameAndBindingGroup_mF2B59DE250038B1BDF78C6224EA44D67848E54A3_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, String_t* ___1_bindingGroup, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
InputControlScheme_SetNameAndBindingGroup_mF2B59DE250038B1BDF78C6224EA44D67848E54A3(_thisAdjusted, ___0_name, ___1_bindingGroup, method);
}
// Method Definition Index: 22541
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_SupportsDevice_mA78955A144EA4B6388CAC5F0027CD94358B776A7 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:329>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:330>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlScheme_SupportsDevice_mA78955A144EA4B6388CAC5F0027CD94358B776A7_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:333>
V_0 = 0;
goto IL_0032;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:335>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_3 = __this->___m_DeviceRequirements;
int32_t L_4 = V_0;
NullCheck(L_3);
String_t* L_5;
L_5 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_4))), NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6;
L_6 = InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203(L_2, L_5, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:336>
if (!L_6)
{
goto IL_002e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:337>
return (bool)1;
}
IL_002e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:333>
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:333>
int32_t L_8 = V_0;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_9 = __this->___m_DeviceRequirements;
NullCheck(L_9);
if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:340>
return (bool)0;
}
}
IL2CPP_EXTERN_C bool InputControlScheme_SupportsDevice_mA78955A144EA4B6388CAC5F0027CD94358B776A7_AdjustorThunk (RuntimeObject* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
bool _returnValue;
_returnValue = InputControlScheme_SupportsDevice_mA78955A144EA4B6388CAC5F0027CD94358B776A7(_thisAdjusted, ___0_device, method);
return _returnValue;
}
// Method Definition Index: 22543
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_other, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 V_2;
memset((&V_2), 0, sizeof(V_2));
bool V_3 = false;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:556>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:557>
String_t* L_0 = __this->___m_Name;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_1 = ___0_other;
String_t* L_2 = L_1.___m_Name;
bool L_3;
L_3 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_0, L_2, 3, NULL);
if (!L_3)
{
goto IL_0028;
}
}
{
String_t* L_4 = __this->___m_BindingGroup;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_5 = ___0_other;
String_t* L_6 = L_5.___m_BindingGroup;
bool L_7;
L_7 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_4, L_6, 3, NULL);
if (L_7)
{
goto IL_002a;
}
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:558>
return (bool)0;
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:561>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_8 = __this->___m_DeviceRequirements;
if (!L_8)
{
goto IL_003b;
}
}
{
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_9 = __this->___m_DeviceRequirements;
NullCheck(L_9);
if ((((RuntimeArray*)L_9)->max_length))
{
goto IL_0050;
}
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:562>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_10 = ___0_other;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_11 = L_10.___m_DeviceRequirements;
if (!L_11)
{
goto IL_004e;
}
}
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_12 = ___0_other;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_13 = L_12.___m_DeviceRequirements;
NullCheck(L_13);
return (bool)((((int32_t)(((RuntimeArray*)L_13)->max_length)) == ((int32_t)0))? 1 : 0);
}
IL_004e:
{
return (bool)1;
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:563>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_14 = ___0_other;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_15 = L_14.___m_DeviceRequirements;
if (!L_15)
{
goto IL_006a;
}
}
{
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_16 = __this->___m_DeviceRequirements;
NullCheck(L_16);
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_17 = ___0_other;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_18 = L_17.___m_DeviceRequirements;
NullCheck(L_18);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
{
goto IL_006c;
}
}
IL_006a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:564>
return (bool)0;
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:566>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_19 = __this->___m_DeviceRequirements;
NullCheck(L_19);
V_0 = ((int32_t)(((RuntimeArray*)L_19)->max_length));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:567>
V_1 = 0;
goto IL_00ba;
}
IL_0079:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:569>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_20 = __this->___m_DeviceRequirements;
int32_t L_21 = V_1;
NullCheck(L_20);
int32_t L_22 = L_21;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_2 = L_23;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:570>
V_3 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:571>
V_4 = 0;
goto IL_00ac;
}
IL_008d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:573>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_24 = ___0_other;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_25 = L_24.___m_DeviceRequirements;
int32_t L_26 = V_4;
NullCheck(L_25);
int32_t L_27 = L_26;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_29 = V_2;
bool L_30;
L_30 = DeviceRequirement_op_Equality_mAD89136312158D243F30E186666DD5380716BD45(L_28, L_29, NULL);
if (!L_30)
{
goto IL_00a6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:575>
V_3 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:576>
goto IL_00b1;
}
IL_00a6:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:571>
int32_t L_31 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:571>
int32_t L_32 = V_4;
int32_t L_33 = V_0;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_008d;
}
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:580>
bool L_34 = V_3;
if (L_34)
{
goto IL_00b6;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:581>
return (bool)0;
}
IL_00b6:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:567>
int32_t L_35 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00ba:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:567>
int32_t L_36 = V_1;
int32_t L_37 = V_0;
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_0079;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:584>
return (bool)1;
}
}
IL2CPP_EXTERN_C bool InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887_AdjustorThunk (RuntimeObject* __this, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_other, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
bool _returnValue;
_returnValue = InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// Method Definition Index: 22544
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_Equals_m9FF567FCBD80FB19F8255A3C5BEAB4EEF3387D75 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:589>
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:590>
return (bool)0;
}
IL_0005:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:592>
RuntimeObject* L_1 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_1, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_il2cpp_TypeInfo_var)))
{
goto IL_001a;
}
}
{
RuntimeObject* L_2 = ___0_obj;
bool L_3;
L_3 = InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887(__this, ((*(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*)UnBox(L_2, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_il2cpp_TypeInfo_var))), NULL);
return L_3;
}
IL_001a:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool InputControlScheme_Equals_m9FF567FCBD80FB19F8255A3C5BEAB4EEF3387D75_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
bool _returnValue;
_returnValue = InputControlScheme_Equals_m9FF567FCBD80FB19F8255A3C5BEAB4EEF3387D75(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// Method Definition Index: 22545
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControlScheme_GetHashCode_m29E750C8B6CA317E3AA32A7E72D62A09465A7B7E (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B8_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:599>
String_t* L_0 = __this->___m_Name;
if (L_0)
{
goto IL_000b;
}
}
{
G_B3_0 = 0;
goto IL_0016;
}
IL_000b:
{
String_t* L_1 = __this->___m_Name;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
G_B3_0 = L_2;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:600>
String_t* L_3 = __this->___m_BindingGroup;
if (L_3)
{
G_B5_0 = ((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)));
goto IL_0027;
}
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)));
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
goto IL_0032;
}
IL_0027:
{
String_t* L_4 = __this->___m_BindingGroup;
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_4);
G_B6_0 = L_5;
G_B6_1 = G_B5_0;
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:601>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_6 = __this->___m_DeviceRequirements;
if (L_6)
{
G_B8_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(G_B6_1^G_B6_0)), ((int32_t)397)));
goto IL_0044;
}
G_B7_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(G_B6_1^G_B6_0)), ((int32_t)397)));
}
{
G_B9_0 = 0;
G_B9_1 = G_B7_0;
goto IL_004f;
}
IL_0044:
{
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_7 = __this->___m_DeviceRequirements;
NullCheck((RuntimeObject*)L_7);
int32_t L_8;
L_8 = VirtualFuncInvoker0< int32_t >::Invoke(2, (RuntimeObject*)L_7);
G_B9_0 = L_8;
G_B9_1 = G_B8_0;
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:602>
return ((int32_t)(G_B9_1^G_B9_0));
}
}
IL2CPP_EXTERN_C int32_t InputControlScheme_GetHashCode_m29E750C8B6CA317E3AA32A7E72D62A09465A7B7E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputControlScheme_GetHashCode_m29E750C8B6CA317E3AA32A7E72D62A09465A7B7E(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22546
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlScheme_ToString_mBBB91428F8AE252C570B40E74BC160206CD7A774 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
bool V_1 = false;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* V_2 = NULL;
int32_t V_3 = 0;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 V_4;
memset((&V_4), 0, sizeof(V_4));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:608>
String_t* L_0 = __this->___m_Name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:609>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_2 = (*(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*)__this);
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_3 = L_2;
RuntimeObject* L_4 = Box(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434_il2cpp_TypeInfo_var, &L_3);
String_t* L_5;
L_5 = ValueType_ToString_mFE1CB83BECC99D07BEA7EAB25AF73BE5A727C04D((ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F*)L_4, NULL);
return L_5;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:611>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_6 = __this->___m_DeviceRequirements;
if (L_6)
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:612>
String_t* L_7 = __this->___m_Name;
return L_7;
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:614>
StringBuilder_t* L_8 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_8, NULL);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:615>
StringBuilder_t* L_9 = V_0;
String_t* L_10 = __this->___m_Name;
NullCheck(L_9);
StringBuilder_t* L_11;
L_11 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_9, L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:616>
StringBuilder_t* L_12 = V_0;
NullCheck(L_12);
StringBuilder_t* L_13;
L_13 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_12, ((int32_t)40), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:618>
V_1 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:619>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_14 = __this->___m_DeviceRequirements;
V_2 = L_14;
V_3 = 0;
goto IL_007f;
}
IL_0056:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:619>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_15 = V_2;
int32_t L_16 = V_3;
NullCheck(L_15);
int32_t L_17 = L_16;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
V_4 = L_18;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:621>
bool L_19 = V_1;
if (L_19)
{
goto IL_006b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:622>
StringBuilder_t* L_20 = V_0;
NullCheck(L_20);
StringBuilder_t* L_21;
L_21 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_20, ((int32_t)44), NULL);
}
IL_006b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:624>
StringBuilder_t* L_22 = V_0;
String_t* L_23;
L_23 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline((&V_4), NULL);
NullCheck(L_22);
StringBuilder_t* L_24;
L_24 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_22, L_23, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:625>
V_1 = (bool)0;
int32_t L_25 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
}
IL_007f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:619>
int32_t L_26 = V_3;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_27 = V_2;
NullCheck(L_27);
if ((((int32_t)L_26) < ((int32_t)((int32_t)(((RuntimeArray*)L_27)->max_length)))))
{
goto IL_0056;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:628>
StringBuilder_t* L_28 = V_0;
NullCheck(L_28);
StringBuilder_t* L_29;
L_29 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_28, ((int32_t)41), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:629>
StringBuilder_t* L_30 = V_0;
NullCheck(L_30);
String_t* L_31;
L_31 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_30);
return L_31;
}
}
IL2CPP_EXTERN_C String_t* InputControlScheme_ToString_mBBB91428F8AE252C570B40E74BC160206CD7A774_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434*>(__this + _offset);
String_t* _returnValue;
_returnValue = InputControlScheme_ToString_mBBB91428F8AE252C570B40E74BC160206CD7A774(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22547
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_op_Equality_mD24ED77716FEABD28FAD076FD20E0B20CB4C7B80 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_left, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___1_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:634>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_0 = ___1_right;
bool L_1;
L_1 = InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887((&___0_left), L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22548
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlScheme_op_Inequality_m8D648E5F0265C3A0C43437F8DA064C85E5A3BD60 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_left, InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___1_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:639>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_0 = ___1_right;
bool L_1;
L_1 = InputControlScheme_Equals_m124562DA96AA9B557FA142BBC3F80DF7B77C2887((&___0_left), L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 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
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_pinvoke(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke& marshaled)
{
marshaled.___m_Result = unmarshaled.___m_Result;
marshaled.___m_Score = unmarshaled.___m_Score;
marshaled.___m_Devices = unmarshaled.___m_Devices;
marshaled.___m_Controls = unmarshaled.___m_Controls;
if (unmarshaled.___m_Requirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_Requirements_Length = (unmarshaled.___m_Requirements)->max_length;
marshaled.___m_Requirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke>(_unmarshaledm_Requirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_Requirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke((unmarshaled.___m_Requirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_Requirements)[i]);
}
}
else
{
marshaled.___m_Requirements = NULL;
}
}
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_pinvoke_back(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke& marshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_Result_temp_0 = 0;
unmarshaledm_Result_temp_0 = marshaled.___m_Result;
unmarshaled.___m_Result = unmarshaledm_Result_temp_0;
float unmarshaledm_Score_temp_1 = 0.0f;
unmarshaledm_Score_temp_1 = marshaled.___m_Score;
unmarshaled.___m_Score = unmarshaledm_Score_temp_1;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 unmarshaledm_Devices_temp_2;
memset((&unmarshaledm_Devices_temp_2), 0, sizeof(unmarshaledm_Devices_temp_2));
unmarshaledm_Devices_temp_2 = marshaled.___m_Devices;
unmarshaled.___m_Devices = unmarshaledm_Devices_temp_2;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA unmarshaledm_Controls_temp_3;
memset((&unmarshaledm_Controls_temp_3), 0, sizeof(unmarshaledm_Controls_temp_3));
unmarshaledm_Controls_temp_3 = marshaled.___m_Controls;
unmarshaled.___m_Controls = unmarshaledm_Controls_temp_3;
if (marshaled.___m_Requirements != NULL)
{
if (unmarshaled.___m_Requirements == NULL)
{
unmarshaled.___m_Requirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Requirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_Requirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_Requirements_i__unmarshaled;
memset((&_marshaled____m_Requirements_i__unmarshaled), 0, sizeof(_marshaled____m_Requirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_back((marshaled.___m_Requirements)[i], _marshaled____m_Requirements_i__unmarshaled);
(unmarshaled.___m_Requirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_Requirements_i__unmarshaled);
}
}
}
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_pinvoke_cleanup(MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_pinvoke& marshaled)
{
if (marshaled.___m_Requirements != NULL)
{
const il2cpp_array_size_t marshaled____m_Requirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_Requirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_cleanup((marshaled.___m_Requirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_Requirements);
marshaled.___m_Requirements = NULL;
}
}
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_com(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com& marshaled)
{
marshaled.___m_Result = unmarshaled.___m_Result;
marshaled.___m_Score = unmarshaled.___m_Score;
marshaled.___m_Devices = unmarshaled.___m_Devices;
marshaled.___m_Controls = unmarshaled.___m_Controls;
if (unmarshaled.___m_Requirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_Requirements_Length = (unmarshaled.___m_Requirements)->max_length;
marshaled.___m_Requirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com>(_unmarshaledm_Requirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_Requirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com((unmarshaled.___m_Requirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_Requirements)[i]);
}
}
else
{
marshaled.___m_Requirements = NULL;
}
}
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_com_back(const MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com& marshaled, MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_Result_temp_0 = 0;
unmarshaledm_Result_temp_0 = marshaled.___m_Result;
unmarshaled.___m_Result = unmarshaledm_Result_temp_0;
float unmarshaledm_Score_temp_1 = 0.0f;
unmarshaledm_Score_temp_1 = marshaled.___m_Score;
unmarshaled.___m_Score = unmarshaledm_Score_temp_1;
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 unmarshaledm_Devices_temp_2;
memset((&unmarshaledm_Devices_temp_2), 0, sizeof(unmarshaledm_Devices_temp_2));
unmarshaledm_Devices_temp_2 = marshaled.___m_Devices;
unmarshaled.___m_Devices = unmarshaledm_Devices_temp_2;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA unmarshaledm_Controls_temp_3;
memset((&unmarshaledm_Controls_temp_3), 0, sizeof(unmarshaledm_Controls_temp_3));
unmarshaledm_Controls_temp_3 = marshaled.___m_Controls;
unmarshaled.___m_Controls = unmarshaledm_Controls_temp_3;
if (marshaled.___m_Requirements != NULL)
{
if (unmarshaled.___m_Requirements == NULL)
{
unmarshaled.___m_Requirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Requirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_Requirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_Requirements_i__unmarshaled;
memset((&_marshaled____m_Requirements_i__unmarshaled), 0, sizeof(_marshaled____m_Requirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_back((marshaled.___m_Requirements)[i], _marshaled____m_Requirements_i__unmarshaled);
(unmarshaled.___m_Requirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_Requirements_i__unmarshaled);
}
}
}
IL2CPP_EXTERN_C void MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshal_com_cleanup(MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27_marshaled_com& marshaled)
{
if (marshaled.___m_Requirements != NULL)
{
const il2cpp_array_size_t marshaled____m_Requirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_Requirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_cleanup((marshaled.___m_Requirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_Requirements);
marshaled.___m_Requirements = NULL;
}
}
// Method Definition Index: 22549
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MatchResult_get_score_m2BEB241784B596B49BEDAB59FAB319DF396A7B43 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:685>
float L_0 = __this->___m_Score;
return L_0;
}
}
IL2CPP_EXTERN_C float MatchResult_get_score_m2BEB241784B596B49BEDAB59FAB319DF396A7B43_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
float _returnValue;
_returnValue = MatchResult_get_score_m2BEB241784B596B49BEDAB59FAB319DF396A7B43_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22550
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MatchResult_get_isSuccessfulMatch_mD3CD4B3E8ECA8D9495A0319E2108A4B339F455A6 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:691>
int32_t L_0 = __this->___m_Result;
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool MatchResult_get_isSuccessfulMatch_mD3CD4B3E8ECA8D9495A0319E2108A4B339F455A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
bool _returnValue;
_returnValue = MatchResult_get_isSuccessfulMatch_mD3CD4B3E8ECA8D9495A0319E2108A4B339F455A6(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22551
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MatchResult_get_hasMissingRequiredDevices_m37CDCBA1C59FE00DE37573119DEB02BC3CC209B2 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:698>
int32_t L_0 = __this->___m_Result;
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool MatchResult_get_hasMissingRequiredDevices_m37CDCBA1C59FE00DE37573119DEB02BC3CC209B2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
bool _returnValue;
_returnValue = MatchResult_get_hasMissingRequiredDevices_m37CDCBA1C59FE00DE37573119DEB02BC3CC209B2(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22552
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MatchResult_get_hasMissingOptionalDevices_m5FAC91762C6DF784EA13B12048C7FD503AE41B10 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:706>
int32_t L_0 = __this->___m_Result;
return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool MatchResult_get_hasMissingOptionalDevices_m5FAC91762C6DF784EA13B12048C7FD503AE41B10_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
bool _returnValue;
_returnValue = MatchResult_get_hasMissingOptionalDevices_m5FAC91762C6DF784EA13B12048C7FD503AE41B10(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22553
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 MatchResult_get_devices_m286EC331BCAECF22DA6A5C823F40800CAD1576D5 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Add_m60FF9B2C262F1C205DE0AE0C493526281F4A26CC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Contains_mEAA1AA507D834E1E79290B9D086D5176A3B3D208_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_get_Count_m37ACCB9EDDB9D6A20611E97B741CF5E5F320A6EF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_set_Capacity_mE7FE7A9DB33BA479AB289F84F3C0C69688674E4D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:719>
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* L_0 = (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*)(&__this->___m_Devices);
int32_t L_1;
L_1 = InputControlList_1_get_Count_m37ACCB9EDDB9D6A20611E97B741CF5E5F320A6EF_inline(L_0, InputControlList_1_get_Count_m37ACCB9EDDB9D6A20611E97B741CF5E5F320A6EF_RuntimeMethod_var);
if (L_1)
{
goto IL_006d;
}
}
{
bool L_2;
L_2 = MatchResult_get_hasMissingRequiredDevices_m37CDCBA1C59FE00DE37573119DEB02BC3CC209B2(__this, NULL);
if (L_2)
{
goto IL_006d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:721>
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* L_3 = (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*)(&__this->___m_Controls);
int32_t L_4;
L_4 = InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_inline(L_3, InputControlList_1_get_Count_m5B820C76C808D235DDFA474A8025370547ECC993_RuntimeMethod_var);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:722>
int32_t L_5 = V_0;
if (!L_5)
{
goto IL_006d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:724>
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* L_6 = (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*)(&__this->___m_Devices);
int32_t L_7 = V_0;
InputControlList_1_set_Capacity_mE7FE7A9DB33BA479AB289F84F3C0C69688674E4D(L_6, L_7, InputControlList_1_set_Capacity_mE7FE7A9DB33BA479AB289F84F3C0C69688674E4D_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:725>
V_1 = 0;
goto IL_0069;
}
IL_0034:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:727>
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* L_8 = (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*)(&__this->___m_Controls);
int32_t L_9 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10;
L_10 = InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A(L_8, L_9, InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A_RuntimeMethod_var);
V_2 = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:728>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = V_2;
if (!L_11)
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:731>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_12 = V_2;
NullCheck(L_12);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13;
L_13 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_12, NULL);
V_3 = L_13;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:732>
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* L_14 = (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*)(&__this->___m_Devices);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = V_3;
bool L_16;
L_16 = InputControlList_1_Contains_mEAA1AA507D834E1E79290B9D086D5176A3B3D208(L_14, L_15, InputControlList_1_Contains_mEAA1AA507D834E1E79290B9D086D5176A3B3D208_RuntimeMethod_var);
if (L_16)
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:735>
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* L_17 = (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*)(&__this->___m_Devices);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_18 = V_3;
InputControlList_1_Add_m60FF9B2C262F1C205DE0AE0C493526281F4A26CC(L_17, L_18, InputControlList_1_Add_m60FF9B2C262F1C205DE0AE0C493526281F4A26CC_RuntimeMethod_var);
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:725>
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0069:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:725>
int32_t L_20 = V_1;
int32_t L_21 = V_0;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_0034;
}
}
IL_006d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:740>
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 L_22 = __this->___m_Devices;
return L_22;
}
}
IL2CPP_EXTERN_C InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 MatchResult_get_devices_m286EC331BCAECF22DA6A5C823F40800CAD1576D5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13 _returnValue;
_returnValue = MatchResult_get_devices_m286EC331BCAECF22DA6A5C823F40800CAD1576D5(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22554
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 MatchResult_get_Item_m9778E0B242C196C2F0914BB8A705C175F8E8CAA7 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, int32_t ___0_index, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:748>
int32_t L_0 = ___0_index;
if ((((int32_t)L_0) < ((int32_t)0)))
{
goto IL_0017;
}
}
{
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_1 = __this->___m_Requirements;
if (!L_1)
{
goto IL_0017;
}
}
{
int32_t L_2 = ___0_index;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_3 = __this->___m_Requirements;
NullCheck(L_3);
if ((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_0022;
}
}
IL_0017:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:749>
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MatchResult_get_Item_m9778E0B242C196C2F0914BB8A705C175F8E8CAA7_RuntimeMethod_var)));
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:750>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:751>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:752>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:753>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:754>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:755>
il2cpp_codegen_initobj((&V_0), sizeof(Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3));
int32_t L_5 = ___0_index;
(&V_0)->___m_RequirementIndex = L_5;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_6 = __this->___m_Requirements;
(&V_0)->___m_Requirements = L_6;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___m_Requirements), (void*)L_6);
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA L_7 = __this->___m_Controls;
(&V_0)->___m_Controls = L_7;
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 MatchResult_get_Item_m9778E0B242C196C2F0914BB8A705C175F8E8CAA7_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 _returnValue;
_returnValue = MatchResult_get_Item_m9778E0B242C196C2F0914BB8A705C175F8E8CAA7(_thisAdjusted, ___0_index, method);
return _returnValue;
}
// Method Definition Index: 22555
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MatchResult_GetEnumerator_m9592FDAABF63DF6CBBD6E62AD41C0FA0AE972031 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:765>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:766>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:767>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:768>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:769>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:770>
il2cpp_codegen_initobj((&V_0), sizeof(Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD));
(&V_0)->___m_Index = (-1);
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_0 = __this->___m_Requirements;
(&V_0)->___m_Requirements = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___m_Requirements), (void*)L_0);
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA L_1 = __this->___m_Controls;
(&V_0)->___m_Controls = L_1;
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD L_2 = V_0;
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD L_3 = L_2;
RuntimeObject* L_4 = Box(Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_il2cpp_TypeInfo_var, &L_3);
return (RuntimeObject*)L_4;
}
}
IL2CPP_EXTERN_C RuntimeObject* MatchResult_GetEnumerator_m9592FDAABF63DF6CBBD6E62AD41C0FA0AE972031_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = MatchResult_GetEnumerator_m9592FDAABF63DF6CBBD6E62AD41C0FA0AE972031(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22556
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MatchResult_System_Collections_IEnumerable_GetEnumerator_m79BA036A758E67721E03D88209DFED8B4C2B5B92 (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:779>
RuntimeObject* L_0;
L_0 = MatchResult_GetEnumerator_m9592FDAABF63DF6CBBD6E62AD41C0FA0AE972031(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C RuntimeObject* MatchResult_System_Collections_IEnumerable_GetEnumerator_m79BA036A758E67721E03D88209DFED8B4C2B5B92_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = MatchResult_System_Collections_IEnumerable_GetEnumerator_m79BA036A758E67721E03D88209DFED8B4C2B5B92(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22557
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MatchResult_Dispose_mCF6D04FAB6F12C99ACBD0A98C560E32943873EEB (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Dispose_mCCACD95564CA8A502B22EB069B49F2CF2B4F3C2A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:787>
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* L_0 = (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*)(&__this->___m_Controls);
InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82(L_0, InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:788>
InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13* L_1 = (InputControlList_1_tE5EA4873D06A889C726FE4CC90A6D26CAC2EEE13*)(&__this->___m_Devices);
InputControlList_1_Dispose_mCCACD95564CA8A502B22EB069B49F2CF2B4F3C2A(L_1, InputControlList_1_Dispose_mCCACD95564CA8A502B22EB069B49F2CF2B4F3C2A_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:789>
return;
}
}
IL2CPP_EXTERN_C void MatchResult_Dispose_mCF6D04FAB6F12C99ACBD0A98C560E32943873EEB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27*>(__this + _offset);
MatchResult_Dispose_mCF6D04FAB6F12C99ACBD0A98C560E32943873EEB(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshal_pinvoke(const Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3& unmarshaled, Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_pinvoke& marshaled)
{
marshaled.___m_RequirementIndex = unmarshaled.___m_RequirementIndex;
if (unmarshaled.___m_Requirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_Requirements_Length = (unmarshaled.___m_Requirements)->max_length;
marshaled.___m_Requirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke>(_unmarshaledm_Requirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_Requirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke((unmarshaled.___m_Requirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_Requirements)[i]);
}
}
else
{
marshaled.___m_Requirements = NULL;
}
marshaled.___m_Controls = unmarshaled.___m_Controls;
}
IL2CPP_EXTERN_C void Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshal_pinvoke_back(const Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_pinvoke& marshaled, Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_RequirementIndex_temp_0 = 0;
unmarshaledm_RequirementIndex_temp_0 = marshaled.___m_RequirementIndex;
unmarshaled.___m_RequirementIndex = unmarshaledm_RequirementIndex_temp_0;
if (marshaled.___m_Requirements != NULL)
{
if (unmarshaled.___m_Requirements == NULL)
{
unmarshaled.___m_Requirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Requirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_Requirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_Requirements_i__unmarshaled;
memset((&_marshaled____m_Requirements_i__unmarshaled), 0, sizeof(_marshaled____m_Requirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_back((marshaled.___m_Requirements)[i], _marshaled____m_Requirements_i__unmarshaled);
(unmarshaled.___m_Requirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_Requirements_i__unmarshaled);
}
}
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA unmarshaledm_Controls_temp_2;
memset((&unmarshaledm_Controls_temp_2), 0, sizeof(unmarshaledm_Controls_temp_2));
unmarshaledm_Controls_temp_2 = marshaled.___m_Controls;
unmarshaled.___m_Controls = unmarshaledm_Controls_temp_2;
}
IL2CPP_EXTERN_C void Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshal_pinvoke_cleanup(Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_pinvoke& marshaled)
{
if (marshaled.___m_Requirements != NULL)
{
const il2cpp_array_size_t marshaled____m_Requirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_Requirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_cleanup((marshaled.___m_Requirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_Requirements);
marshaled.___m_Requirements = NULL;
}
}
IL2CPP_EXTERN_C void Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshal_com(const Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3& unmarshaled, Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_com& marshaled)
{
marshaled.___m_RequirementIndex = unmarshaled.___m_RequirementIndex;
if (unmarshaled.___m_Requirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_Requirements_Length = (unmarshaled.___m_Requirements)->max_length;
marshaled.___m_Requirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com>(_unmarshaledm_Requirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_Requirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com((unmarshaled.___m_Requirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_Requirements)[i]);
}
}
else
{
marshaled.___m_Requirements = NULL;
}
marshaled.___m_Controls = unmarshaled.___m_Controls;
}
IL2CPP_EXTERN_C void Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshal_com_back(const Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_com& marshaled, Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_RequirementIndex_temp_0 = 0;
unmarshaledm_RequirementIndex_temp_0 = marshaled.___m_RequirementIndex;
unmarshaled.___m_RequirementIndex = unmarshaledm_RequirementIndex_temp_0;
if (marshaled.___m_Requirements != NULL)
{
if (unmarshaled.___m_Requirements == NULL)
{
unmarshaled.___m_Requirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Requirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_Requirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_Requirements_i__unmarshaled;
memset((&_marshaled____m_Requirements_i__unmarshaled), 0, sizeof(_marshaled____m_Requirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_back((marshaled.___m_Requirements)[i], _marshaled____m_Requirements_i__unmarshaled);
(unmarshaled.___m_Requirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_Requirements_i__unmarshaled);
}
}
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA unmarshaledm_Controls_temp_2;
memset((&unmarshaledm_Controls_temp_2), 0, sizeof(unmarshaledm_Controls_temp_2));
unmarshaledm_Controls_temp_2 = marshaled.___m_Controls;
unmarshaled.___m_Controls = unmarshaledm_Controls_temp_2;
}
IL2CPP_EXTERN_C void Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshal_com_cleanup(Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_marshaled_com& marshaled)
{
if (marshaled.___m_Requirements != NULL)
{
const il2cpp_array_size_t marshaled____m_Requirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_Requirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_cleanup((marshaled.___m_Requirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_Requirements);
marshaled.___m_Requirements = NULL;
}
}
// Method Definition Index: 22558
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Match_get_control_mA65F6E8608C087E69E89DF22052636640D1ECD7B (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:828>
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* L_0 = (InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA*)(&__this->___m_Controls);
int32_t L_1 = __this->___m_RequirementIndex;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A(L_0, L_1, InputControlList_1_get_Item_m1D6E78B065D973C67C6BCB0F9E994AA93E15229A_RuntimeMethod_var);
return L_2;
}
}
IL2CPP_EXTERN_C InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* Match_get_control_mA65F6E8608C087E69E89DF22052636640D1ECD7B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3*>(__this + _offset);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* _returnValue;
_returnValue = Match_get_control_mA65F6E8608C087E69E89DF22052636640D1ECD7B(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22559
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* Match_get_device_m7DC23AFC40C62B1E83B156733E077207FB6DB6D6 (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method)
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B2_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B1_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:841>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = Match_get_control_mA65F6E8608C087E69E89DF22052636640D1ECD7B(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:842>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000c;
}
G_B1_0 = L_1;
}
{
return (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL;
}
IL_000c:
{
NullCheck(G_B2_0);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(G_B2_0, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* Match_get_device_m7DC23AFC40C62B1E83B156733E077207FB6DB6D6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3*>(__this + _offset);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* _returnValue;
_returnValue = Match_get_device_m7DC23AFC40C62B1E83B156733E077207FB6DB6D6(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22560
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Match_get_requirementIndex_mF3B9FDB546FE860390D7425349D23C1C7E60189D (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:849>
int32_t L_0 = __this->___m_RequirementIndex;
return L_0;
}
}
IL2CPP_EXTERN_C int32_t Match_get_requirementIndex_mF3B9FDB546FE860390D7425349D23C1C7E60189D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3*>(__this + _offset);
int32_t _returnValue;
_returnValue = Match_get_requirementIndex_mF3B9FDB546FE860390D7425349D23C1C7E60189D_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22561
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 Match_get_requirement_mD6512BF7D4B7F056A448FB26D89D8770DDED6A98 (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:854>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_0 = __this->___m_Requirements;
int32_t L_1 = __this->___m_RequirementIndex;
NullCheck(L_0);
int32_t L_2 = L_1;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
return L_3;
}
}
IL2CPP_EXTERN_C DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 Match_get_requirement_mD6512BF7D4B7F056A448FB26D89D8770DDED6A98_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3*>(__this + _offset);
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _returnValue;
_returnValue = Match_get_requirement_mD6512BF7D4B7F056A448FB26D89D8770DDED6A98(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22562
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Match_get_isOptional_mD6EDA922E3534A5593AF2ABBD88EAD1C9B4DE35B (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:856>
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_0;
L_0 = Match_get_requirement_mD6512BF7D4B7F056A448FB26D89D8770DDED6A98(__this, NULL);
V_0 = L_0;
bool L_1;
L_1 = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C((&V_0), NULL);
return L_1;
}
}
IL2CPP_EXTERN_C bool Match_get_isOptional_mD6EDA922E3534A5593AF2ABBD88EAD1C9B4DE35B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3*>(__this + _offset);
bool _returnValue;
_returnValue = Match_get_isOptional_mD6EDA922E3534A5593AF2ABBD88EAD1C9B4DE35B(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshal_pinvoke(const Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD& unmarshaled, Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_pinvoke& marshaled)
{
marshaled.___m_Index = unmarshaled.___m_Index;
if (unmarshaled.___m_Requirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_Requirements_Length = (unmarshaled.___m_Requirements)->max_length;
marshaled.___m_Requirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke>(_unmarshaledm_Requirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_Requirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke((unmarshaled.___m_Requirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_Requirements)[i]);
}
}
else
{
marshaled.___m_Requirements = NULL;
}
marshaled.___m_Controls = unmarshaled.___m_Controls;
}
IL2CPP_EXTERN_C void Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshal_pinvoke_back(const Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_pinvoke& marshaled, Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_Index_temp_0 = 0;
unmarshaledm_Index_temp_0 = marshaled.___m_Index;
unmarshaled.___m_Index = unmarshaledm_Index_temp_0;
if (marshaled.___m_Requirements != NULL)
{
if (unmarshaled.___m_Requirements == NULL)
{
unmarshaled.___m_Requirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Requirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_Requirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_Requirements_i__unmarshaled;
memset((&_marshaled____m_Requirements_i__unmarshaled), 0, sizeof(_marshaled____m_Requirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_back((marshaled.___m_Requirements)[i], _marshaled____m_Requirements_i__unmarshaled);
(unmarshaled.___m_Requirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_Requirements_i__unmarshaled);
}
}
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA unmarshaledm_Controls_temp_2;
memset((&unmarshaledm_Controls_temp_2), 0, sizeof(unmarshaledm_Controls_temp_2));
unmarshaledm_Controls_temp_2 = marshaled.___m_Controls;
unmarshaled.___m_Controls = unmarshaledm_Controls_temp_2;
}
IL2CPP_EXTERN_C void Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshal_pinvoke_cleanup(Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_pinvoke& marshaled)
{
if (marshaled.___m_Requirements != NULL)
{
const il2cpp_array_size_t marshaled____m_Requirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_Requirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_cleanup((marshaled.___m_Requirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_Requirements);
marshaled.___m_Requirements = NULL;
}
}
IL2CPP_EXTERN_C void Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshal_com(const Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD& unmarshaled, Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_com& marshaled)
{
marshaled.___m_Index = unmarshaled.___m_Index;
if (unmarshaled.___m_Requirements != NULL)
{
il2cpp_array_size_t _unmarshaledm_Requirements_Length = (unmarshaled.___m_Requirements)->max_length;
marshaled.___m_Requirements = il2cpp_codegen_marshal_allocate_array<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com>(_unmarshaledm_Requirements_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledm_Requirements_Length); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com((unmarshaled.___m_Requirements)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___m_Requirements)[i]);
}
}
else
{
marshaled.___m_Requirements = NULL;
}
marshaled.___m_Controls = unmarshaled.___m_Controls;
}
IL2CPP_EXTERN_C void Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshal_com_back(const Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_com& marshaled, Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t unmarshaledm_Index_temp_0 = 0;
unmarshaledm_Index_temp_0 = marshaled.___m_Index;
unmarshaled.___m_Index = unmarshaledm_Index_temp_0;
if (marshaled.___m_Requirements != NULL)
{
if (unmarshaled.___m_Requirements == NULL)
{
unmarshaled.___m_Requirements = reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_Requirements), (void*)reinterpret_cast<DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*>((DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___m_Requirements)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _marshaled____m_Requirements_i__unmarshaled;
memset((&_marshaled____m_Requirements_i__unmarshaled), 0, sizeof(_marshaled____m_Requirements_i__unmarshaled));
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_back((marshaled.___m_Requirements)[i], _marshaled____m_Requirements_i__unmarshaled);
(unmarshaled.___m_Requirements)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____m_Requirements_i__unmarshaled);
}
}
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA unmarshaledm_Controls_temp_2;
memset((&unmarshaledm_Controls_temp_2), 0, sizeof(unmarshaledm_Controls_temp_2));
unmarshaledm_Controls_temp_2 = marshaled.___m_Controls;
unmarshaled.___m_Controls = unmarshaledm_Controls_temp_2;
}
IL2CPP_EXTERN_C void Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshal_com_cleanup(Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD_marshaled_com& marshaled)
{
if (marshaled.___m_Requirements != NULL)
{
const il2cpp_array_size_t marshaled____m_Requirements_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____m_Requirements_CleanupLoopCount); i++)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_cleanup((marshaled.___m_Requirements)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___m_Requirements);
marshaled.___m_Requirements = NULL;
}
}
// Method Definition Index: 22563
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mEED67BC59D3376E26664E250F6321BFFA4FBB44C (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:867>
int32_t L_0 = __this->___m_Index;
__this->___m_Index = ((int32_t)il2cpp_codegen_add(L_0, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:868>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_1 = __this->___m_Requirements;
if (!L_1)
{
goto IL_0027;
}
}
{
int32_t L_2 = __this->___m_Index;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_3 = __this->___m_Requirements;
NullCheck(L_3);
return (bool)((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))))? 1 : 0);
}
IL_0027:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool Enumerator_MoveNext_mEED67BC59D3376E26664E250F6321BFFA4FBB44C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD*>(__this + _offset);
bool _returnValue;
_returnValue = Enumerator_MoveNext_mEED67BC59D3376E26664E250F6321BFFA4FBB44C(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22564
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Reset_mA915EA08A4A1B29D9306C0C1996C1D24D875E985 (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:873>
__this->___m_Index = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:874>
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Reset_mA915EA08A4A1B29D9306C0C1996C1D24D875E985_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD*>(__this + _offset);
Enumerator_Reset_mA915EA08A4A1B29D9306C0C1996C1D24D875E985(_thisAdjusted, method);
}
// Method Definition Index: 22565
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method)
{
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:880>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_0 = __this->___m_Requirements;
if (!L_0)
{
goto IL_0021;
}
}
{
int32_t L_1 = __this->___m_Index;
if ((((int32_t)L_1) < ((int32_t)0)))
{
goto IL_0021;
}
}
{
int32_t L_2 = __this->___m_Index;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_3 = __this->___m_Requirements;
NullCheck(L_3);
if ((((int32_t)L_2) < ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
{
goto IL_002c;
}
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:881>
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral670CBAB5C8A30A4C8DC68337B78F13CC30BC704D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B_RuntimeMethod_var)));
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:883>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:884>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:885>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:886>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:887>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:888>
il2cpp_codegen_initobj((&V_0), sizeof(Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3));
int32_t L_5 = __this->___m_Index;
(&V_0)->___m_RequirementIndex = L_5;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_6 = __this->___m_Requirements;
(&V_0)->___m_Requirements = L_6;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___m_Requirements), (void*)L_6);
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA L_7 = __this->___m_Controls;
(&V_0)->___m_Controls = L_7;
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 L_8 = V_0;
return L_8;
}
}
IL2CPP_EXTERN_C Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD*>(__this + _offset);
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 _returnValue;
_returnValue = Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22566
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DD85DA93085A315F35A3B9BC628E5244212D440 (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:892>
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 L_0;
L_0 = Enumerator_get_Current_mC9347231AA671B5873B7120F3AF7ADEC55F58B4B(__this, NULL);
Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3 L_1 = L_0;
RuntimeObject* L_2 = Box(Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3_il2cpp_TypeInfo_var, &L_1);
return L_2;
}
}
IL2CPP_EXTERN_C RuntimeObject* Enumerator_System_Collections_IEnumerator_get_Current_m9DD85DA93085A315F35A3B9BC628E5244212D440_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = Enumerator_System_Collections_IEnumerator_get_Current_m9DD85DA93085A315F35A3B9BC628E5244212D440(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22567
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3B1909A7140C8C8F904228191EBE2BF435F1996E (Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:896>
return;
}
}
IL2CPP_EXTERN_C void Enumerator_Dispose_m3B1909A7140C8C8F904228191EBE2BF435F1996E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<Enumerator_t12372C0811581ED8FA3477994D9F8D6EF973A0AD*>(__this + _offset);
Enumerator_Dispose_m3B1909A7140C8C8F904228191EBE2BF435F1996E(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke& marshaled)
{
marshaled.___m_ControlPath = il2cpp_codegen_marshal_string(unmarshaled.___m_ControlPath);
marshaled.___m_Flags = unmarshaled.___m_Flags;
}
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_back(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke& marshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled)
{
unmarshaled.___m_ControlPath = il2cpp_codegen_marshal_string_result(marshaled.___m_ControlPath);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_ControlPath), (void*)il2cpp_codegen_marshal_string_result(marshaled.___m_ControlPath));
int32_t unmarshaledm_Flags_temp_1 = 0;
unmarshaledm_Flags_temp_1 = marshaled.___m_Flags;
unmarshaled.___m_Flags = unmarshaledm_Flags_temp_1;
}
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_pinvoke_cleanup(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___m_ControlPath);
marshaled.___m_ControlPath = NULL;
}
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com& marshaled)
{
marshaled.___m_ControlPath = il2cpp_codegen_marshal_bstring(unmarshaled.___m_ControlPath);
marshaled.___m_Flags = unmarshaled.___m_Flags;
}
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_back(const DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com& marshaled, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056& unmarshaled)
{
unmarshaled.___m_ControlPath = il2cpp_codegen_marshal_bstring_result(marshaled.___m_ControlPath);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___m_ControlPath), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___m_ControlPath));
int32_t unmarshaledm_Flags_temp_1 = 0;
unmarshaledm_Flags_temp_1 = marshaled.___m_Flags;
unmarshaled.___m_Flags = unmarshaledm_Flags_temp_1;
}
IL2CPP_EXTERN_C void DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshal_com_cleanup(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___m_ControlPath);
marshaled.___m_ControlPath = NULL;
}
// Method Definition Index: 22568
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:943>
String_t* L_0 = __this->___m_ControlPath;
return L_0;
}
}
IL2CPP_EXTERN_C String_t* DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
String_t* _returnValue;
_returnValue = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22569
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_controlPath_m1C566CDE2468E01E68437AEF7D481D46D6BF7493 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:944>
String_t* L_0 = ___0_value;
__this->___m_ControlPath = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPath), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void DeviceRequirement_set_controlPath_m1C566CDE2468E01E68437AEF7D481D46D6BF7493_AdjustorThunk (RuntimeObject* __this, String_t* ___0_value, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
DeviceRequirement_set_controlPath_m1C566CDE2468E01E68437AEF7D481D46D6BF7493_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22570
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:954>
int32_t L_0 = __this->___m_Flags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&1))) <= ((uint32_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
bool _returnValue;
_returnValue = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22571
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_isOptional_m591FCC560A08AC08BE33CAB3EA26A947C46AAAC9 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:957>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:958>
int32_t L_1 = __this->___m_Flags;
__this->___m_Flags = ((int32_t)((int32_t)L_1|1));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:960>
int32_t L_2 = __this->___m_Flags;
__this->___m_Flags = ((int32_t)((int32_t)L_2&((int32_t)-2)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:961>
return;
}
}
IL2CPP_EXTERN_C void DeviceRequirement_set_isOptional_m591FCC560A08AC08BE33CAB3EA26A947C46AAAC9_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
DeviceRequirement_set_isOptional_m591FCC560A08AC08BE33CAB3EA26A947C46AAAC9(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22572
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_get_isAND_m0CE95D6B666BB8C1E24E120594B53825FEF370FA (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:976>
bool L_0;
L_0 = DeviceRequirement_get_isOR_m28BC9B35C6A085A381D03A9213CD36BB1F82631B(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool DeviceRequirement_get_isAND_m0CE95D6B666BB8C1E24E120594B53825FEF370FA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
bool _returnValue;
_returnValue = DeviceRequirement_get_isAND_m0CE95D6B666BB8C1E24E120594B53825FEF370FA(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22573
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_isAND_m4CC506A509287CBFD09B3D3FB7B375DF7D65C522 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:977>
bool L_0 = ___0_value;
DeviceRequirement_set_isOR_m77F16CC96262C834B2201E71AD356A6980324A22(__this, (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0), NULL);
return;
}
}
IL2CPP_EXTERN_C void DeviceRequirement_set_isAND_m4CC506A509287CBFD09B3D3FB7B375DF7D65C522_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
DeviceRequirement_set_isAND_m4CC506A509287CBFD09B3D3FB7B375DF7D65C522(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22574
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_get_isOR_m28BC9B35C6A085A381D03A9213CD36BB1F82631B (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:998>
int32_t L_0 = __this->___m_Flags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool DeviceRequirement_get_isOR_m28BC9B35C6A085A381D03A9213CD36BB1F82631B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
bool _returnValue;
_returnValue = DeviceRequirement_get_isOR_m28BC9B35C6A085A381D03A9213CD36BB1F82631B(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22575
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceRequirement_set_isOR_m77F16CC96262C834B2201E71AD356A6980324A22 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1001>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1002>
int32_t L_1 = __this->___m_Flags;
__this->___m_Flags = ((int32_t)((int32_t)L_1|2));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1004>
int32_t L_2 = __this->___m_Flags;
__this->___m_Flags = ((int32_t)((int32_t)L_2&((int32_t)-3)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1005>
return;
}
}
IL2CPP_EXTERN_C void DeviceRequirement_set_isOR_m77F16CC96262C834B2201E71AD356A6980324A22_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
DeviceRequirement_set_isOR_m77F16CC96262C834B2201E71AD356A6980324A22(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22576
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DeviceRequirement_ToString_m68725AFCE60EA9710346CE884F01569E4469DE60 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0829D104A55BDE3143216482A8BF980286C6E26F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C8D8661F13BDD4FA26A750EBEF788D1C8F7AD8A);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1021>
String_t* L_0;
L_0 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(__this, NULL);
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_0037;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1023>
bool L_2;
L_2 = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C(__this, NULL);
if (!L_2)
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1024>
String_t* L_3;
L_3 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(__this, NULL);
String_t* L_4;
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, _stringLiteral5C8D8661F13BDD4FA26A750EBEF788D1C8F7AD8A, NULL);
return L_4;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1025>
String_t* L_5;
L_5 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(__this, NULL);
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_5, _stringLiteral0829D104A55BDE3143216482A8BF980286C6E26F, NULL);
return L_6;
}
IL_0037:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1028>
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_7 = (*(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*)__this);
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_8 = L_7;
RuntimeObject* L_9 = Box(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_il2cpp_TypeInfo_var, &L_8);
String_t* L_10;
L_10 = ValueType_ToString_mFE1CB83BECC99D07BEA7EAB25AF73BE5A727C04D((ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F*)L_9, NULL);
return L_10;
}
}
IL2CPP_EXTERN_C String_t* DeviceRequirement_ToString_m68725AFCE60EA9710346CE884F01569E4469DE60_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
String_t* _returnValue;
_returnValue = DeviceRequirement_ToString_m68725AFCE60EA9710346CE884F01569E4469DE60(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22577
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_other, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1033>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1034>
String_t* L_0 = __this->___m_ControlPath;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_1 = ___0_other;
String_t* L_2 = L_1.___m_ControlPath;
bool L_3;
L_3 = String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D(L_0, L_2, NULL);
if (!L_3)
{
goto IL_0045;
}
}
{
int32_t L_4 = __this->___m_Flags;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_5 = ___0_other;
int32_t L_6 = L_5.___m_Flags;
if ((!(((uint32_t)L_4) == ((uint32_t)L_6))))
{
goto IL_0045;
}
}
{
String_t* L_7;
L_7 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(__this, NULL);
String_t* L_8;
L_8 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline((&___0_other), NULL);
bool L_9;
L_9 = String_Equals_m3354EFE6393BED8DD6E18F69BEA131AAADCC622D(L_7, L_8, NULL);
if (!L_9)
{
goto IL_0045;
}
}
{
bool L_10;
L_10 = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C(__this, NULL);
bool L_11;
L_11 = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C((&___0_other), NULL);
return (bool)((((int32_t)L_10) == ((int32_t)L_11))? 1 : 0);
}
IL_0045:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C_AdjustorThunk (RuntimeObject* __this, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_other, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
bool _returnValue;
_returnValue = DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C(_thisAdjusted, ___0_other, method);
return _returnValue;
}
// Method Definition Index: 22578
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_Equals_m8B21D6C5F042071FE736CC9D3F360265AEE9F6D8 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1039>
RuntimeObject* L_0 = ___0_obj;
if (L_0)
{
goto IL_0005;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1040>
return (bool)0;
}
IL_0005:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1042>
RuntimeObject* L_1 = ___0_obj;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_1, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_il2cpp_TypeInfo_var)))
{
goto IL_001a;
}
}
{
RuntimeObject* L_2 = ___0_obj;
bool L_3;
L_3 = DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C(__this, ((*(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*)UnBox(L_2, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056_il2cpp_TypeInfo_var))), NULL);
return L_3;
}
IL_001a:
{
return (bool)0;
}
}
IL2CPP_EXTERN_C bool DeviceRequirement_Equals_m8B21D6C5F042071FE736CC9D3F360265AEE9F6D8_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
bool _returnValue;
_returnValue = DeviceRequirement_Equals_m8B21D6C5F042071FE736CC9D3F360265AEE9F6D8(_thisAdjusted, ___0_obj, method);
return _returnValue;
}
// Method Definition Index: 22579
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DeviceRequirement_GetHashCode_m46AFB754269A689D014F6F84D398AE2BBA0E3D62 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t G_B3_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1049>
String_t* L_0 = __this->___m_ControlPath;
if (L_0)
{
goto IL_000b;
}
}
{
G_B3_0 = 0;
goto IL_0016;
}
IL_000b:
{
String_t* L_1 = __this->___m_ControlPath;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_1);
G_B3_0 = L_2;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1050>
int32_t* L_3 = (int32_t*)(&__this->___m_Flags);
int32_t L_4;
L_4 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295(L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1051>
String_t* L_5;
L_5 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(__this, NULL);
if (L_5)
{
G_B5_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)))^L_4)), ((int32_t)397)));
goto IL_003f;
}
G_B4_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(G_B3_0, ((int32_t)397)))^L_4)), ((int32_t)397)));
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
goto IL_004a;
}
IL_003f:
{
String_t* L_6;
L_6 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline(__this, NULL);
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_6);
G_B6_0 = L_7;
G_B6_1 = G_B5_0;
}
IL_004a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1052>
bool L_8;
L_8 = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C(__this, NULL);
V_0 = L_8;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.boolean_class);
int32_t L_9;
L_9 = Boolean_GetHashCode_mEDB6904770C962BAF4510E5D24F08083C33900E3((&V_0), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1053>
return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(G_B6_1^G_B6_0)), ((int32_t)397)))^L_9));
}
}
IL2CPP_EXTERN_C int32_t DeviceRequirement_GetHashCode_m46AFB754269A689D014F6F84D398AE2BBA0E3D62_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056*>(__this + _offset);
int32_t _returnValue;
_returnValue = DeviceRequirement_GetHashCode_m46AFB754269A689D014F6F84D398AE2BBA0E3D62(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22580
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_op_Equality_mAD89136312158D243F30E186666DD5380716BD45 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_left, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___1_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1059>
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_0 = ___1_right;
bool L_1;
L_1 = DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C((&___0_left), L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22581
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceRequirement_op_Inequality_mA8C4B81E245B48A5EE0E41C1E5684985CB9D9127 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_left, DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___1_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1064>
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_0 = ___1_right;
bool L_1;
L_1 = DeviceRequirement_Equals_m071774BF132ABBEAACA18D9075655F9D816D617C((&___0_left), L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 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
IL2CPP_EXTERN_C void SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshal_pinvoke(const SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80& unmarshaled, SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_pinvoke& marshaled)
{
marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
marshaled.___bindingGroup = il2cpp_codegen_marshal_string(unmarshaled.___bindingGroup);
if (unmarshaled.___devices != NULL)
{
il2cpp_array_size_t _unmarshaleddevices_Length = (unmarshaled.___devices)->max_length;
marshaled.___devices = il2cpp_codegen_marshal_allocate_array<DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke>(_unmarshaleddevices_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaleddevices_Length); i++)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke((unmarshaled.___devices)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___devices)[i]);
}
}
else
{
marshaled.___devices = NULL;
}
}
IL2CPP_EXTERN_C void SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshal_pinvoke_back(const SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_pinvoke& marshaled, SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
unmarshaled.___bindingGroup = il2cpp_codegen_marshal_string_result(marshaled.___bindingGroup);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___bindingGroup), (void*)il2cpp_codegen_marshal_string_result(marshaled.___bindingGroup));
if (marshaled.___devices != NULL)
{
if (unmarshaled.___devices == NULL)
{
unmarshaled.___devices = reinterpret_cast<DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*>((DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)SZArrayNew(DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___devices), (void*)reinterpret_cast<DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*>((DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)SZArrayNew(DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___devices)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 _marshaled____devices_i__unmarshaled;
memset((&_marshaled____devices_i__unmarshaled), 0, sizeof(_marshaled____devices_i__unmarshaled));
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke_back((marshaled.___devices)[i], _marshaled____devices_i__unmarshaled);
(unmarshaled.___devices)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____devices_i__unmarshaled);
}
}
}
IL2CPP_EXTERN_C void SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshal_pinvoke_cleanup(SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___name);
marshaled.___name = NULL;
il2cpp_codegen_marshal_free(marshaled.___bindingGroup);
marshaled.___bindingGroup = NULL;
if (marshaled.___devices != NULL)
{
const il2cpp_array_size_t marshaled____devices_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____devices_CleanupLoopCount); i++)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke_cleanup((marshaled.___devices)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___devices);
marshaled.___devices = NULL;
}
}
IL2CPP_EXTERN_C void SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshal_com(const SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80& unmarshaled, SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_com& marshaled)
{
marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
marshaled.___bindingGroup = il2cpp_codegen_marshal_bstring(unmarshaled.___bindingGroup);
if (unmarshaled.___devices != NULL)
{
il2cpp_array_size_t _unmarshaleddevices_Length = (unmarshaled.___devices)->max_length;
marshaled.___devices = il2cpp_codegen_marshal_allocate_array<DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com>(_unmarshaleddevices_Length);
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaleddevices_Length); i++)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com((unmarshaled.___devices)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i)), (marshaled.___devices)[i]);
}
}
else
{
marshaled.___devices = NULL;
}
}
IL2CPP_EXTERN_C void SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshal_com_back(const SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_com& marshaled, SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
unmarshaled.___bindingGroup = il2cpp_codegen_marshal_bstring_result(marshaled.___bindingGroup);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___bindingGroup), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___bindingGroup));
if (marshaled.___devices != NULL)
{
if (unmarshaled.___devices == NULL)
{
unmarshaled.___devices = reinterpret_cast<DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*>((DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)SZArrayNew(DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var, 1));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___devices), (void*)reinterpret_cast<DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*>((DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)SZArrayNew(DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var, 1)));
}
il2cpp_array_size_t _arrayLength = (unmarshaled.___devices)->max_length;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 _marshaled____devices_i__unmarshaled;
memset((&_marshaled____devices_i__unmarshaled), 0, sizeof(_marshaled____devices_i__unmarshaled));
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com_back((marshaled.___devices)[i], _marshaled____devices_i__unmarshaled);
(unmarshaled.___devices)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), _marshaled____devices_i__unmarshaled);
}
}
}
IL2CPP_EXTERN_C void SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshal_com_cleanup(SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___name);
marshaled.___name = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___bindingGroup);
marshaled.___bindingGroup = NULL;
if (marshaled.___devices != NULL)
{
const il2cpp_array_size_t marshaled____devices_CleanupLoopCount = 1;
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(marshaled____devices_CleanupLoopCount); i++)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com_cleanup((marshaled.___devices)[i]);
}
il2cpp_codegen_marshal_free(marshaled.___devices);
marshaled.___devices = NULL;
}
}
// Method Definition Index: 22582
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 SchemeJson_ToScheme_m2211E9DCE2FD944DE99461DF027892940CBD24DB (SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 V_3;
memset((&V_3), 0, sizeof(V_3));
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B7_0 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B6_0 = NULL;
String_t* G_B8_0 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B8_1 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B10_0 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B9_0 = NULL;
String_t* G_B11_0 = NULL;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* G_B11_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1108>
V_0 = (DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1109>
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_0 = __this->___devices;
if (!L_0)
{
goto IL_0047;
}
}
{
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_1 = __this->___devices;
NullCheck(L_1);
if (!(((RuntimeArray*)L_1)->max_length))
{
goto IL_0047;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1111>
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_2 = __this->___devices;
NullCheck(L_2);
V_1 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1112>
int32_t L_3 = V_1;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_4 = (DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE*)SZArrayNew(DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE_il2cpp_TypeInfo_var, (uint32_t)L_3);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1113>
V_2 = 0;
goto IL_0043;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1114>
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_5 = V_0;
int32_t L_6 = V_2;
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_7 = __this->___devices;
int32_t L_8 = V_2;
NullCheck(L_7);
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_9;
L_9 = DeviceJson_ToDeviceEntry_mB7507A5487F3308A976014175906ECBF4497D914(((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8))), NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056)L_9);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1113>
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1113>
int32_t L_11 = V_2;
int32_t L_12 = V_1;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0027;
}
}
IL_0047:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1117>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1118>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1119>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1120>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1121>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1122>
il2cpp_codegen_initobj((&V_3), sizeof(InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434));
String_t* L_13 = __this->___name;
bool L_14;
L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL);
if (L_14)
{
G_B7_0 = (&V_3);
goto IL_0066;
}
G_B6_0 = (&V_3);
}
{
String_t* L_15 = __this->___name;
G_B8_0 = L_15;
G_B8_1 = G_B6_0;
goto IL_0067;
}
IL_0066:
{
G_B8_0 = ((String_t*)(NULL));
G_B8_1 = G_B7_0;
}
IL_0067:
{
G_B8_1->___m_Name = G_B8_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B8_1->___m_Name), (void*)G_B8_0);
String_t* L_16 = __this->___bindingGroup;
bool L_17;
L_17 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_16, NULL);
if (L_17)
{
G_B10_0 = (&V_3);
goto IL_0083;
}
G_B9_0 = (&V_3);
}
{
String_t* L_18 = __this->___bindingGroup;
G_B11_0 = L_18;
G_B11_1 = G_B9_0;
goto IL_0084;
}
IL_0083:
{
G_B11_0 = ((String_t*)(NULL));
G_B11_1 = G_B10_0;
}
IL_0084:
{
G_B11_1->___m_BindingGroup = G_B11_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B11_1->___m_BindingGroup), (void*)G_B11_0);
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_19 = V_0;
(&V_3)->___m_DeviceRequirements = L_19;
Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___m_DeviceRequirements), (void*)L_19);
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_20 = V_3;
return L_20;
}
}
IL2CPP_EXTERN_C InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 SchemeJson_ToScheme_m2211E9DCE2FD944DE99461DF027892940CBD24DB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80*>(__this + _offset);
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 _returnValue;
_returnValue = SchemeJson_ToScheme_m2211E9DCE2FD944DE99461DF027892940CBD24DB(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22583
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 SchemeJson_ToJson_m4BE025FABFFDF9B5E47716C585AADD6CC70185B7 (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 ___0_scheme, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1127>
V_0 = (DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1128>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_0 = ___0_scheme;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_1 = L_0.___m_DeviceRequirements;
if (!L_1)
{
goto IL_0047;
}
}
{
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_2 = ___0_scheme;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_3 = L_2.___m_DeviceRequirements;
NullCheck(L_3);
if (!(((RuntimeArray*)L_3)->max_length))
{
goto IL_0047;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1130>
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_4 = ___0_scheme;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_5 = L_4.___m_DeviceRequirements;
NullCheck(L_5);
V_1 = ((int32_t)(((RuntimeArray*)L_5)->max_length));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1131>
int32_t L_6 = V_1;
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_7 = (DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)(DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278*)SZArrayNew(DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278_il2cpp_TypeInfo_var, (uint32_t)L_6);
V_0 = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1132>
V_2 = 0;
goto IL_0043;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1133>
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_8 = V_0;
int32_t L_9 = V_2;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_10 = ___0_scheme;
DeviceRequirementU5BU5D_t0496FAAB7554B7BFC270BA53BA6A5EFD5DE061CE* L_11 = L_10.___m_DeviceRequirements;
int32_t L_12 = V_2;
NullCheck(L_11);
int32_t L_13 = L_12;
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 L_15;
L_15 = DeviceJson_From_m6733CF376D5478FF1A9F2E3BE68B38F321CBA1D6(L_14, NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2)L_15);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1132>
int32_t L_16 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1132>
int32_t L_17 = V_2;
int32_t L_18 = V_1;
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_0027;
}
}
IL_0047:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1136>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1137>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1138>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1139>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1140>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1141>
il2cpp_codegen_initobj((&V_3), sizeof(SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80));
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_19 = ___0_scheme;
String_t* L_20 = L_19.___m_Name;
(&V_3)->___name = L_20;
Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___name), (void*)L_20);
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_21 = ___0_scheme;
String_t* L_22 = L_21.___m_BindingGroup;
(&V_3)->___bindingGroup = L_22;
Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___bindingGroup), (void*)L_22);
DeviceJsonU5BU5D_tD8A3D5639BB87977D72F14C0AEDA8EBC7C625278* L_23 = V_0;
(&V_3)->___devices = L_23;
Il2CppCodeGenWriteBarrier((void**)(&(&V_3)->___devices), (void*)L_23);
SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 L_24 = V_3;
return L_24;
}
}
// Method Definition Index: 22584
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* SchemeJson_ToJson_mEEE5162B48FE58BA3AB352865DA1159A5E20EBC5 (InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* ___0_schemes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* V_1 = NULL;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1146>
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_0 = ___0_schemes;
if (!L_0)
{
goto IL_0007;
}
}
{
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_1 = ___0_schemes;
NullCheck(L_1);
if ((((RuntimeArray*)L_1)->max_length))
{
goto IL_0009;
}
}
IL_0007:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1147>
return (SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28*)NULL;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1149>
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_2 = ___0_schemes;
NullCheck(L_2);
V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1150>
int32_t L_3 = V_0;
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_4 = (SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28*)(SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28*)SZArrayNew(SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28_il2cpp_TypeInfo_var, (uint32_t)L_3);
V_1 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1152>
V_2 = 0;
goto IL_002f;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1153>
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_5 = V_1;
int32_t L_6 = V_2;
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_7 = ___0_schemes;
int32_t L_8 = V_2;
NullCheck(L_7);
int32_t L_9 = L_8;
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80 L_11;
L_11 = SchemeJson_ToJson_m4BE025FABFFDF9B5E47716C585AADD6CC70185B7(L_10, NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (SchemeJson_t35D7E80205240ADFCEC9BDED04EFD8AC94D18E80)L_11);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1152>
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1152>
int32_t L_13 = V_2;
int32_t L_14 = V_0;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1155>
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_15 = V_1;
return L_15;
}
}
// Method Definition Index: 22585
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* SchemeJson_ToSchemes_mF1DBACCD3D791C17448CA14275F942F41576AA15 (SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* ___0_schemes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* V_1 = NULL;
int32_t V_2 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1160>
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_0 = ___0_schemes;
if (!L_0)
{
goto IL_0007;
}
}
{
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_1 = ___0_schemes;
NullCheck(L_1);
if ((((RuntimeArray*)L_1)->max_length))
{
goto IL_0009;
}
}
IL_0007:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1161>
return (InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86*)NULL;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1163>
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_2 = ___0_schemes;
NullCheck(L_2);
V_0 = ((int32_t)(((RuntimeArray*)L_2)->max_length));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1164>
int32_t L_3 = V_0;
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_4 = (InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86*)(InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86*)SZArrayNew(InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86_il2cpp_TypeInfo_var, (uint32_t)L_3);
V_1 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1166>
V_2 = 0;
goto IL_002f;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1167>
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_5 = V_1;
int32_t L_6 = V_2;
SchemeJsonU5BU5D_tE8D200C4C143F0FE243B6AE24496ED24284FEC28* L_7 = ___0_schemes;
int32_t L_8 = V_2;
NullCheck(L_7);
InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434 L_9;
L_9 = SchemeJson_ToScheme_m2211E9DCE2FD944DE99461DF027892940CBD24DB(((L_7)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_8))), NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434)L_9);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1166>
int32_t L_10 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1166>
int32_t L_11 = V_2;
int32_t L_12 = V_0;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1169>
InputControlSchemeU5BU5D_tAE603126FBD4D6B8F67EA6F8CFA531A646C63D86* L_13 = V_1;
return L_13;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke& marshaled)
{
marshaled.___devicePath = il2cpp_codegen_marshal_string(unmarshaled.___devicePath);
marshaled.___isOptional = static_cast<int32_t>(unmarshaled.___isOptional);
marshaled.___isOR = static_cast<int32_t>(unmarshaled.___isOR);
}
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke_back(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke& marshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled)
{
unmarshaled.___devicePath = il2cpp_codegen_marshal_string_result(marshaled.___devicePath);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___devicePath), (void*)il2cpp_codegen_marshal_string_result(marshaled.___devicePath));
bool unmarshaledisOptional_temp_1 = false;
unmarshaledisOptional_temp_1 = static_cast<bool>(marshaled.___isOptional);
unmarshaled.___isOptional = unmarshaledisOptional_temp_1;
bool unmarshaledisOR_temp_2 = false;
unmarshaledisOR_temp_2 = static_cast<bool>(marshaled.___isOR);
unmarshaled.___isOR = unmarshaledisOR_temp_2;
}
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_pinvoke_cleanup(DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___devicePath);
marshaled.___devicePath = NULL;
}
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com& marshaled)
{
marshaled.___devicePath = il2cpp_codegen_marshal_bstring(unmarshaled.___devicePath);
marshaled.___isOptional = static_cast<int32_t>(unmarshaled.___isOptional);
marshaled.___isOR = static_cast<int32_t>(unmarshaled.___isOR);
}
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com_back(const DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com& marshaled, DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2& unmarshaled)
{
unmarshaled.___devicePath = il2cpp_codegen_marshal_bstring_result(marshaled.___devicePath);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___devicePath), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___devicePath));
bool unmarshaledisOptional_temp_1 = false;
unmarshaledisOptional_temp_1 = static_cast<bool>(marshaled.___isOptional);
unmarshaled.___isOptional = unmarshaledisOptional_temp_1;
bool unmarshaledisOR_temp_2 = false;
unmarshaledisOR_temp_2 = static_cast<bool>(marshaled.___isOR);
unmarshaled.___isOR = unmarshaledisOR_temp_2;
}
IL2CPP_EXTERN_C void DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshal_com_cleanup(DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___devicePath);
marshaled.___devicePath = NULL;
}
// Method Definition Index: 22586
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 DeviceJson_ToDeviceEntry_mB7507A5487F3308A976014175906ECBF4497D914 (DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2* __this, const RuntimeMethod* method)
{
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1087>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1088>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1089>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1090>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1091>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1092>
il2cpp_codegen_initobj((&V_0), sizeof(DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056));
String_t* L_0 = __this->___devicePath;
DeviceRequirement_set_controlPath_m1C566CDE2468E01E68437AEF7D481D46D6BF7493_inline((&V_0), L_0, NULL);
bool L_1 = __this->___isOptional;
DeviceRequirement_set_isOptional_m591FCC560A08AC08BE33CAB3EA26A947C46AAAC9((&V_0), L_1, NULL);
bool L_2 = __this->___isOR;
DeviceRequirement_set_isOR_m77F16CC96262C834B2201E71AD356A6980324A22((&V_0), L_2, NULL);
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 L_3 = V_0;
return L_3;
}
}
IL2CPP_EXTERN_C DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 DeviceJson_ToDeviceEntry_mB7507A5487F3308A976014175906ECBF4497D914_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2*>(__this + _offset);
DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 _returnValue;
_returnValue = DeviceJson_ToDeviceEntry_mB7507A5487F3308A976014175906ECBF4497D914(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22587
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 DeviceJson_From_m6733CF376D5478FF1A9F2E3BE68B38F321CBA1D6 (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056 ___0_requirement, const RuntimeMethod* method)
{
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1097>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1098>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1099>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1100>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1101>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:1102>
il2cpp_codegen_initobj((&V_0), sizeof(DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2));
String_t* L_0;
L_0 = DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline((&___0_requirement), NULL);
(&V_0)->___devicePath = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___devicePath), (void*)L_0);
bool L_1;
L_1 = DeviceRequirement_get_isOptional_m6CCAB50937C046175AAC20B7494FF7D8738EC24C((&___0_requirement), NULL);
(&V_0)->___isOptional = L_1;
bool L_2;
L_2 = DeviceRequirement_get_isOR_m28BC9B35C6A085A381D03A9213CD36BB1F82631B((&___0_requirement), NULL);
(&V_0)->___isOR = L_2;
DeviceJson_t62221814EF0AB9D5DB20A870D7C15C45A8AC06F2 L_3 = V_0;
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshal_pinvoke(const InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C& unmarshaled, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshal_pinvoke_back(const InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_pinvoke& marshaled, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshal_pinvoke_cleanup(InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshal_com(const InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C& unmarshaled, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshal_com_back(const InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_com& marshaled, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_StateException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C____m_State_FieldInfo_var, InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_StateException, NULL);
}
IL2CPP_EXTERN_C void InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshal_com_cleanup(InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C_marshaled_com& marshaled)
{
}
// Method Definition Index: 22588
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputInteractionContext_get_action_m213E1CECCDEF5AC6448CFABD4A12BA0D7EBDDF0A (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:20>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_1 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_0);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* L_2;
L_2 = InputActionState_GetActionOrNull_m05F35815429747AF9B62AD4F02E86095E4527E49(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* InputInteractionContext_get_action_m213E1CECCDEF5AC6448CFABD4A12BA0D7EBDDF0A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* _returnValue;
_returnValue = InputInteractionContext_get_action_m213E1CECCDEF5AC6448CFABD4A12BA0D7EBDDF0A(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22589
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputInteractionContext_get_control_m4CCA656C5AE3E407DC72A0E3B7A5D69E2699F790 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:31>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_1 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_0);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = InputActionState_GetControl_m9705523C21068B09873F22330EC7CD31A4C80E23(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputInteractionContext_get_control_m4CCA656C5AE3E407DC72A0E3B7A5D69E2699F790_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* _returnValue;
_returnValue = InputInteractionContext_get_control_m4CCA656C5AE3E407DC72A0E3B7A5D69E2699F790(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22590
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_phase_m11DFE9C12EC7A62FCEF30E03A7B5DBAA33607A08 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:46>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputInteractionContext_get_phase_m11DFE9C12EC7A62FCEF30E03A7B5DBAA33607A08_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputInteractionContext_get_phase_m11DFE9C12EC7A62FCEF30E03A7B5DBAA33607A08(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22591
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:53>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
double L_1;
L_1 = TriggerState_get_time_m24F76F03E47DEFAEB40652814E189E13433EA29C_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C double InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
double _returnValue;
_returnValue = InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22592
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputInteractionContext_get_startTime_mAEA116332D37EF638721319D0198B8AA84252E11 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:60>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
double L_1;
L_1 = TriggerState_get_startTime_mD52E8758CA46F480B5BA5B0BAB6BB7EF793B6F68_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C double InputInteractionContext_get_startTime_mAEA116332D37EF638721319D0198B8AA84252E11_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
double _returnValue;
_returnValue = InputInteractionContext_get_startTime_mAEA116332D37EF638721319D0198B8AA84252E11(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22593
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_get_timerHasExpired_m866E38A3EC38A04E69996EC4C0FF5FABDEA26FE0 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:69>
int32_t L_0 = __this->___m_Flags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool InputInteractionContext_get_timerHasExpired_m866E38A3EC38A04E69996EC4C0FF5FABDEA26FE0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
bool _returnValue;
_returnValue = InputInteractionContext_get_timerHasExpired_m866E38A3EC38A04E69996EC4C0FF5FABDEA26FE0(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22594
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_set_timerHasExpired_m047512398BBD01A222077E48CA8DC3548F02135B (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:72>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:73>
int32_t L_1 = __this->___m_Flags;
__this->___m_Flags = ((int32_t)((int32_t)L_1|2));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:75>
int32_t L_2 = __this->___m_Flags;
__this->___m_Flags = ((int32_t)((int32_t)L_2&((int32_t)-3)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:76>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_set_timerHasExpired_m047512398BBD01A222077E48CA8DC3548F02135B_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_set_timerHasExpired_m047512398BBD01A222077E48CA8DC3548F02135B(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22595
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_get_isWaiting_m812578DFA05C2BAF69F1EEBD7C79E17DC0A534A2 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:88>
int32_t L_0;
L_0 = InputInteractionContext_get_phase_m11DFE9C12EC7A62FCEF30E03A7B5DBAA33607A08(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool InputInteractionContext_get_isWaiting_m812578DFA05C2BAF69F1EEBD7C79E17DC0A534A2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
bool _returnValue;
_returnValue = InputInteractionContext_get_isWaiting_m812578DFA05C2BAF69F1EEBD7C79E17DC0A534A2(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22596
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_get_isStarted_m6E8CE6624C670B4BE6E689393A34FDC5D77960CD (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:95>
int32_t L_0;
L_0 = InputInteractionContext_get_phase_m11DFE9C12EC7A62FCEF30E03A7B5DBAA33607A08(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)2))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool InputInteractionContext_get_isStarted_m6E8CE6624C670B4BE6E689393A34FDC5D77960CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
bool _returnValue;
_returnValue = InputInteractionContext_get_isStarted_m6E8CE6624C670B4BE6E689393A34FDC5D77960CD(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22597
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputInteractionContext_ComputeMagnitude_mAE8CCDCF368532333B17840B1C9D60BC54625E53 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:106>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
float L_1;
L_1 = TriggerState_get_magnitude_m69D6E5428A5409F494566C9847738D73DB0E4B53_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C float InputInteractionContext_ComputeMagnitude_mAE8CCDCF368532333B17840B1C9D60BC54625E53_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
float _returnValue;
_returnValue = InputInteractionContext_ComputeMagnitude_mAE8CCDCF368532333B17840B1C9D60BC54625E53(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22598
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputInteractionContext_ControlIsActuated_m319B2679B6CBF67B7882FAA8D4065949FFB1AD2F (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, float ___0_threshold, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:119>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
float L_1 = ___0_threshold;
il2cpp_codegen_runtime_class_init_inline(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
bool L_2;
L_2 = InputActionState_IsActuated_m81D95E562F1704C589A1E2C0041C826B24483E59(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool InputInteractionContext_ControlIsActuated_m319B2679B6CBF67B7882FAA8D4065949FFB1AD2F_AdjustorThunk (RuntimeObject* __this, float ___0_threshold, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
bool _returnValue;
_returnValue = InputInteractionContext_ControlIsActuated_m319B2679B6CBF67B7882FAA8D4065949FFB1AD2F(_thisAdjusted, ___0_threshold, method);
return _returnValue;
}
// Method Definition Index: 22599
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Started_mCDFBA6E5D2482B6A5E4CEBE81438C3B9E956CBC5 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:160>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
double L_1;
L_1 = InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA(__this, NULL);
TriggerState_set_startTime_mE949DC15C580566A6C93904D659C91E1AC633609_inline(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:161>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_2 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_3 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_2);
InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0(L_2, 2, L_3, 1, 1, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:162>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_Started_mCDFBA6E5D2482B6A5E4CEBE81438C3B9E956CBC5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_Started_mCDFBA6E5D2482B6A5E4CEBE81438C3B9E956CBC5(_thisAdjusted, method);
}
// Method Definition Index: 22600
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Performed_mE5EE5D192E483016DC3126ADFAC407112FE49466 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:178>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_001f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:179>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_2 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
double L_3;
L_3 = InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA(__this, NULL);
TriggerState_set_startTime_mE949DC15C580566A6C93904D659C91E1AC633609_inline(L_2, L_3, NULL);
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:180>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_4 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_5 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_4);
InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0(L_4, 3, L_5, 1, 1, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:181>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_Performed_mE5EE5D192E483016DC3126ADFAC407112FE49466_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_Performed_mE5EE5D192E483016DC3126ADFAC407112FE49466(_thisAdjusted, method);
}
// Method Definition Index: 22601
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_PerformedAndStayStarted_mC063A53FE04BE5B579753A047346E383B948CB0F (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:191>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_001f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:192>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_2 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
double L_3;
L_3 = InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA(__this, NULL);
TriggerState_set_startTime_mE949DC15C580566A6C93904D659C91E1AC633609_inline(L_2, L_3, NULL);
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:193>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:194>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_4 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_5 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_4);
InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0(L_4, 3, L_5, 2, 1, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:195>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_PerformedAndStayStarted_mC063A53FE04BE5B579753A047346E383B948CB0F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_PerformedAndStayStarted_mC063A53FE04BE5B579753A047346E383B948CB0F(_thisAdjusted, method);
}
// Method Definition Index: 22602
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_PerformedAndStayPerformed_m7545677929A086CACA3F612C692B970224BBF2CD (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:205>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_001f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:206>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_2 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
double L_3;
L_3 = InputInteractionContext_get_time_m1B3EC88CAC7622001EE0EEDE14CB394764F6B8BA(__this, NULL);
TriggerState_set_startTime_mE949DC15C580566A6C93904D659C91E1AC633609_inline(L_2, L_3, NULL);
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:207>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:208>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_4 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_5 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_4);
InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0(L_4, 3, L_5, 3, 1, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:209>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_PerformedAndStayPerformed_m7545677929A086CACA3F612C692B970224BBF2CD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_PerformedAndStayPerformed_m7545677929A086CACA3F612C692B970224BBF2CD(_thisAdjusted, method);
}
// Method Definition Index: 22603
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Canceled_mEABA0F3485F0537D2C8413FFDCE3BCA6E650AB41 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:223>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline(L_0, NULL);
if ((((int32_t)L_1) == ((int32_t)4)))
{
goto IL_0023;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:224>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_2 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_3 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_2);
InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0(L_2, 4, L_3, 1, 1, (bool)1, NULL);
}
IL_0023:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:225>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_Canceled_mEABA0F3485F0537D2C8413FFDCE3BCA6E650AB41_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_Canceled_mEABA0F3485F0537D2C8413FFDCE3BCA6E650AB41(_thisAdjusted, method);
}
// Method Definition Index: 22604
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_Waiting_mF66F1C6024E14E19867B809F3A0384AEA5E81B5C (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:237>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline(L_0, NULL);
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_0023;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:238>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_2 = __this->___m_State;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_3 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_2);
InputActionState_ChangePhaseOfInteraction_m86774E9910F8A671C87FB44513275812CC125DD0(L_2, 1, L_3, 1, 1, (bool)1, NULL);
}
IL_0023:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:239>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_Waiting_mF66F1C6024E14E19867B809F3A0384AEA5E81B5C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_Waiting_mF66F1C6024E14E19867B809F3A0384AEA5E81B5C(_thisAdjusted, method);
}
// Method Definition Index: 22605
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_SetTimeout_m960E99D5106217C36CC745C114FFA15349B32D18 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, float ___0_seconds, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:300>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_0 = __this->___m_State;
float L_1 = ___0_seconds;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_2 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_0);
InputActionState_StartTimeout_m9B0C446694F02F51D199861AD7FF435426A42B0F(L_0, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:301>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_SetTimeout_m960E99D5106217C36CC745C114FFA15349B32D18_AdjustorThunk (RuntimeObject* __this, float ___0_seconds, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_SetTimeout_m960E99D5106217C36CC745C114FFA15349B32D18(_thisAdjusted, ___0_seconds, method);
}
// Method Definition Index: 22606
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputInteractionContext_SetTotalTimeoutCompletionTime_mE7A7DDA131B139B3240FE17522504330188E3E2D (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, float ___0_seconds, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:334>
float L_0 = ___0_seconds;
if ((!(((float)L_0) <= ((float)(0.0f)))))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:335>
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral945C9FDD2DF1B4F9CE3D0FE9BC9B6DD3A9DC93DE)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAC2806EA40D9F7601BBB6DA354C649B46D2D8877)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputInteractionContext_SetTotalTimeoutCompletionTime_mE7A7DDA131B139B3240FE17522504330188E3E2D_RuntimeMethod_var)));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:337>
InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700* L_2 = __this->___m_State;
float L_3 = ___0_seconds;
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_4 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
NullCheck(L_2);
InputActionState_SetTotalTimeoutCompletionTime_mF3EFE5D4D46A1FC9CF10AC3749C1DE6EDB0ECFA3(L_2, L_3, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:338>
return;
}
}
IL2CPP_EXTERN_C void InputInteractionContext_SetTotalTimeoutCompletionTime_mE7A7DDA131B139B3240FE17522504330188E3E2D_AdjustorThunk (RuntimeObject* __this, float ___0_seconds, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
InputInteractionContext_SetTotalTimeoutCompletionTime_mE7A7DDA131B139B3240FE17522504330188E3E2D(_thisAdjusted, ___0_seconds, method);
}
// Method Definition Index: 22608
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_mapIndex_mC1BC1412EB50C4F43A7ED416A6520E41167428C5 (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:356>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_mapIndex_m2EF42EE7F026B1FEAE73AD21ACF2891AB8A8C07E_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputInteractionContext_get_mapIndex_mC1BC1412EB50C4F43A7ED416A6520E41167428C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputInteractionContext_get_mapIndex_mC1BC1412EB50C4F43A7ED416A6520E41167428C5(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22609
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_controlIndex_m2BBBF8479C8DF606949829CFF58FF64C15345A2A (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:358>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_controlIndex_m61654A5C957F0DE7C600F5741F4BA5EE901DAF14(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputInteractionContext_get_controlIndex_m2BBBF8479C8DF606949829CFF58FF64C15345A2A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputInteractionContext_get_controlIndex_m2BBBF8479C8DF606949829CFF58FF64C15345A2A(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22610
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_bindingIndex_mD80F545F0A623AC716025D3610318B1C9A2D6E5D (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:360>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_bindingIndex_mD851F8DDC14C14E5FE80E64F78F24A4FE8328133_inline(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputInteractionContext_get_bindingIndex_mD80F545F0A623AC716025D3610318B1C9A2D6E5D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputInteractionContext_get_bindingIndex_mD80F545F0A623AC716025D3610318B1C9A2D6E5D(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22611
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputInteractionContext_get_interactionIndex_m5241ACBA015EB7CFA213E2F35DC20C0F25E0C2BD (InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputInteractionContext.cs:362>
TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* L_0 = (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D*)(&__this->___m_TriggerState);
int32_t L_1;
L_1 = TriggerState_get_interactionIndex_mDA74F3F62A69C872BBF1803967687E53E622DA46(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C int32_t InputInteractionContext_get_interactionIndex_m5241ACBA015EB7CFA213E2F35DC20C0F25E0C2BD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputInteractionContext_t4CDBDF3C6506B5C6C49523AA83127AB02599A92C*>(__this + _offset);
int32_t _returnValue;
_returnValue = InputInteractionContext_get_interactionIndex_m5241ACBA015EB7CFA213E2F35DC20C0F25E0C2BD(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#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: 22612
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onLayoutChange_m9AFD3994C8CFE7087DD950E0E263A4A5C055AD74 (Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:126>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:127>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* L_5 = ___0_value;
NullCheck(L_4);
InputManager_add_onLayoutChange_m27767E3C808C5CDB25754FE18AF12F8BC4C39D19(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:128>
return;
}
}
// Method Definition Index: 22613
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onLayoutChange_m945E6BAB211EFA38335E3BD989581E608AC45CA3 (Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:131>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:132>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_2_t4797B88C63509F2EE4385D6DABE6A4B5AD5393F7* L_5 = ___0_value;
NullCheck(L_4);
InputManager_remove_onLayoutChange_mC560DC1EEA42DD39C97EDA2FB85210C95B27AF44(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:133>
return;
}
}
// Method Definition Index: 22614
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayout_m63479F60C035304E898627CDD457BEE0A00E9D30 (Type_t* ___0_type, String_t* ___1_name, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___2_matches, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:245>
Type_t* L_0 = ___0_type;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_1;
L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:246>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_RegisterLayout_m63479F60C035304E898627CDD457BEE0A00E9D30_RuntimeMethod_var)));
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:248>
String_t* L_3 = ___1_name;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:249>
Type_t* L_5 = ___0_type;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_5);
___1_name = L_6;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:251>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_7 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_8 = ___1_name;
Type_t* L_9 = ___0_type;
NullCheck(L_7);
InputManager_RegisterControlLayout_m1482E761F375E98DFA54E5A4B3FCE2AAE12C9274(L_7, L_8, L_9, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:253>
bool L_10;
L_10 = Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_inline((&___2_matches), Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var);
if (!L_10)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:254>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_11 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_12 = ___1_name;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_13;
L_13 = Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2((&___2_matches), Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var);
NullCheck(L_11);
InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA(L_11, L_12, L_13, NULL);
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:255>
return;
}
}
// Method Definition Index: 22616
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayout_m8FBCD0A0BD4FF8E93362CC0965AF7718F2EB318A (String_t* ___0_json, String_t* ___1_name, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___2_matches, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:315>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_1 = ___0_json;
String_t* L_2 = ___1_name;
NullCheck(L_0);
InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211(L_0, L_1, L_2, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:317>
bool L_3;
L_3 = Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_inline((&___2_matches), Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var);
if (!L_3)
{
goto IL_0028;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:318>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_5 = ___1_name;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_6;
L_6 = Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2((&___2_matches), Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var);
NullCheck(L_4);
InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA(L_4, L_5, L_6, NULL);
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:319>
return;
}
}
// Method Definition Index: 22617
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayoutOverride_m248A0D94A82F8BE3B211DC4D751ED1576FE04E74 (String_t* ___0_json, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:365>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_1 = ___0_json;
String_t* L_2 = ___1_name;
NullCheck(L_0);
InputManager_RegisterControlLayout_m97889AF0D5BBE63BFACA18ABAB23C8834A665211(L_0, L_1, L_2, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:366>
return;
}
}
// Method Definition Index: 22618
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayoutMatcher_mE9A729E1BEA68E86E6E14496C43E2DA9BCC2F4F4 (String_t* ___0_layoutName, InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 ___1_matcher, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:393>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_1 = ___0_layoutName;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_2 = ___1_matcher;
NullCheck(L_0);
InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA(L_0, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:394>
return;
}
}
// Method Definition Index: 22620
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterLayoutBuilder_mB82DF2C89563932610D6D71050FA58C215DFEEA7 (Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* ___0_buildMethod, String_t* ___1_name, String_t* ___2_baseLayout, Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C ___3_matches, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:466>
Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* L_0 = ___0_buildMethod;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:467>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2788B28D69ED868FF57B93A38205FD6CA63AE67F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_RegisterLayoutBuilder_mB82DF2C89563932610D6D71050FA58C215DFEEA7_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:468>
String_t* L_2 = ___1_name;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:469>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_RegisterLayoutBuilder_mB82DF2C89563932610D6D71050FA58C215DFEEA7_RuntimeMethod_var)));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:471>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Func_1_t91F7ACDFBC018CFC14246035F22D8CFC5EAADBC4* L_6 = ___0_buildMethod;
String_t* L_7 = ___1_name;
String_t* L_8 = ___2_baseLayout;
NullCheck(L_5);
InputManager_RegisterControlLayoutBuilder_mAB3368059F992F9078879198242BE92D86618363(L_5, L_6, L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:472>
bool L_9;
L_9 = Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_inline((&___3_matches), Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_RuntimeMethod_var);
if (!L_9)
{
goto IL_0049;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:473>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_10 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_11 = ___1_name;
InputDeviceMatcher_tF9BA551C8BB4AE41672366A7EBEA951543E0C555 L_12;
L_12 = Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2((&___3_matches), Nullable_1_get_Value_m97E89B7FA876853D53262C1AC147D07022EA29E2_RuntimeMethod_var);
NullCheck(L_10);
InputManager_RegisterControlLayoutMatcher_m62365557971AA9A045BFB0BE5A8253806BC8B1CA(L_10, L_11, L_12, NULL);
}
IL_0049:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:474>
return;
}
}
// Method Definition Index: 22622
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveLayout_mE8FB9C1D545135A2138A8E9565A9AAF9D960D7E0 (String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:545>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_1 = ___0_name;
NullCheck(L_0);
InputManager_RemoveControlLayout_m5C37DE567FBADB4E4616CBD41F49C0D2A9DCDE63(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:546>
return;
}
}
// Method Definition Index: 22623
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputSystem_TryFindMatchingLayout_mCB42A8A23BFF484AACDA2501E67DAD594F9F485A (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_deviceDescription, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:577>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1;
L_1 = InputManager_TryFindMatchingControlLayout_m9780D131A4EB436A48A30306F386459D65850C42(L_0, (&___0_deviceDescription), 0, NULL);
String_t* L_2;
L_2 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_1, NULL);
return L_2;
}
}
// Method Definition Index: 22624
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputSystem_ListLayouts_m123FFD9D22FD906CF091C7CD99DB68F3F5339D95 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:589>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InputManager_ListControlLayouts_m3E12ACC443FD1CB4F393E0409DA18FE3E8C5FB2D(L_0, (String_t*)NULL, NULL);
return L_1;
}
}
// Method Definition Index: 22625
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputSystem_ListLayoutsBasedOn_mFD3938F7670D386B149C0DAA9E627FECDB61BB0B (String_t* ___0_baseLayout, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:610>
String_t* L_0 = ___0_baseLayout;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:611>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA93F472DC127BF8D2A6CD3BDCB4EF7E255FD3C90)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_ListLayoutsBasedOn_mFD3938F7670D386B149C0DAA9E627FECDB61BB0B_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:612>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_4 = ___0_baseLayout;
NullCheck(L_3);
RuntimeObject* L_5;
L_5 = InputManager_ListControlLayouts_m3E12ACC443FD1CB4F393E0409DA18FE3E8C5FB2D(L_3, L_4, NULL);
return L_5;
}
}
// Method Definition Index: 22626
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* InputSystem_LoadLayout_m51D956618DED057AED89ACBC4068B49BC8764189 (String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:670>
String_t* L_0 = ___0_name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:671>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_LoadLayout_m51D956618DED057AED89ACBC4068B49BC8764189_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:673>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_4 = ___0_name;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5;
memset((&L_5), 0, sizeof(L_5));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_5), L_4, NULL);
NullCheck(L_3);
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_6;
L_6 = InputManager_TryLoadControlLayout_m30139BCF99CC5EDFD2DF8E330A324EED8134B172(L_3, L_5, NULL);
return L_6;
}
}
// Method Definition Index: 22628
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputSystem_GetNameOfBaseLayout_m03C962D1780C1D815946DA307ADAF98331C4F690 (String_t* ___0_layoutName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0;
memset((&V_0), 0, sizeof(V_0));
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:731>
String_t* L_0 = ___0_layoutName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:732>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD3405336B22171B2B1D27A70CEA528CE3E5F192C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_GetNameOfBaseLayout_m03C962D1780C1D815946DA307ADAF98331C4F690_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:734>
String_t* L_3 = ___0_layoutName;
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:735>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_4 = (&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts)->___baseLayoutTable;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5 = V_0;
NullCheck(L_4);
bool L_6;
L_6 = Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78(L_4, L_5, (&V_1), Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var);
if (!L_6)
{
goto IL_0036;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:736>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7 = V_1;
String_t* L_8;
L_8 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_7, NULL);
return L_8;
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:738>
return (String_t*)NULL;
}
}
// Method Definition Index: 22629
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystem_IsFirstLayoutBasedOnSecond_m446424FDD689FCD3765F36E69204F0867455FA0C (String_t* ___0_firstLayoutName, String_t* ___1_secondLayoutName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_0;
memset((&V_0), 0, sizeof(V_0));
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:756>
String_t* L_0 = ___0_firstLayoutName;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:757>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral59B5D882E97712A200EE7938CF1AE2ED5D4650DE)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_IsFirstLayoutBasedOnSecond_m446424FDD689FCD3765F36E69204F0867455FA0C_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:758>
String_t* L_3 = ___1_secondLayoutName;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:759>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3D6B6D538CCE29E96A003CD3269BC68EE45CFD59)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_IsFirstLayoutBasedOnSecond_m446424FDD689FCD3765F36E69204F0867455FA0C_RuntimeMethod_var)));
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:761>
String_t* L_6 = ___0_firstLayoutName;
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_0), L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:762>
String_t* L_7 = ___1_secondLayoutName;
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_1), L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:764>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = V_0;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9 = V_1;
bool L_10;
L_10 = InternedString_op_Equality_m0406355DC90197EF72482719BFC1F046822BABE9(L_8, L_9, NULL);
if (!L_10)
{
goto IL_0041;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:765>
return (bool)1;
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:767>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11 = V_1;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12 = V_0;
bool L_13;
L_13 = Collection_IsBasedOn_mD54DB5412B192CA765CC97EF62C5D8C8033E4CB7((&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts), L_11, L_12, NULL);
return L_13;
}
}
// Method Definition Index: 22630
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterProcessor_mACC528C81EB6A8784D65E441BFD2744B7010050B (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral378D00FAC460387934892B02228DA54B0383B17D);
s_Il2CppMethodInitialized = true;
}
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* V_0 = NULL;
Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D V_1;
memset((&V_1), 0, sizeof(V_1));
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_2;
memset((&V_2), 0, sizeof(V_2));
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_3;
memset((&V_3), 0, sizeof(V_3));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:880>
Type_t* L_0 = ___0_type;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_1;
L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:881>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_RegisterProcessor_mACC528C81EB6A8784D65E441BFD2744B7010050B_RuntimeMethod_var)));
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:884>
String_t* L_3 = ___1_name;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:886>
Type_t* L_5 = ___0_type;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_5);
___1_name = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:887>
String_t* L_7 = ___1_name;
NullCheck(L_7);
bool L_8;
L_8 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_7, _stringLiteral378D00FAC460387934892B02228DA54B0383B17D, NULL);
if (!L_8)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:888>
String_t* L_9 = ___1_name;
String_t* L_10 = ___1_name;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
NullCheck(_stringLiteral378D00FAC460387934892B02228DA54B0383B17D);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral378D00FAC460387934892B02228DA54B0383B17D, NULL);
NullCheck(L_9);
String_t* L_13;
L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
___1_name = L_13;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:892>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_14 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_14);
Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_15 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&L_14->___m_Layouts);
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_16 = L_15->___precompiledLayouts;
V_0 = L_16;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:893>
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_17 = V_0;
NullCheck(L_17);
KeyCollection_t43102F04E62D9BA2A82FB1FA55DA5E3025031C6F* L_18;
L_18 = Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D(L_17, Dictionary_2_get_Keys_m565FF565A32678434AB3DD604FD18BF39447DA7D_RuntimeMethod_var);
List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6* L_19 = (List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6*)il2cpp_codegen_object_new(List_1_t5F075F07C02D0CCF50D7FB6C844DE693B2851FC6_il2cpp_TypeInfo_var);
List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9(L_19, L_18, List_1__ctor_m5911CB69DEE12BAEE39C751F1FC8207CA3B1D2C9_RuntimeMethod_var);
NullCheck(L_19);
Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D L_20;
L_20 = List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5(L_19, List_1_GetEnumerator_m29A75776B211A8A73BA0F0BDD4EE3F8AFB4F57D5_RuntimeMethod_var);
V_1 = L_20;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ad:
{
Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A((&V_1), Enumerator_Dispose_m750DECE22B6953A2809F995A80FFD29AAD175C4A_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_00a2_1;
}
IL_006e_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:893>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21;
L_21 = Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_inline((&V_1), Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_RuntimeMethod_var);
V_2 = L_21;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:895>
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_22 = V_0;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_23 = V_2;
NullCheck(L_22);
PrecompiledLayout_tEFFE070A47145E8B18D5003F777983D278034A63 L_24;
L_24 = Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE(L_22, L_23, Dictionary_2_get_Item_m6C6D49B863E3AA35DB842F3DE83D5DC29956D3FE_RuntimeMethod_var);
String_t* L_25 = L_24.___metadata;
String_t* L_26 = ___1_name;
bool L_27;
L_27 = StringHelpers_CharacterSeparatedListsHaveAtLeastOneCommonElement_m0A3E70D748E3E17DEA06FAD3553F3049F169A190(L_25, L_26, ((int32_t)59), NULL);
if (!L_27)
{
goto IL_00a2_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:896>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_28 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_28);
Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5* L_29 = (Collection_t6E9F85AD439CF26269683541C4DC58BA3B6756C5*)(&L_28->___m_Layouts);
Dictionary_2_tD68C40116E127FE79F9E7AF07820CFDDBF20A8C1* L_30 = L_29->___precompiledLayouts;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_31 = V_2;
NullCheck(L_30);
bool L_32;
L_32 = Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549(L_30, L_31, Dictionary_2_Remove_m086FB745C0D28AB7561D4A9F0D2E00FBC24B5549_RuntimeMethod_var);
}
IL_00a2_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:893>
bool L_33;
L_33 = Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E((&V_1), Enumerator_MoveNext_mFF6CD854E66A32544CE8D1C58A74C324CE2E822E_RuntimeMethod_var);
if (L_33)
{
goto IL_006e_1;
}
}
{
goto IL_00bb;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00bb:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:899>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_34 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_34);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_35;
L_35 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(L_34, NULL);
V_3 = L_35;
String_t* L_36 = ___1_name;
Type_t* L_37 = ___0_type;
TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_3), L_36, L_37, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:900>
return;
}
}
// Method Definition Index: 22632
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputSystem_TryGetProcessor_m5C4C31F4928BEE6DF65FF1832EE95C40A2E6CC7C (String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1021>
String_t* L_0 = ___0_name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1022>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_TryGetProcessor_m5C4C31F4928BEE6DF65FF1832EE95C40A2E6CC7C_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1023>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_3);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_4;
L_4 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(L_3, NULL);
V_0 = L_4;
String_t* L_5 = ___0_name;
Type_t* L_6;
L_6 = TypeTable_LookupTypeRegistration_m89DCEA471CDF7CDB994D67D3726482805C0AE29A((&V_0), L_5, NULL);
return L_6;
}
}
// Method Definition Index: 22633
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputSystem_ListProcessors_m5011580C4F8EBD3D39CBEFFE9622C21CC18DBDA0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1039>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_1;
L_1 = InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline(L_0, NULL);
V_0 = L_1;
RuntimeObject* L_2;
L_2 = TypeTable_get_names_mDE4C37C80FF83DA878F42A69F48AEB9656052F0A((&V_0), NULL);
return L_2;
}
}
// Method Definition Index: 22634
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1060>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_1;
L_1 = InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22635
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputSystem_get_disconnectedDevices_mF982593061EBFC439B47A2EC8B66F36632140BC0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1105>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1106>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
InputDeviceU5BU5D_tA9AEFC6AF63557D3D5DCFB2B26DDA6F63147D548* L_1 = L_0->___m_DisconnectedDevices;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_2);
int32_t L_3 = L_2->___m_DisconnectedDevicesCount;
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_4;
memset((&L_4), 0, sizeof(L_4));
ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B((&L_4), L_1, 0, L_3, ReadOnlyArray_1__ctor_m07982CE02FB4B2988A85E4516C7CF282EDD1F79B_RuntimeMethod_var);
return L_4;
}
}
// Method Definition Index: 22636
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onDeviceChange_mC1BAF8DE08B2B3F6D0A98D80AE1E4FF5531C60FA (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1145>
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1146>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_add_onDeviceChange_mC1BAF8DE08B2B3F6D0A98D80AE1E4FF5531C60FA_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1147>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_2;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002b:
{
{
bool L_3 = V_1;
if (!L_3)
{
goto IL_0034;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_0034:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1148>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_6 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_7 = ___0_value;
NullCheck(L_6);
InputManager_add_onDeviceChange_m1A16B643EBFE6071B227484232BE641EECAC3B95(L_6, L_7, NULL);
goto IL_0035;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1149>
return;
}
}
// Method Definition Index: 22637
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onDeviceChange_mD08F75C263C2D687B2E6E68E86105829075BF717 (Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1152>
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1153>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_remove_onDeviceChange_mD08F75C263C2D687B2E6E68E86105829075BF717_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1154>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_2;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002b:
{
{
bool L_3 = V_1;
if (!L_3)
{
goto IL_0034;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_0034:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1155>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_6 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_2_tB79528C85CFEF7DFF52C575DDAA398D2FE6BC333* L_7 = ___0_value;
NullCheck(L_6);
InputManager_remove_onDeviceChange_mB0EF43A57C43257EC56F9A36EF24361A44F8A981(L_6, L_7, NULL);
goto IL_0035;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1156>
return;
}
}
// Method Definition Index: 22638
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onDeviceCommand_m2EC3627B174C367DE4E46DD77E13101C584DD15F (InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1181>
InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1182>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_add_onDeviceCommand_m2EC3627B174C367DE4E46DD77E13101C584DD15F_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1183>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_2;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002b:
{
{
bool L_3 = V_1;
if (!L_3)
{
goto IL_0034;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_0034:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1184>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_6 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* L_7 = ___0_value;
NullCheck(L_6);
InputManager_add_onDeviceCommand_m2CCBCD4ACE2DFBBB0B635EDB1B690AE2A12C2B06(L_6, L_7, NULL);
goto IL_0035;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1185>
return;
}
}
// Method Definition Index: 22639
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onDeviceCommand_mD3D159006703DB86C2124D9406FF792A79533492 (InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1188>
InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1189>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_remove_onDeviceCommand_mD3D159006703DB86C2124D9406FF792A79533492_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1190>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_2;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002b:
{
{
bool L_3 = V_1;
if (!L_3)
{
goto IL_0034;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_4, NULL);
}
IL_0034:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_5 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_5, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1191>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_6 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDeviceCommandDelegate_tC0083621670090AD9D172C546FE833562AABF809* L_7 = ___0_value;
NullCheck(L_6);
InputManager_remove_onDeviceCommand_mF6012D11879F79F74C4BC3405EAB8DBF517D926A(L_6, L_7, NULL);
goto IL_0035;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1192>
return;
}
}
// Method Definition Index: 22640
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onFindLayoutForDevice_m45EFFF1289C40BBA4B9AED83192E6EF8994FFB54 (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1333>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1334>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* L_5 = ___0_value;
NullCheck(L_4);
InputManager_add_onFindControlLayoutForDevice_m8B78BCAE64A7F4F3C2F169B4095B4792EFC0BA3F(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1335>
return;
}
}
// Method Definition Index: 22641
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onFindLayoutForDevice_m9F28F1DD511EDD7ADC65B7EA068AE2591993221E (InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1338>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1339>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDeviceFindControlLayoutDelegate_t533E695E7CFD2DEB4FEDA1A9E72D9F5F5AEF4A3E* L_5 = ___0_value;
NullCheck(L_4);
InputManager_remove_onFindControlLayoutForDevice_m3D423807954C3AB24AB474C46BF5A7922416ADFA(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1340>
return;
}
}
// Method Definition Index: 22642
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystem_get_pollingFrequency_mBE82F2D708F4FA638A762F2713728870EAED86CE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1381>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
float L_1;
L_1 = InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E_inline(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22643
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_set_pollingFrequency_m408EB9787D034CBF2659CEF066C7A047518FE5A6 (float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1382>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
float L_1 = ___0_value;
NullCheck(L_0);
InputManager_set_pollingFrequency_mC2F72FA477CD47FF2AD605B69399270BF22B66EF(L_0, L_1, NULL);
return;
}
}
// Method Definition Index: 22644
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_AddDevice_m80FC919566BCDE8E9B09F19FA2AF32FF53A9710F (String_t* ___0_layout, String_t* ___1_name, String_t* ___2_variants, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1422>
String_t* L_0 = ___0_layout;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1423>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral73F1C0DB7E67894BD0991354AA6CB2DA4A3A5D88)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_AddDevice_m80FC919566BCDE8E9B09F19FA2AF32FF53A9710F_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1424>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_4 = ___0_layout;
String_t* L_5 = ___1_name;
String_t* L_6 = ___2_variants;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7;
memset((&L_7), 0, sizeof(L_7));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_7), L_6, NULL);
NullCheck(L_3);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8;
L_8 = InputManager_AddDevice_m7C80C4B1359DFCC1EF80317013050D1209A2DD10(L_3, L_4, L_5, L_7, NULL);
return L_8;
}
}
// Method Definition Index: 22646
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_AddDevice_m8270203079B467F2AF733935FA8A6FE63A12C26D (InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F ___0_description, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1501>
bool L_0;
L_0 = InputDeviceDescription_get_empty_m251FC7C1699ED57591E46C82D4D25D052C9633B7((&___0_description), NULL);
if (!L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1502>
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBD6F0649E23F20C418B3FE8F9547E15B615ECC35)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEB534843932D1025EEE09575458F840C63DC1063)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_AddDevice_m8270203079B467F2AF733935FA8A6FE63A12C26D_RuntimeMethod_var)));
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1503>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_3 = ___0_description;
NullCheck(L_2);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4;
L_4 = InputManager_AddDevice_mFDF304E8BA78FA2E3213FE47D1C06F4CEB36E906(L_2, L_3, NULL);
return L_4;
}
}
// Method Definition Index: 22647
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_AddDevice_m376584E1F76AFF2176913A885355E4F317E7323A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1537>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1538>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_AddDevice_m376584E1F76AFF2176913A885355E4F317E7323A_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1539>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = ___0_device;
NullCheck(L_2);
InputManager_AddDevice_m95D74391F65270B36E9709C141F7B9928A0EB1F3(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1540>
return;
}
}
// Method Definition Index: 22648
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveDevice_mBA895DEE9FCFC53AC9040DE72860D95ABFB5E858 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1560>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
NullCheck(L_0);
InputManager_RemoveDevice_m09401A2F9BDCF904F4F54558A6C3D069FE929D8A(L_0, L_1, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1561>
return;
}
}
// Method Definition Index: 22649
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_FlushDisconnectedDevices_m14B7838AAD50EC10B330A42250A401DEEE3AB8DC (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1573>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
InputManager_FlushDisconnectedDevices_m538EF3CD3F6248510A139CF4A3B028131F46CAEC(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1574>
return;
}
}
// Method Definition Index: 22650
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_GetDevice_m88ED9934452B1049D926A08063E287DB0E60AFF1 (String_t* ___0_nameOrLayout, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1587>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
String_t* L_1 = ___0_nameOrLayout;
NullCheck(L_0);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = InputManager_TryGetDevice_m96BAC8785D72655D0804FF02474302AD6979BEA8(L_0, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 22652
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_GetDevice_m66F3824EBDB32A7486ABAE7D19E92ECDB5082020 (Type_t* ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL;
double V_1 = 0.0;
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B V_2;
memset((&V_2), 0, sizeof(V_2));
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_3;
memset((&V_3), 0, sizeof(V_3));
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_4 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1616>
V_0 = (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1617>
V_1 = (-1.0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1618>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_3 = L_0;
Enumerator_t81E72BA990D25C50893E883131DA5DF2157A185B L_1;
L_1 = ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C((&V_3), ReadOnlyArray_1_GetEnumerator_m40DC2BB2BC3C855369753E8780E2B2DE6F38E88C_RuntimeMethod_var);
V_2 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0051:
{
Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB((&V_2), Enumerator_Dispose_mF7167BCE82C30E7D09082FFCA3F3EFFD32B186CB_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0046_1;
}
IL_001c_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1618>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945((&V_2), Enumerator_get_Current_mFB31F2643918A411B2F1539CA180A763D0200945_RuntimeMethod_var);
V_4 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1620>
Type_t* L_3 = ___0_type;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = V_4;
NullCheck(L_3);
bool L_5;
L_5 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(115, L_3, L_4);
if (!L_5)
{
goto IL_0046_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1623>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6 = V_0;
if (!L_6)
{
goto IL_003c_1;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = V_4;
NullCheck(L_7);
double L_8 = L_7->___m_LastUpdateTimeInternal;
double L_9 = V_1;
if ((!(((double)L_8) > ((double)L_9))))
{
goto IL_0046_1;
}
}
IL_003c_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1625>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = V_4;
V_0 = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1626>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_11 = V_0;
NullCheck(L_11);
double L_12 = L_11->___m_LastUpdateTimeInternal;
V_1 = L_12;
}
IL_0046_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1618>
bool L_13;
L_13 = Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC((&V_2), Enumerator_MoveNext_mFAC408E08BBD06FE731A9E84F5E79461F23EACBC_RuntimeMethod_var);
if (L_13)
{
goto IL_001c_1;
}
}
{
goto IL_005f;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1630>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = V_0;
return L_14;
}
}
// Method Definition Index: 22655
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputSystem_GetDeviceById_mC5C12308F6B71C9AAD24CFBB984E5C3C79F6C099 (int32_t ___0_deviceId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1717>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
int32_t L_1 = ___0_deviceId;
NullCheck(L_0);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = InputManager_TryGetDeviceById_mB04BB1B8B8341C53E99C7FC340FB35A984AE0C9F(L_0, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 22656
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* InputSystem_GetUnsupportedDevices_m62EFE7A7E0CB2B508339EBD6F5FCF4CA3CDA8B98 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1733>
List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* L_0 = (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF*)il2cpp_codegen_object_new(List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF_il2cpp_TypeInfo_var);
List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5(L_0, List_1__ctor_m8EBF0FBDFD4326672E5EBB9CB07CDE944447D6C5_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1734>
List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* L_1 = L_0;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = InputSystem_GetUnsupportedDevices_m6CEE28DF03D8126E307BCBC86990D422464F8554(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1735>
return L_1;
}
}
// Method Definition Index: 22657
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystem_GetUnsupportedDevices_m6CEE28DF03D8126E307BCBC86990D422464F8554 (List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* ___0_descriptions, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1752>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
List_1_t72A5A2FBDCA3B232C55F4954694E1CD53C9134CF* L_1 = ___0_descriptions;
NullCheck(L_0);
int32_t L_2;
L_2 = InputManager_GetUnsupportedDevices_mA860ADD6B9C04A1DD67AC49F99EB4116C83C11DE(L_0, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 22658
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_EnableDevice_mED1442951B67B1B8742C29CE7F3ED2828B3B44F7 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1779>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
NullCheck(L_0);
InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051(L_0, L_1, (bool)1, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1780>
return;
}
}
// Method Definition Index: 22659
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_DisableDevice_m19E310307F986FDBCC83048107E4BDC25F9FD26B (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_keepSendingEvents, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t G_B2_0 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B2_1 = NULL;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B2_2 = NULL;
int32_t G_B1_0 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B1_1 = NULL;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B1_2 = NULL;
int32_t G_B3_0 = 0;
int32_t G_B3_1 = 0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* G_B3_2 = NULL;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B3_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1812>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
bool L_2 = ___1_keepSendingEvents;
if (L_2)
{
G_B2_0 = 0;
G_B2_1 = L_1;
G_B2_2 = L_0;
goto IL_000d;
}
G_B1_0 = 0;
G_B1_1 = L_1;
G_B1_2 = L_0;
}
{
G_B3_0 = 0;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
G_B3_3 = G_B1_2;
goto IL_000e;
}
IL_000d:
{
G_B3_0 = 1;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
G_B3_3 = G_B2_2;
}
IL_000e:
{
NullCheck(G_B3_3);
InputManager_EnableOrDisableDevice_m5ADC9586CD3141A3BF62841B9F580C6ABB213051(G_B3_3, G_B3_2, (bool)G_B3_1, G_B3_0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1813>
return;
}
}
// Method Definition Index: 22660
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystem_TrySyncDevice_m61C350D965C108F77F338E0D985B7EDB2166754E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1831>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1832>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_TrySyncDevice_m61C350D965C108F77F338E0D985B7EDB2166754E_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1833>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device;
NullCheck(L_2);
bool L_3;
L_3 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_2, NULL);
if (L_3)
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1834>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device;
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE434120E5A9DECA47500B0D6E6392BB3BB48C614)), L_4, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_TrySyncDevice_m61C350D965C108F77F338E0D985B7EDB2166754E_RuntimeMethod_var)));
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1835>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7 = ___0_device;
NullCheck(L_7);
bool L_8;
L_8 = InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA(L_7, NULL);
return L_8;
}
}
// Method Definition Index: 22661
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_ResetDevice_m226C85AA50C14427F606AB0E157CF94629418D15 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, bool ___1_alsoResetDontResetControls, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1887>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
bool L_2 = ___1_alsoResetDontResetControls;
il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_3 = V_0;
NullCheck(L_0);
InputManager_ResetDevice_m3AF149A13F62C9521E68E8AB51E6769E78A5558A(L_0, L_1, L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1888>
return;
}
}
// Method Definition Index: 22662
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystem_TryResetDevice_m5B92A58D08555FA8AFF6D854750B8208A43476D4 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1894>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1895>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_TryResetDevice_m5B92A58D08555FA8AFF6D854750B8208A43476D4_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1896>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device;
NullCheck(L_2);
bool L_3;
L_3 = InputDevice_RequestReset_m7CD1FFBE12FACF2155FD0A87588E44844EEABBD5(L_2, NULL);
return L_3;
}
}
// Method Definition Index: 22663
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_PauseHaptics_m7C7D6F57A5108B7A892C573660DC4D591B711A26 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1924>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1925>
int32_t L_1;
L_1 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_0), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1927>
V_2 = 0;
goto IL_002d;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1929>
int32_t L_2 = V_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3;
L_3 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_0), L_2, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1930>
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var));
RuntimeObject* L_4 = V_3;
if (!L_4)
{
goto IL_0029;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1931>
RuntimeObject* L_5 = V_3;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(0, IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var, L_5);
}
IL_0029:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1927>
int32_t L_6 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1927>
int32_t L_7 = V_2;
int32_t L_8 = V_1;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1933>
return;
}
}
// Method Definition Index: 22664
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_ResumeHaptics_m377F50C6D5871E4B45DC42B2F67E55C025AE5DBA (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1945>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1946>
int32_t L_1;
L_1 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_0), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1948>
V_2 = 0;
goto IL_002d;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1950>
int32_t L_2 = V_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3;
L_3 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_0), L_2, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1951>
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var));
RuntimeObject* L_4 = V_3;
if (!L_4)
{
goto IL_0029;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1952>
RuntimeObject* L_5 = V_3;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(1, IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var, L_5);
}
IL_0029:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1948>
int32_t L_6 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1948>
int32_t L_7 = V_2;
int32_t L_8 = V_1;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1954>
return;
}
}
// Method Definition Index: 22665
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_ResetHaptics_m2459F9E96BFAE8F559A6060051F5A3E1417A2D70 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1967>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1968>
int32_t L_1;
L_1 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_0), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1970>
V_2 = 0;
goto IL_002d;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1972>
int32_t L_2 = V_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3;
L_3 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_0), L_2, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1973>
V_3 = ((RuntimeObject*)IsInst((RuntimeObject*)L_3, IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var));
RuntimeObject* L_4 = V_3;
if (!L_4)
{
goto IL_0029;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1974>
RuntimeObject* L_5 = V_3;
NullCheck(L_5);
InterfaceActionInvoker0::Invoke(2, IHaptics_tE60AD9818894FE08B4482B238582944E204E43B4_il2cpp_TypeInfo_var, L_5);
}
IL_0029:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1970>
int32_t L_6 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_6, 1));
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1970>
int32_t L_7 = V_2;
int32_t L_8 = V_1;
if ((((int32_t)L_7) < ((int32_t)L_8)))
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:1976>
return;
}
}
// Method Definition Index: 22666
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_SetDeviceUsage_mDB32D20B1CFAB4ABCA917534D3E4A3045D7CED29 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, String_t* ___1_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2023>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
String_t* L_1 = ___1_usage;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_SetDeviceUsage_mEE432569109A001D84790EF9F5B3E69EC6BAB8EC(L_0, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2024>
return;
}
}
// Method Definition Index: 22667
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_SetDeviceUsage_mEE432569109A001D84790EF9F5B3E69EC6BAB8EC (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2070>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2 = ___1_usage;
NullCheck(L_0);
InputManager_SetDeviceUsage_mB902131D8DA62407CD601D93017FB24822CCF75F(L_0, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2071>
return;
}
}
// Method Definition Index: 22668
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_AddDeviceUsage_mD0F95278FFB65603129011C773E5C23898430093 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, String_t* ___1_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2103>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
String_t* L_2 = ___1_usage;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3;
memset((&L_3), 0, sizeof(L_3));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_3), L_2, NULL);
NullCheck(L_0);
InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB(L_0, L_1, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2104>
return;
}
}
// Method Definition Index: 22669
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_AddDeviceUsage_mA69648D1222AB6D81D1CC4AFF57893E859CEB223 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2136>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2 = ___1_usage;
NullCheck(L_0);
InputManager_AddDeviceUsage_m200898C570A17D3707249E1D2BECF9EB0CED42AB(L_0, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2137>
return;
}
}
// Method Definition Index: 22670
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveDeviceUsage_mF6DB2B868E52688C425BA0A430F07CE8728F07D2 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, String_t* ___1_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2164>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
String_t* L_2 = ___1_usage;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3;
memset((&L_3), 0, sizeof(L_3));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_3), L_2, NULL);
NullCheck(L_0);
InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467(L_0, L_1, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2165>
return;
}
}
// Method Definition Index: 22671
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RemoveDeviceUsage_m5A42DA7C2DED88E081F21AD846A003C98A831D61 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2192>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___0_device;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2 = ___1_usage;
NullCheck(L_0);
InputManager_RemoveDeviceUsage_m3FC8B4DDBDAFD4E3002764A89BF93EEA97FB9467(L_0, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2193>
return;
}
}
// Method Definition Index: 22672
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputSystem_FindControl_m3C5473BBC08AAC3F0AB8008F73D5092D9E4E8596 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2224>
String_t* L_0 = ___0_path;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2225>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_FindControl_m3C5473BBC08AAC3F0AB8008F73D5092D9E4E8596_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2227>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_3);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_4;
L_4 = InputManager_get_devices_m2C3974F1750002E781518E9010ADBF1E25C4FCF4(L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2228>
int32_t L_5;
L_5 = ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_inline((&V_0), ReadOnlyArray_1_get_Count_mB20295F7CC546835AD75D4880A2A81DABB6BE29C_RuntimeMethod_var);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2230>
V_2 = 0;
goto IL_0043;
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2232>
int32_t L_6 = V_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_7;
L_7 = ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43((&V_0), L_6, ReadOnlyArray_1_get_Item_mCB4626E80069288BC1EEF0F558B1B806F59DAE43_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2233>
String_t* L_8 = ___0_path;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9;
L_9 = InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203(L_7, L_8, 0, NULL);
V_3 = L_9;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2234>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = V_3;
if (!L_10)
{
goto IL_003f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2235>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = V_3;
return L_11;
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2230>
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2230>
int32_t L_13 = V_2;
int32_t L_14 = V_1;
if ((((int32_t)L_13) < ((int32_t)L_14)))
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2238>
return (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
}
}
// Method Definition Index: 22673
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA InputSystem_FindControls_mC0AD483AD6A77DDF24B7FAD6712C39F47371EBB1 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mEB435D1556178AA35DEDDDEC1509F66D51301046_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2262>
String_t* L_0 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA L_1;
L_1 = InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mEB435D1556178AA35DEDDDEC1509F66D51301046(L_0, InputSystem_FindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mEB435D1556178AA35DEDDDEC1509F66D51301046_RuntimeMethod_var);
return L_1;
}
}
// Method Definition Index: 22676
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystem_get_isProcessingEvents_m60E4EC092236E64DB383F98AD46D7D6596452241 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2300>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
bool L_1;
L_1 = InputManager_get_isProcessingEvents_mCEE0643532491B4EEA1B376AA2FAE59762284B5E(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22677
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D InputSystem_get_onEvent_mADCC1DBC03BC468ABF3AF7FB9BF2A0D9E1740510 (const RuntimeMethod* method)
{
InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2376>
il2cpp_codegen_initobj((&V_0), sizeof(InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D));
InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D L_0 = V_0;
return L_0;
}
}
// Method Definition Index: 22678
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_set_onEvent_m8FD1599425D2F0408F6001E4D1663D53105D7F21 (InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2378>
return;
}
}
// Method Definition Index: 22679
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputSystem_get_onAnyButtonPress_m45A7F58E8F58141EAA9FB10CAB0981EC9992C07F (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mBFC992DDEAFFD5BE6B3EB1F0BF0FE0FCDCE16504_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Observable_Where_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m9FFACF233E89F1C76DD46CEBAD9B23311E1122EE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_0_m686B5D5460A2D43A97605C750F97328C703282A6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_1_mF129E3E97915C27A135FBF18AABCBA89D6EB19AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* G_B1_0 = NULL;
RuntimeObject* G_B1_1 = NULL;
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2471>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2472>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D L_0;
L_0 = InputSystem_get_onEvent_mADCC1DBC03BC468ABF3AF7FB9BF2A0D9E1740510(NULL);
InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D L_1 = L_0;
RuntimeObject* L_2 = Box(InputEventListener_tB0B541BC249BB696401201CF9DCAB4DFA1462B1D_il2cpp_TypeInfo_var, &L_1);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* L_3 = ((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9__80_0;
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* L_4 = L_3;
if (L_4)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
goto IL_0029;
}
G_B1_0 = L_4;
G_B1_1 = L_2;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* L_5 = ((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* L_6 = (Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43*)il2cpp_codegen_object_new(Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43_il2cpp_TypeInfo_var);
Func_2__ctor_m4876C05CC44CA4EED39428D1826962705ACE5D96(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_0_m686B5D5460A2D43A97605C750F97328C703282A6_RuntimeMethod_var), NULL);
Func_2_t177293B960351EA61DB44E0B100A1872A6C8DE43* L_7 = L_6;
((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9__80_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9__80_0), (void*)L_7);
G_B2_0 = L_7;
G_B2_1 = G_B1_1;
}
IL_0029:
{
RuntimeObject* L_8;
L_8 = Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mBFC992DDEAFFD5BE6B3EB1F0BF0FE0FCDCE16504((RuntimeObject*)G_B2_1, G_B2_0, Observable_Select_TisInputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_mBFC992DDEAFFD5BE6B3EB1F0BF0FE0FCDCE16504_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* L_9 = ((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9__80_1;
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* L_10 = L_9;
if (L_10)
{
G_B4_0 = L_10;
G_B4_1 = L_8;
goto IL_004d;
}
G_B3_0 = L_10;
G_B3_1 = L_8;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* L_11 = ((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* L_12 = (Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765*)il2cpp_codegen_object_new(Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765_il2cpp_TypeInfo_var);
Func_2__ctor_m7B8C10666858C5184032C354C58D930FE246642E(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_1_mF129E3E97915C27A135FBF18AABCBA89D6EB19AA_RuntimeMethod_var), NULL);
Func_2_tED2CA828D7536AB6257DA86A667AACE1AB2D3765* L_13 = L_12;
((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9__80_1 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9__80_1), (void*)L_13);
G_B4_0 = L_13;
G_B4_1 = G_B3_1;
}
IL_004d:
{
RuntimeObject* L_14;
L_14 = Observable_Where_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m9FFACF233E89F1C76DD46CEBAD9B23311E1122EE(G_B4_1, G_B4_0, Observable_Where_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m9FFACF233E89F1C76DD46CEBAD9B23311E1122EE_RuntimeMethod_var);
return L_14;
}
}
// Method Definition Index: 22680
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_QueueEvent_mC30D182ADDD60BFC2AF10D24CEE2481D0EB77996 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2522>
bool L_0;
L_0 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___0_eventPtr), NULL);
if (L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2523>
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD2A3E14243D7248D1B3593C6DA166424288DA91A)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_QueueEvent_mC30D182ADDD60BFC2AF10D24CEE2481D0EB77996_RuntimeMethod_var)));
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2525>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___0_eventPtr;
NullCheck(L_2);
InputManager_QueueEvent_mDDBB79E5DE122DB91FD9C200D4122E826A086B75(L_2, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2526>
return;
}
}
// Method Definition Index: 22684
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_QueueConfigChangeEvent_m6257D7B67B437670B51B38987BA1DB91412F7F1F (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, double ___1_time, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2753>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2754>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_QueueConfigChangeEvent_m6257D7B67B437670B51B38987BA1DB91412F7F1F_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2755>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device;
NullCheck(L_2);
int32_t L_3;
L_3 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_2, NULL);
if (L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2756>
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C20448E191FC73285B18C2EB515305AA2FF0862)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_QueueConfigChangeEvent_m6257D7B67B437670B51B38987BA1DB91412F7F1F_RuntimeMethod_var)));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2758>
double L_5 = ___1_time;
if ((!(((double)L_5) < ((double)(0.0)))))
{
goto IL_003b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2759>
RuntimeObject* L_6 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance;
NullCheck(L_6);
double L_7;
L_7 = InterfaceFuncInvoker0< double >::Invoke(19, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_6);
___1_time = L_7;
goto IL_0044;
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2761>
double L_8 = ___1_time;
double L_9 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup;
___1_time = ((double)il2cpp_codegen_add(L_8, L_9));
}
IL_0044:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2763>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device;
NullCheck(L_10);
int32_t L_11;
L_11 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_10, NULL);
double L_12 = ___1_time;
DeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB L_13;
L_13 = DeviceConfigurationEvent_Create_m8A078E4F4A2A079A2B64096323F4E9A4C6D34B97(L_11, L_12, NULL);
V_0 = L_13;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2764>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_14 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_14);
InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4(L_14, (&V_0), InputManager_QueueEvent_TisDeviceConfigurationEvent_tC73A3703BADB78DDA67BE9C3DE2E4C93B34A19CB_m52256EE1E2E4945831BCA38DCD608CCC4E5642F4_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2765>
return;
}
}
// Method Definition Index: 22685
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_QueueTextEvent_mB9542DACAC91D93D3EBD71E0FC3388694AEE65FA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, Il2CppChar ___1_character, double ___2_time, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2787>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2788>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_QueueTextEvent_mB9542DACAC91D93D3EBD71E0FC3388694AEE65FA_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2789>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device;
NullCheck(L_2);
int32_t L_3;
L_3 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_2, NULL);
if (L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2790>
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6C20448E191FC73285B18C2EB515305AA2FF0862)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_QueueTextEvent_mB9542DACAC91D93D3EBD71E0FC3388694AEE65FA_RuntimeMethod_var)));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2792>
double L_5 = ___2_time;
if ((!(((double)L_5) < ((double)(0.0)))))
{
goto IL_003b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2793>
RuntimeObject* L_6 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance;
NullCheck(L_6);
double L_7;
L_7 = InterfaceFuncInvoker0< double >::Invoke(19, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_6);
___2_time = L_7;
goto IL_0044;
}
IL_003b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2795>
double L_8 = ___2_time;
double L_9 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup;
___2_time = ((double)il2cpp_codegen_add(L_8, L_9));
}
IL_0044:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2797>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device;
NullCheck(L_10);
int32_t L_11;
L_11 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(L_10, NULL);
Il2CppChar L_12 = ___1_character;
double L_13 = ___2_time;
TextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E L_14;
L_14 = TextEvent_Create_mA0C940CB8C8A2FC03C256F6D7A63511D8F0FB1F4(L_11, L_12, L_13, NULL);
V_0 = L_14;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2798>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_15 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_15);
InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570(L_15, (&V_0), InputManager_QueueEvent_TisTextEvent_tF73CB03EDB372F136C2771DD4C35D1450CD5089E_m6BDA694FE941F326341CC4CFD8334BF93CEF2570_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2799>
return;
}
}
// Method Definition Index: 22686
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_Update_m5A0F5310AFA2905BBE82D2E1F428F0DAC02CB6CE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2823>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
InputManager_Update_mA43734098E91DBCE6E12DB57742AF274DFCDFBFA(L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2824>
return;
}
}
// Method Definition Index: 22687
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_Update_m31EF85164B8C40C566A9160EF909D662DA227122 (int32_t ___0_updateType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2828>
int32_t L_0 = ___0_updateType;
if (!L_0)
{
goto IL_0036;
}
}
{
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_1);
int32_t L_2;
L_2 = InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline(L_1, NULL);
int32_t L_3 = ___0_updateType;
if (((int32_t)((int32_t)L_2&(int32_t)L_3)))
{
goto IL_0036;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2829>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2830>
int32_t L_4 = ___0_updateType;
int32_t L_5 = L_4;
RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputUpdateType_t31A66F5342D924983382FA675EF78007C04EC590_il2cpp_TypeInfo_var)), &L_5);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var)));
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_7;
L_7 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL);
NullCheck(L_7);
int32_t L_8;
L_8 = InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline(L_7, NULL);
int32_t L_9 = L_8;
RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UpdateMode_tCD49766B755C4CD8E1F2DE8D57798DAC2C5CBF32_il2cpp_TypeInfo_var)), &L_9);
String_t* L_11;
L_11 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral211B760EB7E518DA56659EA0CFDBF711F9551897)), L_6, L_10, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_12 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_12, L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_Update_m31EF85164B8C40C566A9160EF909D662DA227122_RuntimeMethod_var)));
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2831>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_13 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
int32_t L_14 = ___0_updateType;
NullCheck(L_13);
InputManager_Update_m44A940B8281912DA4FED8816912874D3A235F25B(L_13, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2832>
return;
}
}
// Method Definition Index: 22688
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onBeforeUpdate_m022480417EA69F0488F81F112B2D9BED5D65AC5C (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2853>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2854>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value;
NullCheck(L_4);
InputManager_add_onBeforeUpdate_m78F75D0A08D23335D863A2942AABF3D143E4BD95(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2855>
return;
}
}
// Method Definition Index: 22689
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onBeforeUpdate_m4BD541DC1AB9FC6C87FB71B35A39CC75223E530C (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2858>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2859>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value;
NullCheck(L_4);
InputManager_remove_onBeforeUpdate_m63D72B2E2A1F5DDC97213F8928034C6FBD61DC87(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2860>
return;
}
}
// Method Definition Index: 22690
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onAfterUpdate_mD104BB1A6BC030FF724FCC036F3F516B59172A65 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2872>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2873>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value;
NullCheck(L_4);
InputManager_add_onAfterUpdate_m481942292B394025596D440AE8EB4B3DB71AE131(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2874>
return;
}
}
// Method Definition Index: 22691
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onAfterUpdate_m8164D154512F0136ABE60A831EA38818BF24CA8F (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* V_0 = NULL;
bool V_1 = false;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2877>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
V_0 = L_0;
V_1 = (bool)0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001d:
{
{
bool L_1 = V_1;
if (!L_1)
{
goto IL_0026;
}
}
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = V_0;
Monitor_Exit_m05B2CF037E2214B3208198C282490A2A475653FA(L_2, NULL);
}
IL_0026:
{
return;
}
}
});
try
{
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = V_0;
Monitor_Enter_m3CDB589DA1300B513D55FDCFB52B63E879794149(L_3, (&V_1), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2878>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_4 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value;
NullCheck(L_4);
InputManager_remove_onAfterUpdate_m34BB1902D804819F8B60552E44E3DDAAF4D410CD(L_4, L_5, NULL);
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2879>
return;
}
}
// Method Definition Index: 22692
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2897>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_1;
L_1 = InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22693
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_set_settings_m7E48185918FBB5D80D1B17804B457D9E2CC68CBB (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2900>
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = ___0_value;
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.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2901>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_set_settings_m7E48185918FBB5D80D1B17804B457D9E2CC68CBB_RuntimeMethod_var)));
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2903>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_3);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_4 = L_3->___m_Settings;
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_5 = ___0_value;
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_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2904>
return;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2915>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_7 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_8 = ___0_value;
NullCheck(L_7);
InputManager_set_settings_m06AFDB09FC193BD7C3702F2A842B7064A32D0F45(L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2916>
return;
}
}
// Method Definition Index: 22694
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onSettingsChange_mB957DF29389DFD5D6C2652BDD125CD8A08986F5D (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2927>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
NullCheck(L_0);
InputManager_add_onSettingsChange_mC9FF709A0C7564E5A0EA2B3E4AD296859FBEC831(L_0, L_1, NULL);
return;
}
}
// Method Definition Index: 22695
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onSettingsChange_m9B3D8D8A87A653D5DFBA466EF723701B90C238C0 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2928>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
NullCheck(L_0);
InputManager_remove_onSettingsChange_mED32BDA9C6993D727C34A9098C2AB39C07D769FE(L_0, L_1, NULL);
return;
}
}
// Method Definition Index: 22696
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_EnableActions_m85331EC77C2D334D9876EFDFAE7D89FEA435CB25 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3029>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputSystem_get_actions_mE8D99B32AF6B8AB69DCF5DBBEC60C0F010C79B6C(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.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3030>
return;
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3032>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_2;
L_2 = InputSystem_get_actions_mE8D99B32AF6B8AB69DCF5DBBEC60C0F010C79B6C(NULL);
NullCheck(L_2);
InputActionAsset_Enable_m5102429EE832C7891F73B6979612702CECA8F431(L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3033>
return;
}
}
// Method Definition Index: 22697
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_DisableActions_m8E5258D36AF65DC251C43E1407D31BB8BE32FADE (bool ___0_triggerSetupChanged, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3038>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0;
L_0 = InputSystem_get_actions_mE8D99B32AF6B8AB69DCF5DBBEC60C0F010C79B6C(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3039>
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_1 = V_0;
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_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3040>
return;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3042>
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_3 = V_0;
NullCheck(L_3);
InputActionAsset_Disable_m62FD8B11BB4EDF6AADAB2BDDC699242D09BAF99C(L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3044>
bool L_4 = ___0_triggerSetupChanged;
if (!L_4)
{
goto IL_001f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3045>
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_5 = V_0;
NullCheck(L_5);
InputActionAsset_OnSetupChanged_mEED476CAA97B20D567EB74033D8020E74507B563(L_5, NULL);
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3046>
return;
}
}
// Method Definition Index: 22698
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputSystem_get_actions_mE8D99B32AF6B8AB69DCF5DBBEC60C0F010C79B6C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B2_0 = NULL;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B1_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3090>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_1 = L_0;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
G_B1_0 = L_1;
}
{
return (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D*)NULL;
}
IL_000b:
{
NullCheck(G_B2_0);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_2;
L_2 = InputManager_get_actions_m3E08F76E2CC63B92DB224CEB2E4C645BCAF17D71_inline(G_B2_0, NULL);
return L_2;
}
}
// Method Definition Index: 22699
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_set_actions_m1123AE5C8E34B001A4FB7D4DB53D6B1C147B3A19 (InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3094>
il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3095>
Exception_t* L_1 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral71013173976A342C77AD509A9B9196B73E39D6C9)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_set_actions_m1123AE5C8E34B001A4FB7D4DB53D6B1C147B3A19_RuntimeMethod_var)));
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3099>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_2 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_2);
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_3;
L_3 = InputManager_get_actions_m3E08F76E2CC63B92DB224CEB2E4C645BCAF17D71_inline(L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3100>
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_4 = ___0_value;
if ((!(((RuntimeObject*)(InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D*)L_3) == ((RuntimeObject*)(InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D*)L_4))))
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3101>
return;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3103>
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_5 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3115>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_7 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_8 = ___0_value;
NullCheck(L_7);
InputManager_set_actions_mA3297F193D2B064820E5078EBC38236BDA00E183(L_7, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3118>
return;
}
}
// Method Definition Index: 22700
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onActionsChange_mCDFE2DFC1FD301C7D38F6B0517A27ABE8897432B (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3132>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
NullCheck(L_0);
InputManager_add_onActionsChange_m9773E326C7F7A03462197FEA229AB3A3E90CA47D(L_0, L_1, NULL);
return;
}
}
// Method Definition Index: 22701
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onActionsChange_m9B3FB3DEB568D3EAC5283AF527698DFDAEB53442 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3133>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value;
NullCheck(L_0);
InputManager_remove_onActionsChange_mA5C649139D41259D5A93898AE544E5CDBBBCC98A(L_0, L_1, NULL);
return;
}
}
// Method Definition Index: 22702
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_add_onActionChange_m781F9B948CECB8E816D2C8AC924D45B8202C72BC (Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_AddCallback_m00BEB5CD4929CAD9FB853122DD749019391FA9EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3191>
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3192>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_add_onActionChange_m781F9B948CECB8E816D2C8AC924D45B8202C72BC_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3193>
il2cpp_codegen_runtime_class_init_inline(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA* L_2 = (CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA*)(&(&((InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields*)il2cpp_codegen_static_fields_for(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var))->___s_GlobalState)->___onActionChange);
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* L_3 = ___0_value;
CallbackArray_1_AddCallback_m00BEB5CD4929CAD9FB853122DD749019391FA9EA(L_2, L_3, CallbackArray_1_AddCallback_m00BEB5CD4929CAD9FB853122DD749019391FA9EA_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3194>
return;
}
}
// Method Definition Index: 22703
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_remove_onActionChange_m791FB8CBC5B77626551D79D43AB92856F44D23AB (Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CallbackArray_1_RemoveCallback_mD04F436C2B1F1E4B5EF2077A64991F648040B6A4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3197>
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* L_0 = ___0_value;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3198>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_remove_onActionChange_m791FB8CBC5B77626551D79D43AB92856F44D23AB_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3199>
il2cpp_codegen_runtime_class_init_inline(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA* L_2 = (CallbackArray_1_tC72D651E25D95D1B5D837A010859EDE49AD131FA*)(&(&((InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_StaticFields*)il2cpp_codegen_static_fields_for(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var))->___s_GlobalState)->___onActionChange);
Action_2_t4D6C6A84A6B44BE6193A1F64753F6E48558FBE9D* L_3 = ___0_value;
CallbackArray_1_RemoveCallback_mD04F436C2B1F1E4B5EF2077A64991F648040B6A4(L_2, L_3, CallbackArray_1_RemoveCallback_mD04F436C2B1F1E4B5EF2077A64991F648040B6A4_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3200>
return;
}
}
// Method Definition Index: 22704
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterInteraction_m53D865EE6733D6805B6855B5DD5C3E631C615737 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF8E649A3EF1AB74A43C9F88015FA68AC719215A);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3239>
Type_t* L_0 = ___0_type;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_1;
L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3240>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_RegisterInteraction_m53D865EE6733D6805B6855B5DD5C3E631C615737_RuntimeMethod_var)));
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3242>
String_t* L_3 = ___1_name;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3244>
Type_t* L_5 = ___0_type;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_5);
___1_name = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3245>
String_t* L_7 = ___1_name;
NullCheck(L_7);
bool L_8;
L_8 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_7, _stringLiteralAF8E649A3EF1AB74A43C9F88015FA68AC719215A, NULL);
if (!L_8)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3246>
String_t* L_9 = ___1_name;
String_t* L_10 = ___1_name;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
NullCheck(_stringLiteralAF8E649A3EF1AB74A43C9F88015FA68AC719215A);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralAF8E649A3EF1AB74A43C9F88015FA68AC719215A, NULL);
NullCheck(L_9);
String_t* L_13;
L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
___1_name = L_13;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3249>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_14 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_14);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_15;
L_15 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(L_14, NULL);
V_0 = L_15;
String_t* L_16 = ___1_name;
Type_t* L_17 = ___0_type;
TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), L_16, L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3250>
return;
}
}
// Method Definition Index: 22706
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputSystem_TryGetInteraction_m8452CDBB1BE8B1C9D87612263C405A43444A2AF7 (String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3281>
String_t* L_0 = ___0_name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3282>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_TryGetInteraction_m8452CDBB1BE8B1C9D87612263C405A43444A2AF7_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3283>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_3);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_4;
L_4 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(L_3, NULL);
V_0 = L_4;
String_t* L_5 = ___0_name;
Type_t* L_6;
L_6 = TypeTable_LookupTypeRegistration_m89DCEA471CDF7CDB994D67D3726482805C0AE29A((&V_0), L_5, NULL);
return L_6;
}
}
// Method Definition Index: 22707
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputSystem_ListInteractions_m9BF76743C3E89E7055C1E7070CF9A408745C6E82 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3295>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_1;
L_1 = InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline(L_0, NULL);
V_0 = L_1;
RuntimeObject* L_2;
L_2 = TypeTable_get_names_mDE4C37C80FF83DA878F42A69F48AEB9656052F0A((&V_0), NULL);
return L_2;
}
}
// Method Definition Index: 22708
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RegisterBindingComposite_m09070BD7C7C3FC24F7BC324B5B50F835EB4E8840 (Type_t* ___0_type, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCDC8FE1FED22D143A4D3A3386BF8D19D24DB7E2C);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3308>
Type_t* L_0 = ___0_type;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_1;
L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3309>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_RegisterBindingComposite_m09070BD7C7C3FC24F7BC324B5B50F835EB4E8840_RuntimeMethod_var)));
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3311>
String_t* L_3 = ___1_name;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3313>
Type_t* L_5 = ___0_type;
NullCheck(L_5);
String_t* L_6;
L_6 = VirtualFuncInvoker0< String_t* >::Invoke(7, L_5);
___1_name = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3314>
String_t* L_7 = ___1_name;
NullCheck(L_7);
bool L_8;
L_8 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_7, _stringLiteralCDC8FE1FED22D143A4D3A3386BF8D19D24DB7E2C, NULL);
if (!L_8)
{
goto IL_004b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3315>
String_t* L_9 = ___1_name;
String_t* L_10 = ___1_name;
NullCheck(L_10);
int32_t L_11;
L_11 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_10, NULL);
NullCheck(_stringLiteralCDC8FE1FED22D143A4D3A3386BF8D19D24DB7E2C);
int32_t L_12;
L_12 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteralCDC8FE1FED22D143A4D3A3386BF8D19D24DB7E2C, NULL);
NullCheck(L_9);
String_t* L_13;
L_13 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, 0, ((int32_t)il2cpp_codegen_subtract(L_11, L_12)), NULL);
___1_name = L_13;
}
IL_004b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3318>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_14 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_14);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_15;
L_15 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(L_14, NULL);
V_0 = L_15;
String_t* L_16 = ___1_name;
Type_t* L_17 = ___0_type;
TypeTable_AddTypeRegistration_mAC83549CC944F2EE8371A00B82B203B9B8DD5B7E((&V_0), L_16, L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3319>
return;
}
}
// Method Definition Index: 22710
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputSystem_TryGetBindingComposite_m94E9785E673D07136DD670ED4D4DA5CD4177934B (String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3343>
String_t* L_0 = ___0_name;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3344>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE18B047107AA23D1AA9B2ED32D316148E02655F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_TryGetBindingComposite_m94E9785E673D07136DD670ED4D4DA5CD4177934B_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3345>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_3 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_3);
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_4;
L_4 = InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline(L_3, NULL);
V_0 = L_4;
String_t* L_5 = ___0_name;
Type_t* L_6;
L_6 = TypeTable_LookupTypeRegistration_m89DCEA471CDF7CDB994D67D3726482805C0AE29A((&V_0), L_5, NULL);
return L_6;
}
}
// Method Definition Index: 22711
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_DisableAllEnabledActions_m96C6101ECA87B3A7A62ADEE17B8549FD1E0AE4BE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3355>
il2cpp_codegen_runtime_class_init_inline(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
InputActionState_DisableAllActions_m0A5F1B8EE300780F252CC14550BB03428E8BA6FD(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3356>
return;
}
}
// Method Definition Index: 22712
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tE1DF165936F3562084DB454140315041796A957F* InputSystem_ListEnabledActions_m41AC3E56AF57974504810E3E08D4249B649486CD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9BCE92A09B812B49B47C00ADCD60400A2560D2E6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE1DF165936F3562084DB454140315041796A957F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3368>
List_1_tE1DF165936F3562084DB454140315041796A957F* L_0 = (List_1_tE1DF165936F3562084DB454140315041796A957F*)il2cpp_codegen_object_new(List_1_tE1DF165936F3562084DB454140315041796A957F_il2cpp_TypeInfo_var);
List_1__ctor_m9BCE92A09B812B49B47C00ADCD60400A2560D2E6(L_0, List_1__ctor_m9BCE92A09B812B49B47C00ADCD60400A2560D2E6_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3369>
List_1_tE1DF165936F3562084DB454140315041796A957F* L_1 = L_0;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = InputSystem_ListEnabledActions_m2AD3BBD3064F0D5B1354B73C58AD48E488A119BA(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3370>
return L_1;
}
}
// Method Definition Index: 22713
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputSystem_ListEnabledActions_m2AD3BBD3064F0D5B1354B73C58AD48E488A119BA (List_1_tE1DF165936F3562084DB454140315041796A957F* ___0_actions, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3384>
List_1_tE1DF165936F3562084DB454140315041796A957F* L_0 = ___0_actions;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3385>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1B661C870217F11756934F5826E14A434DC7DF03)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputSystem_ListEnabledActions_m2AD3BBD3064F0D5B1354B73C58AD48E488A119BA_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3386>
List_1_tE1DF165936F3562084DB454140315041796A957F* L_2 = ___0_actions;
il2cpp_codegen_runtime_class_init_inline(InputActionState_t780948EA293BAA800AD8699518B58B59FFB8A700_il2cpp_TypeInfo_var);
int32_t L_3;
L_3 = InputActionState_FindAllEnabledActions_m78CF62AFA739FA6E2FA8EF57C981986B48C8C25F(L_2, NULL);
return L_3;
}
}
// Method Definition Index: 22714
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* InputSystem_get_remoting_m0C0E95A5392032EC5FCEE886A4A485889B4AA085 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3401>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputRemoting_tCBC35AAA3A034ECED8F33C5BA5257F2EB2B05114* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Remote;
return L_0;
}
}
// Method Definition Index: 22715
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* InputSystem_get_version_m1048A6B36D36770019871074D65EEBE2C9A837B7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CD3B1814288910B33E077BC7C04D206FC33AC20);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3409>
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_0 = (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)il2cpp_codegen_object_new(Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F(L_0, _stringLiteral3CD3B1814288910B33E077BC7C04D206FC33AC20, NULL);
return L_0;
}
}
// Method Definition Index: 22716
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputSystem_get_runInBackground_m61098043F720682544D22CE5C3EB3AEFFE25A054 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3421>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
RuntimeObject* L_1 = L_0->___m_Runtime;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(23, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_1);
return L_2;
}
}
// Method Definition Index: 22717
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_set_runInBackground_mE250C7BEB65139CD52D558587CA3A7F7259CAED1 (bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3422>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
RuntimeObject* L_1 = L_0->___m_Runtime;
bool L_2 = ___0_value;
NullCheck(L_1);
InterfaceActionInvoker1< bool >::Invoke(24, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_1, L_2);
return;
}
}
// Method Definition Index: 22718
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputSystem_get_scrollWheelDeltaPerTick_m6E41457623FD5318815CF04179942691307DDBFE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3426>
RuntimeObject* L_0 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance;
NullCheck(L_0);
float L_1;
L_1 = InterfaceFuncInvoker0< float >::Invoke(29, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Method Definition Index: 22719
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 InputSystem_get_metrics_mDAFBA4A21C7DD69E01C81296DF7DB1ABC609290C (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3436>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
InputMetrics_t78495D1E8D7F510AC82FAD0A297AE5FA4AAC1338 L_1;
L_1 = InputManager_get_metrics_m0AC40AF35A105CAD72355A6E0F94E06CAECB5D3E(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22720
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem__cctor_m4DD5091273EDA8022521862E65E2DDB07097678D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral880A203C7E154D1BFC48F54A8BFC50B8E99C8E30);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:89>
ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD L_0;
memset((&L_0), 0, sizeof(L_0));
ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline((&L_0), _stringLiteral880A203C7E154D1BFC48F54A8BFC50B8E99C8E30, NULL);
((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___k_InputResetMarker = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3500>
InputSystem_InitializeInPlayer_mBB78494D752795F7A5740DC1F807CFE496797436((RuntimeObject*)NULL, (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF*)NULL, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3502>
return;
}
}
// Method Definition Index: 22721
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RunInitializeInPlayer_mE34D5DAC9EB08E5219FCD655040CAD886B0B8EE7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3517>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3518>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_InitializeInPlayer_mBB78494D752795F7A5740DC1F807CFE496797436((RuntimeObject*)NULL, (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF*)NULL, NULL);
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3520>
return;
}
}
// Method Definition Index: 22722
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_EnsureInitialized_m3F6278790B921E169FFFA71BD0312B8F700A0E1C (const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3527>
return;
}
}
// Method Definition Index: 22723
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_InitializeInPlayer_mBB78494D752795F7A5740DC1F807CFE496797436 (RuntimeObject* ___0_runtime, InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* ___1_settings, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m313547AF64D8587DC20C87459FDCA7F3064788A7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_FindObjectsOfTypeAll_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_mCA847BFEC746B5AA0842A077C773A09945D8ECF9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableObject_CreateInstance_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m6922E1C2EF1AC5B8BDA9FE0A53EA28854F704E52_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* G_B3_0 = NULL;
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* G_B2_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B6_1 = NULL;
RuntimeObject* G_B5_0 = NULL;
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* G_B5_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3744>
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = ___1_settings;
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_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3745>
InputSettingsU5BU5D_t6CC3C4AFBE4A23B0693A4EB44C4517E19FF73C2B* L_2;
L_2 = Resources_FindObjectsOfTypeAll_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_mCA847BFEC746B5AA0842A077C773A09945D8ECF9(Resources_FindObjectsOfTypeAll_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_mCA847BFEC746B5AA0842A077C773A09945D8ECF9_RuntimeMethod_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_3;
L_3 = Enumerable_FirstOrDefault_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m313547AF64D8587DC20C87459FDCA7F3064788A7((RuntimeObject*)L_2, Enumerable_FirstOrDefault_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m313547AF64D8587DC20C87459FDCA7F3064788A7_RuntimeMethod_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_4 = L_3;
if (L_4)
{
G_B3_0 = L_4;
goto IL_001c;
}
G_B2_0 = L_4;
}
{
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_5;
L_5 = ScriptableObject_CreateInstance_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m6922E1C2EF1AC5B8BDA9FE0A53EA28854F704E52(ScriptableObject_CreateInstance_TisInputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF_m6922E1C2EF1AC5B8BDA9FE0A53EA28854F704E52_RuntimeMethod_var);
G_B3_0 = L_5;
}
IL_001c:
{
___1_settings = G_B3_0;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3749>
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_6 = (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210*)il2cpp_codegen_object_new(InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210_il2cpp_TypeInfo_var);
InputManager__ctor_mE910BF069A28A2B1F67135002AF34D92BD414161(L_6, NULL);
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3750>
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_7 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
RuntimeObject* L_8 = ___0_runtime;
RuntimeObject* L_9 = L_8;
if (L_9)
{
G_B6_0 = L_9;
G_B6_1 = L_7;
goto IL_0037;
}
G_B5_0 = L_9;
G_B5_1 = L_7;
}
{
il2cpp_codegen_runtime_class_init_inline(NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var);
NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7* L_10 = ((NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_StaticFields*)il2cpp_codegen_static_fields_for(NativeInputRuntime_t312F8D8360E6CB6754980EC6DBCA824F927343C7_il2cpp_TypeInfo_var))->___instance;
G_B6_0 = ((RuntimeObject*)(L_10));
G_B6_1 = G_B5_1;
}
IL_0037:
{
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_11 = ___1_settings;
NullCheck(G_B6_1);
InputManager_Initialize_mE935313169497E7943DD1A10437278B98949A168(G_B6_1, G_B6_0, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3753>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_PerformDefaultPluginInitialization_m85DE2463DC15DF5D4CB2A18CA9CBA00FCA84AF88(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3764>
InputSystem_EnableActions_m85331EC77C2D334D9876EFDFAE7D89FEA435CB25(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3766>
return;
}
}
// Method Definition Index: 22724
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_RunInitialUpdate_m13E238B7ADE16B3844FC036D23D4F9DBBBA821DD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3780>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSystem_Update_m31EF85164B8C40C566A9160EF909D662DA227122(0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3781>
return;
}
}
// Method Definition Index: 22725
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputSystem_PerformDefaultPluginInitialization_m85DE2463DC15DF5D4CB2A18CA9CBA00FCA84AF88 (const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3786>
UISupport_Initialize_mF96F9CE17813DA1B0AA81CB564EA2F0E92F21CF0(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3789>
XInputSupport_Initialize_m24A1BB0CC36D87F091E008DD96F8C12C4347F9AB(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3793>
DualShockSupport_Initialize_m6EBD97B94FF8D5B04FA836953B404F3D2FE213E4(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3805>
iOSSupport_Initialize_mF831D518C971294F7B531F889BEE9491327605E3(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3821>
XRSupport_Initialize_m888B9E50911B0ADB8BC0D0475BCF8B1886DC9DE3(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3829>
OnScreenSupport_Initialize_m4A50B485924E2DB55286A0FFB47BF5DED505EFCF(NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:3839>
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 22726
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m7B87917A142EB5031C912254030276AE5AF8765E (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* L_0 = (U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA*)il2cpp_codegen_object_new(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mE73FB8F7797F2519F982778D8931A8FD0252DE95(L_0, NULL);
((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 22727
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mE73FB8F7797F2519F982778D8931A8FD0252DE95 (U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 22728
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_0_m686B5D5460A2D43A97605C750F97328C703282A6 (U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_e, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2472>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_e;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1;
L_1 = InputControlExtensions_GetFirstButtonPressOrNull_mBA687FD6076F0A4FB7249AE92FA05981BDB61E28(L_0, (-1.0f), (bool)1, NULL);
return L_1;
}
}
// Method Definition Index: 22729
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3Cget_onAnyButtonPressU3Eb__80_1_mF129E3E97915C27A135FBF18AABCBA89D6EB19AA (U3CU3Ec_t26147FD23283FAD9C369CE7FF71CDCDD9FF020AA* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_c, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSystem.cs:2472>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_c;
return (bool)((!(((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 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: 22730
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommonUsages__cctor_mF1044AE6BBA9B0296C0C185CAB6AA0F606F11CDF (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C10E47675493434D04CD8025C8303AF94F7BA5A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0FE1DEB4EDEE2E54C5DC6BE7013FD433AF3062C6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13723108E9F78522481EFFEB997D0EC8D2E6B2BB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral190CDBBC7377A308B78E27EF91319FD2DA386895);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BEB1DE9B5C52D3F4699D572171AAACD3FA5E864);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F8F870F7EB4426F00DE192C8070A43D127A26CE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2ACB7782456D2D8534D7B6B3F35A68568F0C0C4C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4A261EB7E7319776625F5A015EA18053797E6890);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55935FB09C18CDEF3D02A1F5E7113C74ACB5CB7F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral570A8C820BD3B01A870C767E1B234057A3ABC60F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D5174454E3D3F9E783E0B8B821F8B1A68A0547F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7050E794F9BC7E6FB04B0854BF6DAD408C0FC164);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7672B1CB98F2EFAF3B642E0727371BD99BCD8A28);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81654DAE6F7DA22524F2310A30153852CE7D290B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral93717CD8FCD45BAB4F15D3BACC989A6A93BA2674);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9B0BB5433E9600F0BD3B7E4E4F4A0472AE371909);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF76631C9924DA21CC9961B508E27EB5D8012412);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB6395AABCDE9B93485E9D73A72E394C1050ED739);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB82FE49DBD9F98B5C45F1B8D53AFA442EE544390);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF50C818C48FE06268F52652FD752EA6BEE4326F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD28E2459AC6A73898F642FFE30F6729271682756);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE13FF6C7392F9B53DD7F71846C039053919065BA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF91CCC42729FED4D77421D6F8E1B13F461E983A);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:16>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0;
memset((&L_0), 0, sizeof(L_0));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_0), _stringLiteral1BEB1DE9B5C52D3F4699D572171AAACD3FA5E864, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Primary2DMotion = L_0;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Primary2DMotion))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Primary2DMotion))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:24>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1;
memset((&L_1), 0, sizeof(L_1));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_1), _stringLiteral7672B1CB98F2EFAF3B642E0727371BD99BCD8A28, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Secondary2DMotion = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Secondary2DMotion))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Secondary2DMotion))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:33>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), _stringLiteral7050E794F9BC7E6FB04B0854BF6DAD408C0FC164, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryAction = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryAction))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryAction))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:42>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3;
memset((&L_3), 0, sizeof(L_3));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_3), _stringLiteral55935FB09C18CDEF3D02A1F5E7113C74ACB5CB7F, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryAction = L_3;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryAction))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryAction))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:50>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4;
memset((&L_4), 0, sizeof(L_4));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_4), _stringLiteral81654DAE6F7DA22524F2310A30153852CE7D290B, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryTrigger = L_4;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryTrigger))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___PrimaryTrigger))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:58>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_5;
memset((&L_5), 0, sizeof(L_5));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_5), _stringLiteral13723108E9F78522481EFFEB997D0EC8D2E6B2BB, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryTrigger = L_5;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryTrigger))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___SecondaryTrigger))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:66>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6;
memset((&L_6), 0, sizeof(L_6));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_6), _stringLiteralBF50C818C48FE06268F52652FD752EA6BEE4326F, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Modifier = L_6;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Modifier))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Modifier))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:74>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_7;
memset((&L_7), 0, sizeof(L_7));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_7), _stringLiteral570A8C820BD3B01A870C767E1B234057A3ABC60F, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Position = L_7;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Position))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Position))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:82>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8;
memset((&L_8), 0, sizeof(L_8));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_8), _stringLiteral1F8F870F7EB4426F00DE192C8070A43D127A26CE, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Orientation = L_8;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Orientation))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Orientation))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:90>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_9;
memset((&L_9), 0, sizeof(L_9));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_9), _stringLiteral0FE1DEB4EDEE2E54C5DC6BE7013FD433AF3062C6, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Hatswitch = L_9;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Hatswitch))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Hatswitch))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:103>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_10;
memset((&L_10), 0, sizeof(L_10));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_10), _stringLiteral4A261EB7E7319776625F5A015EA18053797E6890, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Back = L_10;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Back))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Back))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:108>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11;
memset((&L_11), 0, sizeof(L_11));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_11), _stringLiteral724F6EF07C0D3FFFD32A55027218B65FB4F377E1, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Forward = L_11;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Forward))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Forward))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:113>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_12;
memset((&L_12), 0, sizeof(L_12));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_12), _stringLiteral0C10E47675493434D04CD8025C8303AF94F7BA5A, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Menu = L_12;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Menu))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Menu))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:118>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13;
memset((&L_13), 0, sizeof(L_13));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_13), _stringLiteral190CDBBC7377A308B78E27EF91319FD2DA386895, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Submit = L_13;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Submit))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Submit))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:124>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_14;
memset((&L_14), 0, sizeof(L_14));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_14), _stringLiteral93717CD8FCD45BAB4F15D3BACC989A6A93BA2674, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Cancel = L_14;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Cancel))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Cancel))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:132>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_15;
memset((&L_15), 0, sizeof(L_15));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_15), _stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Horizontal = L_15;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Horizontal))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Horizontal))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:140>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_16;
memset((&L_16), 0, sizeof(L_16));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_16), _stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Vertical = L_16;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Vertical))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Vertical))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:148>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17;
memset((&L_17), 0, sizeof(L_17));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_17), _stringLiteral2ACB7782456D2D8534D7B6B3F35A68568F0C0C4C, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Twist = L_17;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Twist))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Twist))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:156>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_18;
memset((&L_18), 0, sizeof(L_18));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_18), _stringLiteral7CFABA7C6462657D1BE1B82BCB25DB5422A67CE8, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Pressure = L_18;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Pressure))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Pressure))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:161>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_19;
memset((&L_19), 0, sizeof(L_19));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_19), _stringLiteral9B0BB5433E9600F0BD3B7E4E4F4A0472AE371909, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___ScrollHorizontal = L_19;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___ScrollHorizontal))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___ScrollHorizontal))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:166>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_20;
memset((&L_20), 0, sizeof(L_20));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_20), _stringLiteralD28E2459AC6A73898F642FFE30F6729271682756, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___ScrollVertical = L_20;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___ScrollVertical))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___ScrollVertical))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:174>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_21;
memset((&L_21), 0, sizeof(L_21));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_21), _stringLiteralAF76631C9924DA21CC9961B508E27EB5D8012412, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Point = L_21;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Point))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___Point))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:179>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_22;
memset((&L_22), 0, sizeof(L_22));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_22), _stringLiteralB6395AABCDE9B93485E9D73A72E394C1050ED739, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___LowFreqMotor = L_22;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___LowFreqMotor))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___LowFreqMotor))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:184>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_23;
memset((&L_23), 0, sizeof(L_23));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_23), _stringLiteralE13FF6C7392F9B53DD7F71846C039053919065BA, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___HighFreqMotor = L_23;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___HighFreqMotor))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___HighFreqMotor))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:192>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_24;
memset((&L_24), 0, sizeof(L_24));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_24), _stringLiteralFF91CCC42729FED4D77421D6F8E1B13F461E983A, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___LeftHand = L_24;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___LeftHand))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___LeftHand))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:200>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_25;
memset((&L_25), 0, sizeof(L_25));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_25), _stringLiteral5D5174454E3D3F9E783E0B8B821F8B1A68A0547F, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___RightHand = L_25;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___RightHand))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___RightHand))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/CommonUsages.cs:205>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_26;
memset((&L_26), 0, sizeof(L_26));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_26), _stringLiteralB82FE49DBD9F98B5C45F1B8D53AFA442EE544390, NULL);
((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___BatteryStrength = L_26;
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___BatteryStrength))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_StaticFields*)il2cpp_codegen_static_fields_for(CommonUsages_t64965B2AAF01FEDD2C0216C34CEF31C651464D78_il2cpp_TypeInfo_var))->___BatteryStrength))->___m_StringLowerCase), (void*)NULL);
#endif
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: 22731
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:124>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Name;
String_t* L_1;
L_1 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22732
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_displayName_m9F6CBDDD6B25EC0E25BEE1DD51105667F0BA9A23 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:150>
InputControl_RefreshConfigurationIfNeeded_mD40AAB0641091C8AFAA5C7B7B6F84A0BEE355368(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:151>
String_t* L_0 = __this->___m_DisplayName;
if (!L_0)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:152>
String_t* L_1 = __this->___m_DisplayName;
return L_1;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:153>
String_t* L_2 = __this->___m_DisplayNameFromLayout;
if (!L_2)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:154>
String_t* L_3 = __this->___m_DisplayNameFromLayout;
return L_3;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:155>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4 = __this->___m_Name;
String_t* L_5;
L_5 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_4, NULL);
return L_5;
}
}
// Method Definition Index: 22733
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_displayName_mBDE31F798F8EC1EFA502FDC9B0788C46ADBB18B7 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:160>
String_t* L_0 = ___0_value;
__this->___m_DisplayName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DisplayName), (void*)L_0);
return;
}
}
// Method Definition Index: 22734
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_shortDisplayName_mD0696FCEF00BC8E35E80BFE1C832E772CA20D52C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:180>
InputControl_RefreshConfigurationIfNeeded_mD40AAB0641091C8AFAA5C7B7B6F84A0BEE355368(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:181>
String_t* L_0 = __this->___m_ShortDisplayName;
if (!L_0)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:182>
String_t* L_1 = __this->___m_ShortDisplayName;
return L_1;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:183>
String_t* L_2 = __this->___m_ShortDisplayNameFromLayout;
if (!L_2)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:184>
String_t* L_3 = __this->___m_ShortDisplayNameFromLayout;
return L_3;
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:185>
return (String_t*)NULL;
}
}
// Method Definition Index: 22735
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_shortDisplayName_mF0053D56066A4B115AEDFDE6794011754A30B6BA (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:187>
String_t* L_0 = ___0_value;
__this->___m_ShortDisplayName = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShortDisplayName), (void*)L_0);
return;
}
}
// Method Definition Index: 22736
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:211>
String_t* L_0 = __this->___m_Path;
if (L_0)
{
goto IL_0024;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:212>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = __this->___m_Parent;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2 = __this->___m_Name;
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
String_t* L_4;
L_4 = InputControlPath_Combine_m9E77DAE73591C3817AD9CD501997B0915F075D2B(L_1, L_3, NULL);
__this->___m_Path = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Path), (void*)L_4);
}
IL_0024:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:213>
String_t* L_5 = __this->___m_Path;
return L_5;
}
}
// Method Definition Index: 22737
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:225>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Layout;
String_t* L_1;
L_1 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22738
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_get_variants_mCA1F10ABE4C44E1A5ED985ED86C9D58EFEB0CC25 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:233>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___m_Variants;
String_t* L_1;
L_1 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22739
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:242>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device;
return L_0;
}
}
// Method Definition Index: 22740
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:252>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Parent;
return L_0;
}
}
// Method Definition Index: 22741
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:262>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device;
NullCheck(L_0);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_1 = L_0->___m_ChildrenForEachControl;
int32_t L_2 = __this->___m_ChildStartIndex;
int32_t L_3 = __this->___m_ChildCount;
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_4;
memset((&L_4), 0, sizeof(L_4));
ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544((&L_4), L_1, L_2, L_3, ReadOnlyArray_1__ctor_m91E26F16AF68835954DDB6AACADED4901067A544_RuntimeMethod_var);
return L_4;
}
}
// Method Definition Index: 22742
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:297>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device;
NullCheck(L_0);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = L_0->___m_UsagesForEachControl;
int32_t L_2 = __this->___m_UsageStartIndex;
int32_t L_3 = __this->___m_UsageCount;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_4;
memset((&L_4), 0, sizeof(L_4));
ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049((&L_4), L_1, L_2, L_3, ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_RuntimeMethod_var);
return L_4;
}
}
// Method Definition Index: 22743
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 InputControl_get_aliases_mDF10BB19A2ACABE2963B62CDECF416E6433F7FD5 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:307>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device;
NullCheck(L_0);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = L_0->___m_AliasesForEachControl;
int32_t L_2 = __this->___m_AliasStartIndex;
int32_t L_3 = __this->___m_AliasCount;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_4;
memset((&L_4), 0, sizeof(L_4));
ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049((&L_4), L_1, L_2, L_3, ReadOnlyArray_1__ctor_m5B26000D97DE2F7EC3C52A10327F71B534101049_RuntimeMethod_var);
return L_4;
}
}
// Method Definition Index: 22744
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:312>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_0 = __this->___m_StateBlock;
return L_0;
}
}
// Method Definition Index: 22745
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:344>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0);
}
}
// Method Definition Index: 22746
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:347>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:349>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:351>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_2;
L_2 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:352>
V_1 = 0;
goto IL_0038;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:354>
int32_t L_3 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4;
L_4 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_3, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
if (!L_4)
{
goto IL_0034;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:355>
int32_t L_5 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6;
L_6 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_5, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
NullCheck(L_6);
InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A(L_6, (bool)1, NULL);
}
IL_0034:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:352>
int32_t L_7 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:352>
int32_t L_8 = V_1;
int32_t L_9;
L_9 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
if ((((int32_t)L_8) < ((int32_t)L_9)))
{
goto IL_001c;
}
}
{
return;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:359>
int32_t L_10 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_10&((int32_t)-3)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:360>
return;
}
}
// Method Definition Index: 22747
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_synthetic_m0BE9F254EE54F9526E4E336E8FDC1871007EECE0 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:389>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&4))) <= ((uint32_t)0)))? 1 : 0);
}
}
// Method Definition Index: 22748
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_synthetic_mC788F8B981CCA27755D02DFCD46C0FDC9FD77B5B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:392>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:393>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|4));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:395>
int32_t L_2 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_2&((int32_t)-5)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:396>
return;
}
}
// Method Definition Index: 22749
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_Item_m5D9AAF1BBC66860AABF7E8A38FE7FCE5764C82C6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B2_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B1_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:420>
String_t* L_0 = ___0_path;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1;
L_1 = InputControlPath_TryFindChild_mB5ADFC020F05C14172ED0FCF3070A58D31128FE5(__this, L_0, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:421>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = L_1;
if (L_2)
{
G_B2_0 = L_2;
goto IL_001d;
}
G_B1_0 = L_2;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:422>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:423>
String_t* L_3 = ___0_path;
String_t* L_4;
L_4 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1C39BC33DAC2D2C2E879A4CCEF7DAD865B2716B7)), L_3, __this, NULL);
KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E* L_5 = (KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyNotFoundException_tCE416EC9BCA9F396A3DFFF86D1B5209BA876079E_il2cpp_TypeInfo_var)));
KeyNotFoundException__ctor_mBD1D75B73DD5D7C6C72E4F7A021778837B6F2C6B(L_5, L_4, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_get_Item_m5D9AAF1BBC66860AABF7E8A38FE7FCE5764C82C6_RuntimeMethod_var)));
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:424>
return G_B2_0;
}
}
// Method Definition Index: 22752
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_get_magnitude_mF2CEEFC749CFEAF8BCBF109ED768BFAB7D06864F (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:454>
float L_0;
L_0 = InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58(__this, NULL);
return L_0;
}
}
// Method Definition Index: 22753
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_ToString_m3A9CC9C66F3CCEAF676269566FD4F2220C4291FE (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:465>
String_t* L_0;
L_0 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(__this, NULL);
String_t* L_1;
L_1 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(__this, NULL);
String_t* L_2;
L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_0, _stringLiteral876C4B39B6E4D0187090400768899C71D99DE90D, L_1, NULL);
return L_2;
}
}
// Method Definition Index: 22754
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_DebuggerDisplay_mC119A89B14D7611DCB4C48B38D087339A6DEBFEF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E62D20596338177174CEAB270788FF6D7D36B6C);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:471>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_0);
bool L_1;
L_1 = InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C(L_0, NULL);
if (L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:472>
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this);
return L_2;
}
IL_0014:
{
}
try
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:477>
String_t* L_3;
L_3 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(__this, NULL);
String_t* L_4;
L_4 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(__this, NULL);
RuntimeObject* L_5;
L_5 = InputControlExtensions_ReadValueAsObject_m6AAC50A829A11A153DCFA5A18FBCF2706311BB9A(__this, NULL);
String_t* L_6;
L_6 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral0E62D20596338177174CEAB270788FF6D7D36B6C, L_3, L_4, L_5, NULL);
V_0 = L_6;
goto IL_003e;
}
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0034;
}
throw e;
}
CATCH_0034:
{
Exception_t* L_7 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:479>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:481>
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, __this);
V_0 = L_8;
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
goto IL_003e;
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:483>
String_t* L_9 = V_0;
return L_9;
}
}
// Method Definition Index: 22755
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_EvaluateMagnitude_mA16CB7AD6DBA9C7D91FBAFE823D30141B2A88F58 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:504>
void* L_0;
L_0 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(__this, NULL);
float L_1;
L_1 = VirtualFuncInvoker1< float, void* >::Invoke(6, __this, L_0);
return L_1;
}
}
// Method Definition Index: 22756
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float InputControl_EvaluateMagnitude_m219C485A71BE425F0EF366AA5DA0B59580A3DF60 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, void* ___0_statePtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:526>
return (-1.0f);
}
}
// Method Definition Index: 22760
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_WriteValueFromBufferIntoState_mD46C4DFF51358825D7B0AB2BADC1E2DEF9EA89BD (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, void* ___0_bufferPtr, int32_t ___1_bufferSize, void* ___2_statePtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:590>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:591>
String_t* L_0;
L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8CC9DA34E42D8EA9F7CD68E022BA1D1547595A7)), __this, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_WriteValueFromBufferIntoState_mD46C4DFF51358825D7B0AB2BADC1E2DEF9EA89BD_RuntimeMethod_var)));
}
}
// Method Definition Index: 22761
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_WriteValueFromObjectIntoState_mDF2D6EE0F817CDC8129C8B24542AE4626990EE9B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, RuntimeObject* ___0_value, void* ___1_statePtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:610>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:611>
String_t* L_0;
L_0 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD8CC9DA34E42D8EA9F7CD68E022BA1D1547595A7)), __this, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_1 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_1, L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_WriteValueFromObjectIntoState_mDF2D6EE0F817CDC8129C8B24542AE4626990EE9B_RuntimeMethod_var)));
}
}
// Method Definition Index: 22763
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_TryGetChildControl_m58063CCE18393E26D9AD1C5D902AA296DF39F0A6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:662>
String_t* L_0 = ___0_path;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:663>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_TryGetChildControl_m58063CCE18393E26D9AD1C5D902AA296DF39F0A6_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:664>
String_t* L_3 = ___0_path;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4;
L_4 = InputControlPath_TryFindChild_mB5ADFC020F05C14172ED0FCF3070A58D31128FE5(__this, L_3, 0, NULL);
return L_4;
}
}
// Method Definition Index: 22765
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_GetChildControl_mDCFE7BCAD099AE939457D6AD9FD9DB434207C7B5 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B4_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B3_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:713>
String_t* L_0 = ___0_path;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:714>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_GetChildControl_mDCFE7BCAD099AE939457D6AD9FD9DB434207C7B5_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:716>
String_t* L_3 = ___0_path;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4;
L_4 = InputControl_TryGetChildControl_m58063CCE18393E26D9AD1C5D902AA296DF39F0A6(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:717>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = L_4;
if (L_5)
{
G_B4_0 = L_5;
goto IL_003e;
}
G_B3_0 = L_5;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:718>
String_t* L_6 = ___0_path;
String_t* L_7;
L_7 = InputControl_MakeChildPath_m526375DECEE43A7A56326786ED72A09978BA2385(__this, L_6, NULL);
String_t* L_8;
L_8 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF7345B213158444DB089FE8F3E6B0D4CB40C9861)), L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42646B33B50B6AA15E22733C8900716F0FE19E1D)), NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_9, L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_GetChildControl_mDCFE7BCAD099AE939457D6AD9FD9DB434207C7B5_RuntimeMethod_var)));
}
IL_003e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:720>
return G_B4_0;
}
}
// Method Definition Index: 22767
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl__ctor_m175CC4B475C22677A735EC204AB548D8BCB9FEEC (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1021>
__this->___m_CachedValueIsStale = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1022>
__this->___m_UnprocessedCachedValueIsStale = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:755>
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:758>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_0 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&__this->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline(L_0, ((int32_t)-2), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:759>
return;
}
}
// Method Definition Index: 22768
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:786>
return;
}
}
// Method Definition Index: 22769
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_RefreshConfigurationIfNeeded_mD40AAB0641091C8AFAA5C7B7B6F84A0BEE355368 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:862>
bool L_0;
L_0 = InputControl_get_isConfigUpToDate_m00C86818F1A72A86341DF61154C6FF4511092569(__this, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:864>
VirtualActionInvoker0::Invoke(14, __this);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:865>
InputControl_set_isConfigUpToDate_mD984F5B9020422ED45E1B51219926210FF417A89(__this, (bool)1, NULL);
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:867>
return;
}
}
// Method Definition Index: 22770
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_RefreshConfiguration_mEB9BDBEE73CF7EACC9C4B790FC29BD335348A6D2 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:930>
return;
}
}
// Method Definition Index: 22771
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:945>
int32_t L_0;
L_0 = InputControl_GetDeviceIndex_m2A94515297D9F90AFB8F08EAFD022E3CAEBBC2ED(__this, NULL);
void* L_1;
L_1 = InputStateBuffers_GetFrontBufferForDevice_mD05F62CA036DE48641F1AF7E10EE12CBDE6157A9(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22772
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControl_get_previousFrameStatePtr_mA038632F57B0AA8FBFB95644B2F8F80E947F79F3 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:953>
int32_t L_0;
L_0 = InputControl_GetDeviceIndex_m2A94515297D9F90AFB8F08EAFD022E3CAEBBC2ED(__this, NULL);
void* L_1;
L_1 = InputStateBuffers_GetBackBufferForDevice_m4A2B40C3FC4EB978240E546AC5C09E00BCBCDBDC(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22773
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:961>
void* L_0 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer;
return L_0;
}
}
// Method Definition Index: 22774
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControl_get_noiseMaskPtr_m6533A0D49EA674C04DADDA3EAAB0B258CC414278 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:978>
void* L_0 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer;
return L_0;
}
}
// Method Definition Index: 22775
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputControl_get_stateOffsetRelativeToDeviceRoot_m1274766DE1C8E5AF613BE5567ACB382DFF9B459E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:993>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_0);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_1 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_2;
L_2 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_1, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:995>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_3 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&__this->___m_StateBlock);
uint32_t L_4;
L_4 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_3, NULL);
uint32_t L_5 = V_0;
return ((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5));
}
}
// Method Definition Index: 22776
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputControl_get_optimizedControlDataType_m75551C1439BDE14821C91FC31C20065766F95DE0 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1049>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___m_OptimizedControlDataType;
return L_0;
}
}
// Method Definition Index: 22777
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputControl_CalculateOptimizedControlDataType_m3C234992A995D85C989523BD09189010D4947B93 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1063>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0;
L_0 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(0, NULL);
return L_0;
}
}
// Method Definition Index: 22778
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_ApplyParameterChanges_mD1E41C819688196225C7E5B524A2D01D772C3921 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1082>
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1089>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(__this, NULL);
V_0 = L_0;
goto IL_001c;
}
IL_000f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1092>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = V_0;
NullCheck(L_1);
InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline(L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1093>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = V_0;
NullCheck(L_2);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_2, NULL);
V_0 = L_3;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1090>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = V_0;
if (L_4)
{
goto IL_000f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1097>
InputControl_MarkAsStaleRecursively_mC325628E35F5C360882DC07D9EDB5B8FD1B3A221(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1098>
return;
}
}
// Method Definition Index: 22779
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B2_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B1_0 = NULL;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B3_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1104>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1105>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1106>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
bool L_1;
L_1 = InputManager_get_optimizedControlsFeatureEnabled_mE870FBD11C611D21023380803A6AF4E3377A8764_inline(L_0, NULL);
if (L_1)
{
G_B2_0 = __this;
goto IL_0015;
}
G_B1_0 = __this;
}
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2;
L_2 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(0, NULL);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_001b;
}
IL_0015:
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3;
L_3 = VirtualFuncInvoker0< FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED >::Invoke(15, __this);
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_001b:
{
NullCheck(G_B3_1);
G_B3_1->___m_OptimizedControlDataType = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1107>
return;
}
}
// Method Definition Index: 22780
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_0;
memset((&V_0), 0, sizeof(V_0));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1113>
int32_t L_0 = __this->___m_ChildCount;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_003f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1115>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
L_1 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_1 = L_1;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_2;
L_2 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_1), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0031:
{
Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_0), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0026_1;
}
IL_001a_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1115>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_0), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1116>
NullCheck(L_3);
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(L_3, NULL);
}
IL_0026_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1115>
bool L_4;
L_4 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_0), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
if (L_4)
{
goto IL_001a_1;
}
}
{
goto IL_003f;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1119>
InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1120>
return;
}
}
// Method Definition Index: 22781
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_EnsureOptimizationTypeHasNotChanged_mB1D4A08B071BEBE33AAC65D8E65A13B5DC512DEF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA15F2C50B8F3FDF4625728A3C6342B771A943F42);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC411EEAD94E87CA61E91BF983577F7F0E2EA55B4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD5CA781ABE747EF170783EAB4D95182910745431);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD709CBA66A2B19C53E0AD4668EFAD998227E9D64);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2055551DEA4FA56FDD9EADD9CE0E1BEA8B904FB);
s_Il2CppMethodInitialized = true;
}
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_0;
memset((&V_0), 0, sizeof(V_0));
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_1;
memset((&V_1), 0, sizeof(V_1));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_2;
memset((&V_2), 0, sizeof(V_2));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1132>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
bool L_1;
L_1 = InputManager_get_optimizedControlsFeatureEnabled_mE870FBD11C611D21023380803A6AF4E3377A8764_inline(L_0, NULL);
if (L_1)
{
goto IL_000d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1133>
return;
}
IL_000d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1135>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2;
L_2 = VirtualFuncInvoker0< FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED >::Invoke(15, __this);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1136>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4;
L_4 = InputControl_get_optimizedControlDataType_m75551C1439BDE14821C91FC31C20065766F95DE0_inline(__this, NULL);
bool L_5;
L_5 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0089;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1138>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1139>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1140>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1141>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1142>
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralA15F2C50B8F3FDF4625728A3C6342B771A943F42);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
String_t* L_9;
L_9 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(__this, NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_8;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralD5CA781ABE747EF170783EAB4D95182910745431);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10;
String_t* L_12;
L_12 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(__this, NULL);
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_12);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_11;
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralD709CBA66A2B19C53E0AD4668EFAD998227E9D64);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15;
L_15 = InputControl_get_optimizedControlDataType_m75551C1439BDE14821C91FC31C20065766F95DE0_inline(__this, NULL);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16 = L_15;
RuntimeObject* L_17 = Box(FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var, &L_16);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_18 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_19 = L_18;
RuntimeObject* L_20 = Box(FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var, &L_19);
String_t* L_21;
L_21 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralC411EEAD94E87CA61E91BF983577F7F0E2EA55B4, L_17, L_20, NULL);
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_21);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_14;
NullCheck(L_22);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteralF2055551DEA4FA56FDD9EADD9CE0E1BEA8B904FB);
String_t* L_23;
L_23 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_22, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_23, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1146>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_24 = V_0;
__this->___m_OptimizedControlDataType = L_24;
}
IL_0089:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1149>
int32_t L_25 = __this->___m_ChildCount;
if ((((int32_t)L_25) <= ((int32_t)0)))
{
goto IL_00c4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1151>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_26;
L_26 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_2 = L_26;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_27;
L_27 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_2), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
V_1 = L_27;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b6:
{
Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_1), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_00ab_1;
}
IL_00a3_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1151>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_28;
L_28 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_1), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
}
IL_00ab_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1151>
bool L_29;
L_29 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_1), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
if (L_29)
{
goto IL_00a3_1;
}
}
{
goto IL_00c4;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c4:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1154>
return;
}
}
// Method Definition Index: 22782
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_isSetupFinished_mAA17F2D21CFDE400351F45CF1E498E1C25092C59 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1170>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)32)))) == ((int32_t)((int32_t)32)))? 1 : 0);
}
}
// Method Definition Index: 22783
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1173>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1174>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|((int32_t)32)));
return;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1176>
int32_t L_2 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_2&((int32_t)-33)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1177>
return;
}
}
// Method Definition Index: 22784
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1182>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&8))) == ((int32_t)8))? 1 : 0);
}
}
// Method Definition Index: 22785
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_isButton_m862BB994D08F3488611839657F2381B12976C661 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1185>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1186>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|8));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1188>
int32_t L_2 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_2&((int32_t)-9)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1189>
return;
}
}
// Method Definition Index: 22786
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_isConfigUpToDate_m00C86818F1A72A86341DF61154C6FF4511092569 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1194>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0);
}
}
// Method Definition Index: 22787
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_isConfigUpToDate_mD984F5B9020422ED45E1B51219926210FF417A89 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1197>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1198>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|1));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1200>
int32_t L_2 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_2&((int32_t)-2)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1201>
return;
}
}
// Method Definition Index: 22788
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_dontReset_m30B6018FE4062633888754D076BD6422829255BE (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1206>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
}
}
// Method Definition Index: 22789
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_dontReset_m56292E2D5FAB000EDD5821E99066CA94E392CA40 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1209>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1210>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|((int32_t)16)));
return;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1212>
int32_t L_2 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_2&((int32_t)-17)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1213>
return;
}
}
// Method Definition Index: 22790
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_usesStateFromOtherControl_mEB555DAB0D05BFEE0000CC10C1C880AAA6CE760B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1218>
int32_t L_0 = __this->___m_ControlFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)64)))) == ((int32_t)((int32_t)64)))? 1 : 0);
}
}
// Method Definition Index: 22791
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_set_usesStateFromOtherControl_m9137E2A9F4CA0421C2F2CEE4B945EE2EEF0D81C3 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1221>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1222>
int32_t L_1 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_1|((int32_t)64)));
return;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1224>
int32_t L_2 = __this->___m_ControlFlags;
__this->___m_ControlFlags = ((int32_t)((int32_t)L_2&((int32_t)-65)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1225>
return;
}
}
// Method Definition Index: 22792
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_get_hasDefaultState_m67D8C00BF67F096D821BB43F381D5C66D6DCBA56 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1228>
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4* L_0 = (PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4*)(&__this->___m_DefaultState);
bool L_1;
L_1 = PrimitiveValue_get_isEmpty_m5EB7E528CDE36950BBE170CE82D1DB78D45E4347(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 22793
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_CallFinishSetupRecursive_mB80E1D02B5BC9030D8791A59C1900C9A4E110494 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1234>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_0;
L_0 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1235>
V_1 = 0;
goto IL_001c;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1236>
int32_t L_1 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_1, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
NullCheck(L_2);
InputControl_CallFinishSetupRecursive_mB80E1D02B5BC9030D8791A59C1900C9A4E110494(L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1235>
int32_t L_3 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1235>
int32_t L_4 = V_1;
int32_t L_5;
L_5 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1237>
VirtualActionInvoker0::Invoke(13, __this);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1238>
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1239>
return;
}
}
// Method Definition Index: 22794
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControl_MakeChildPath_m526375DECEE43A7A56326786ED72A09978BA2385 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1243>
if (!((InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)IsInstClass((RuntimeObject*)__this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_il2cpp_TypeInfo_var)))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1244>
String_t* L_0 = ___0_path;
return L_0;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1245>
String_t* L_1;
L_1 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(__this, NULL);
String_t* L_2 = ___0_path;
String_t* L_3;
L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_1, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_2, NULL);
return L_3;
}
}
// Method Definition Index: 22795
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, uint32_t ___0_offset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1250>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_0 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&__this->___m_StateBlock);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_1 = L_0;
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_2;
L_2 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_1, NULL);
uint32_t L_3 = ___0_offset;
InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline(L_1, ((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)L_3)), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1252>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_4;
L_4 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1253>
V_1 = 0;
goto IL_0030;
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1254>
int32_t L_5 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6;
L_6 = ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A((&V_0), L_5, ReadOnlyArray_1_get_Item_mF7217A9697E8EAA3A574FCDCB611597EC9C1836A_RuntimeMethod_var);
uint32_t L_7 = ___0_offset;
NullCheck(L_6);
InputControl_BakeOffsetIntoStateBlockRecursive_mBC0790413F113D658F541F4903457F9B89D49D04(L_6, L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1253>
int32_t L_8 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1253>
int32_t L_9 = V_1;
int32_t L_10;
L_10 = ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_inline((&V_0), ReadOnlyArray_1_get_Count_m5061AE58EC2D8AE48182ADF368A108D8E9E116B6_RuntimeMethod_var);
if ((((int32_t)L_9) < ((int32_t)L_10)))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1255>
return;
}
}
// Method Definition Index: 22796
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControl_GetDeviceIndex_m2A94515297D9F90AFB8F08EAFD022E3CAEBBC2ED (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1259>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device;
NullCheck(L_0);
int32_t L_1 = L_0->___m_DeviceIndex;
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1260>
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)(-1)))))
{
goto IL_0050;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1261>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1262>
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var)), (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral33829C7BB04A604767CDFE3D96A2317C3436BD0F)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
String_t* L_6;
L_6 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(__this, NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4E82556626A1474C2CE13437C5A2A7F814D5295A)));
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_7;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9;
L_9 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_9);
String_t* L_10;
L_10 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_9, NULL);
NullCheck(L_8);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_10);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_8;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5FDF81C994D5E769C12EB8370C2C63E98E419FCD)));
String_t* L_12;
L_12 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_11, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_13 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_13, L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControl_GetDeviceIndex_m2A94515297D9F90AFB8F08EAFD022E3CAEBBC2ED_RuntimeMethod_var)));
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1263>
int32_t L_14 = V_0;
return L_14;
}
}
// Method Definition Index: 22797
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControl_IsValueConsideredPressed_m08D42218CF549930DA6E83B0EF75DE8B40A33BF6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1268>
bool L_0;
L_0 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1269>
float L_1 = ___0_value;
NullCheck(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)__this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)));
bool L_2;
L_2 = ButtonControl_IsValueConsideredPressed_mD6972CB9A4450A62126875F6630C9073B75B58B0_inline(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)__this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)), L_1, NULL);
return L_2;
}
IL_0015:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1270>
float L_3 = ___0_value;
float L_4 = ((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields*)il2cpp_codegen_static_fields_for(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var))->___s_GlobalDefaultButtonPressPoint;
return (bool)((((int32_t)((!(((float)L_3) >= ((float)L_4)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 22798
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_AddProcessor_m920E8A358FE263733A56B5E75128DFF5DAFAF5A2 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, RuntimeObject* ___0_first, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1275>
return;
}
}
// Method Definition Index: 22799
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1279>
__this->___m_CachedValueIsStale = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1280>
__this->___m_UnprocessedCachedValueIsStale = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1281>
return;
}
}
// Method Definition Index: 22800
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControl_MarkAsStaleRecursively_mC325628E35F5C360882DC07D9EDB5B8FD1B3A221 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_0;
memset((&V_0), 0, sizeof(V_0));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_1;
memset((&V_1), 0, sizeof(V_1));
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1285>
InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1287>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_0;
L_0 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_1 = L_0;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_1;
L_1 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_1), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_003e:
{
Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_0), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0033_1;
}
IL_0017_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1287>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_0), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1289>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = L_2;
NullCheck(L_3);
InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C(L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1290>
V_2 = ((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)IsInstClass((RuntimeObject*)L_3, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var));
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_4 = V_2;
if (!L_4)
{
goto IL_0033_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1293>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_5 = V_2;
NullCheck(L_5);
ButtonControl_UpdateWasPressed_m4EBD3A2386E8A71F93CD03FD7B6BE8A794F9533C(L_5, NULL);
}
IL_0033_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1287>
bool L_6;
L_6 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_0), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
if (L_6)
{
goto IL_0017_1;
}
}
{
goto IL_004c;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1299>
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: 22829
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_IsPressed_m27B19824E37A51A57A0D05D7EDE767653427DBAA (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, float ___1_buttonPressPoint, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:64>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:65>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_IsPressed_m27B19824E37A51A57A0D05D7EDE767653427DBAA_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:66>
float L_2 = ___1_buttonPressPoint;
bool L_3;
L_3 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline((0.0f), L_2, NULL);
if (!L_3)
{
goto IL_0036;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:68>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
V_0 = ((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)IsInstClass((RuntimeObject*)L_4, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var));
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_5 = V_0;
if (!L_5)
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:69>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_6 = V_0;
NullCheck(L_6);
float L_7;
L_7 = ButtonControl_get_pressPointOrDefault_mE386900B1B58DDD0099C2F309E57AFBEB49F9F9D(L_6, NULL);
___1_buttonPressPoint = L_7;
goto IL_0036;
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:71>
float L_8 = ((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_StaticFields*)il2cpp_codegen_static_fields_for(ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var))->___s_GlobalDefaultButtonPressPoint;
___1_buttonPressPoint = L_8;
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:73>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9 = ___0_control;
float L_10 = ___1_buttonPressPoint;
bool L_11;
L_11 = InputControlExtensions_IsActuated_m59F7CE967275396935C6289F1F740D5A3C872A52(L_9, L_10, NULL);
return L_11;
}
}
// Method Definition Index: 22830
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_IsActuated_m59F7CE967275396935C6289F1F740D5A3C872A52 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, float ___1_threshold, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:96>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
bool L_1;
L_1 = InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E(L_0, NULL);
if (!L_1)
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:97>
return (bool)0;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:100>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
NullCheck(L_2);
float L_3;
L_3 = InputControl_get_magnitude_mF2CEEFC749CFEAF8BCBF109ED768BFAB7D06864F(L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:101>
float L_4 = V_0;
if ((!(((float)L_4) < ((float)(0.0f)))))
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:108>
float L_5 = ___1_threshold;
bool L_6;
L_6 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_5, (0.0f), NULL);
if (!L_6)
{
goto IL_0028;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:109>
return (bool)1;
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:110>
return (bool)0;
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:113>
float L_7 = ___1_threshold;
bool L_8;
L_8 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_7, (0.0f), NULL);
if (!L_8)
{
goto IL_0040;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:114>
float L_9 = V_0;
return (bool)((((float)L_9) > ((float)(0.0f)))? 1 : 0);
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:116>
float L_10 = V_0;
float L_11 = ___1_threshold;
return (bool)((((int32_t)((!(((float)L_10) >= ((float)L_11)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 22831
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_ReadValueAsObject_m6AAC50A829A11A153DCFA5A18FBCF2706311BB9A (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:133>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:134>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ReadValueAsObject_m6AAC50A829A11A153DCFA5A18FBCF2706311BB9A_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:136>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___0_control;
NullCheck(L_3);
void* L_4;
L_4 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_3, NULL);
NullCheck(L_2);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker1< RuntimeObject*, void* >::Invoke(8, L_2, L_4);
return L_5;
}
}
// Method Definition Index: 22832
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_ReadValueIntoBuffer_mF44AE9865A7746ADA21A1A3F3771E8D271FFF281 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:152>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:153>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ReadValueIntoBuffer_mF44AE9865A7746ADA21A1A3F3771E8D271FFF281_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:154>
void* L_2 = ___1_buffer;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:155>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC263EA29ADF3548CFEBC57B532EED28451A56C10)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ReadValueIntoBuffer_mF44AE9865A7746ADA21A1A3F3771E8D271FFF281_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:157>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___0_control;
NullCheck(L_5);
void* L_6;
L_6 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_5, NULL);
void* L_7 = ___1_buffer;
int32_t L_8 = ___2_bufferSize;
NullCheck(L_4);
VirtualActionInvoker3< void*, void*, int32_t >::Invoke(9, L_4, L_6, L_7, L_8);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:158>
return;
}
}
// Method Definition Index: 22833
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_ReadDefaultValueAsObject_mC14C45C1B80F64885D2C4FD8FF1AFE8FDA978547 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:173>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:174>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ReadDefaultValueAsObject_mC14C45C1B80F64885D2C4FD8FF1AFE8FDA978547_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:176>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___0_control;
NullCheck(L_3);
void* L_4;
L_4 = InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline(L_3, NULL);
NullCheck(L_2);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker1< RuntimeObject*, void* >::Invoke(8, L_2, L_4);
return L_5;
}
}
// Method Definition Index: 22836
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_ReadValueFromEventAsObject_mE00F8DFF884EB64DC172DD71129C76ACCD32DE57 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_inputEvent, const RuntimeMethod* method)
{
void* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:242>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:243>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ReadValueFromEventAsObject_mE00F8DFF884EB64DC172DD71129C76ACCD32DE57_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:245>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___1_inputEvent;
void* L_4;
L_4 = InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6(L_2, L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:246>
void* L_5 = V_0;
if ((!(((uintptr_t)L_5) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:247>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___0_control;
RuntimeObject* L_7;
L_7 = InputControlExtensions_ReadDefaultValueAsObject_mC14C45C1B80F64885D2C4FD8FF1AFE8FDA978547(L_6, NULL);
return L_7;
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:249>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8 = ___0_control;
void* L_9 = V_0;
NullCheck(L_8);
RuntimeObject* L_10;
L_10 = VirtualFuncInvoker1< RuntimeObject*, void* >::Invoke(8, L_8, L_9);
return L_10;
}
}
// Method Definition Index: 22839
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_WriteValueFromObjectIntoEvent_m604C56DDB40AF07D1AFC34C24BA84D6AE5FA8118 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, RuntimeObject* ___2_value, const RuntimeMethod* method)
{
void* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:284>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:285>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_WriteValueFromObjectIntoEvent_m604C56DDB40AF07D1AFC34C24BA84D6AE5FA8118_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:287>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___1_eventPtr;
void* L_4;
L_4 = InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6(L_2, L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:288>
void* L_5 = V_0;
if ((!(((uintptr_t)L_5) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:289>
return;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:291>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___0_control;
RuntimeObject* L_7 = ___2_value;
void* L_8 = V_0;
NullCheck(L_6);
VirtualActionInvoker2< RuntimeObject*, void* >::Invoke(11, L_6, L_7, L_8);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:292>
return;
}
}
// Method Definition Index: 22840
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_WriteValueIntoState_m4EB5530AB6796825E534F3CCC2213CB45DE5BF81 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, const RuntimeMethod* method)
{
int32_t V_0 = 0;
void* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:309>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:310>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_WriteValueIntoState_m4EB5530AB6796825E534F3CCC2213CB45DE5BF81_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:311>
void* L_2 = ___1_statePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:312>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_WriteValueIntoState_m4EB5530AB6796825E534F3CCC2213CB45DE5BF81_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:314>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(5, L_4);
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:315>
int32_t L_6 = V_0;
void* L_7;
L_7 = UnsafeUtility_Malloc_mD7BD28D5AE7E4901B225B7DFFE2B568EE7BDC0C9(((int64_t)L_6), 8, 2, NULL);
V_1 = L_7;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0048:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:323>
void* L_8 = V_1;
UnsafeUtility_Free_mFF99F4F02FE7F735AB30D8987D6953E55A2B23E1(L_8, 2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:324>
return;
}
});
try
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:318>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = ___0_control;
NullCheck(L_10);
void* L_11;
L_11 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_10, NULL);
void* L_12 = V_1;
int32_t L_13 = V_0;
NullCheck(L_9);
VirtualActionInvoker3< void*, void*, int32_t >::Invoke(9, L_9, L_11, L_12, L_13);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:319>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_14 = ___0_control;
void* L_15 = V_1;
int32_t L_16 = V_0;
void* L_17 = ___1_statePtr;
NullCheck(L_14);
VirtualActionInvoker3< void*, int32_t, void* >::Invoke(10, L_14, L_15, L_16, L_17);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:320>
goto IL_0050;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0050:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:325>
return;
}
}
// Method Definition Index: 22847
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_CopyState_m931687A048BFB762F65509AC66B4344CE063AECB (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, void* ___1_buffer, int32_t ___2_bufferSizeInBytes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_0;
memset((&V_0), 0, sizeof(V_0));
int64_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:436>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:437>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CopyState_m931687A048BFB762F65509AC66B4344CE063AECB_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:438>
int32_t L_2 = ___2_bufferSizeInBytes;
if ((((int32_t)L_2) > ((int32_t)0)))
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:439>
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB66EC4944900771CFA4854E25A9C2AE358153B77)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral54916CA71553C3C0A28C1D0FE7135B11FF3EA9C3)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CopyState_m931687A048BFB762F65509AC66B4344CE063AECB_RuntimeMethod_var)));
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:441>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device;
NullCheck(L_4);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_5 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_4)->___m_StateBlock;
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:442>
int32_t L_6 = ___2_bufferSizeInBytes;
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_7;
L_7 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5((&V_0), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
int64_t L_8;
L_8 = Math_Min_mD731E8A02F13C67C1EAC7C1E7F81909FE466F079(((int64_t)L_6), ((int64_t)(uint64_t)((uint32_t)L_7)), NULL);
V_1 = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:444>
void* L_9 = ___1_buffer;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10 = ___0_device;
NullCheck(L_10);
void* L_11;
L_11 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_10, NULL);
uint32_t L_12;
L_12 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline((&V_0), NULL);
int64_t L_13 = V_1;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_9, ((void*)il2cpp_codegen_add((intptr_t)L_11, (intptr_t)((uintptr_t)L_12))), L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:445>
return;
}
}
// Method Definition Index: 22849
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:496>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:497>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CheckStateIsAtDefault_m8C55E5D5B66053B46D87FF8851F206550A24819E_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:499>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___0_control;
NullCheck(L_3);
void* L_4;
L_4 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_3, NULL);
bool L_5;
L_5 = InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93(L_2, L_4, (void*)((uintptr_t)0), NULL);
return L_5;
}
}
// Method Definition Index: 22850
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, void* ___2_maskPtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:518>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:519>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:520>
void* L_2 = ___1_statePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:521>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:523>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
void* L_5 = ___1_statePtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___0_control;
NullCheck(L_6);
void* L_7;
L_7 = InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline(L_6, NULL);
void* L_8 = ___2_maskPtr;
bool L_9;
L_9 = InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF(L_4, L_5, L_7, L_8, NULL);
return L_9;
}
}
// Method Definition Index: 22851
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m0F24AC0C0AD0BCB5058E8F24CE162ECEB78C8F0E (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:528>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:529>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m0F24AC0C0AD0BCB5058E8F24CE162ECEB78C8F0E_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:531>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___0_control;
NullCheck(L_3);
void* L_4;
L_4 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_3, NULL);
bool L_5;
L_5 = InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m892A851D4CAF9D54EFD67F14E026709C83CE7291(L_2, L_4, NULL);
return L_5;
}
}
// Method Definition Index: 22852
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m892A851D4CAF9D54EFD67F14E026709C83CE7291 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:551>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:552>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m892A851D4CAF9D54EFD67F14E026709C83CE7291_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:553>
void* L_2 = ___1_statePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:554>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CheckStateIsAtDefaultIgnoringNoise_m892A851D4CAF9D54EFD67F14E026709C83CE7291_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:556>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
void* L_5 = ___1_statePtr;
void* L_6 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer;
bool L_7;
L_7 = InputControlExtensions_CheckStateIsAtDefault_m761F16C3F0981273BEACF22A24AEB38D02AA2B93(L_4, L_5, L_6, NULL);
return L_7;
}
}
// Method Definition Index: 22853
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CompareStateIgnoringNoise_m39DB8AB6F0302BBB1305A013C081144852C8370C (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:574>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:575>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CompareStateIgnoringNoise_m39DB8AB6F0302BBB1305A013C081144852C8370C_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:576>
void* L_2 = ___1_statePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:577>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CompareStateIgnoringNoise_m39DB8AB6F0302BBB1305A013C081144852C8370C_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:579>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___0_control;
NullCheck(L_5);
void* L_6;
L_6 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_5, NULL);
void* L_7 = ___1_statePtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8 = ___0_control;
NullCheck(L_8);
void* L_9;
L_9 = InputControl_get_noiseMaskPtr_m6533A0D49EA674C04DADDA3EAAB0B258CC414278_inline(L_8, NULL);
bool L_10;
L_10 = InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF(L_4, L_6, L_7, L_9, NULL);
return L_10;
}
}
// Method Definition Index: 22854
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_firstStatePtr, void* ___2_secondStatePtr, void* ___3_maskPtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
uint8_t* V_1 = NULL;
uint8_t* V_2 = NULL;
uintptr_t G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:603>
void* L_0 = ___1_firstStatePtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_control;
NullCheck(L_1);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_2 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_1->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_3;
L_3 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_2, NULL);
V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, (int32_t)L_3));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:604>
void* L_4 = ___2_secondStatePtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___0_control;
NullCheck(L_5);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_6 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_5->___m_StateBlock);
uint32_t L_7;
L_7 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_6, NULL);
V_1 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_4, (int32_t)L_7));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:605>
void* L_8 = ___3_maskPtr;
if ((!(((uintptr_t)L_8) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0025;
}
}
{
G_B3_0 = ((uintptr_t)0);
goto IL_0032;
}
IL_0025:
{
void* L_9 = ___3_maskPtr;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = ___0_control;
NullCheck(L_10);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_11 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_10->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_12;
L_12 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_11, NULL);
G_B3_0 = ((uintptr_t)(intptr_t)(((void*)il2cpp_codegen_add((intptr_t)L_9, (int32_t)L_12))));
}
IL_0032:
{
V_2 = (uint8_t*)G_B3_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:607>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13 = ___0_control;
NullCheck(L_13);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_14 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_13->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_15;
L_15 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(L_14, NULL);
if ((!(((uint32_t)L_15) == ((uint32_t)1))))
{
goto IL_0080;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:611>
uint8_t* L_16 = V_2;
if ((((intptr_t)L_16) == ((intptr_t)((uintptr_t)0))))
{
goto IL_005b;
}
}
{
uint8_t* L_17 = V_2;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_18 = ___0_control;
NullCheck(L_18);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_19 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_18->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_20;
L_20 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_19, NULL);
bool L_21;
L_21 = MemoryHelpers_ReadSingleBit_m2195F4D85BE5077C89B8C6DBA2C5A2D25F83CD57((void*)L_17, L_20, NULL);
if (!L_21)
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:612>
return (bool)1;
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:614>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:615>
uint8_t* L_22 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_23 = ___0_control;
NullCheck(L_23);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_24 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_23->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_25;
L_25 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_24, NULL);
bool L_26;
L_26 = MemoryHelpers_ReadSingleBit_m2195F4D85BE5077C89B8C6DBA2C5A2D25F83CD57((void*)L_22, L_25, NULL);
uint8_t* L_27 = V_0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_28 = ___0_control;
NullCheck(L_28);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_29 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_28->___m_StateBlock);
uint32_t L_30;
L_30 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_29, NULL);
bool L_31;
L_31 = MemoryHelpers_ReadSingleBit_m2195F4D85BE5077C89B8C6DBA2C5A2D25F83CD57((void*)L_27, L_30, NULL);
return (bool)((((int32_t)L_26) == ((int32_t)L_31))? 1 : 0);
}
IL_0080:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:618>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:619>
uint8_t* L_32 = V_0;
uint8_t* L_33 = V_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_34 = ___0_control;
NullCheck(L_34);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_35 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_34->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_36;
L_36 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_35, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_37 = ___0_control;
NullCheck(L_37);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_38 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_37->___m_StateBlock);
uint32_t L_39;
L_39 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(L_38, NULL);
uint8_t* L_40 = V_2;
bool L_41;
L_41 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)L_32, (void*)L_33, L_36, L_39, (void*)L_40, NULL);
return L_41;
}
}
// Method Definition Index: 22855
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_CompareState_m80BFDE82839F7FB7FFC8060FF5B7CE299A19E495 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, void* ___2_maskPtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:624>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:625>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CompareState_m80BFDE82839F7FB7FFC8060FF5B7CE299A19E495_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:626>
void* L_2 = ___1_statePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:627>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_CompareState_m80BFDE82839F7FB7FFC8060FF5B7CE299A19E495_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:629>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___0_control;
NullCheck(L_5);
void* L_6;
L_6 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_5, NULL);
void* L_7 = ___1_statePtr;
void* L_8 = ___2_maskPtr;
bool L_9;
L_9 = InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF(L_4, L_6, L_7, L_8, NULL);
return L_9;
}
}
// Method Definition Index: 22856
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_HasValueChangeInState_mC75A0ECDC9B781ADE8D82A16547EC4A67992C0B9 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, void* ___1_statePtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:645>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:646>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_HasValueChangeInState_mC75A0ECDC9B781ADE8D82A16547EC4A67992C0B9_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:647>
void* L_2 = ___1_statePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:648>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_HasValueChangeInState_mC75A0ECDC9B781ADE8D82A16547EC4A67992C0B9_RuntimeMethod_var)));
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:650>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___0_control;
NullCheck(L_5);
void* L_6;
L_6 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_5, NULL);
void* L_7 = ___1_statePtr;
NullCheck(L_4);
bool L_8;
L_8 = VirtualFuncInvoker2< bool, void*, void* >::Invoke(12, L_4, L_6, L_7);
return L_8;
}
}
// Method Definition Index: 22857
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_HasValueChangeInEvent_m1A32F8E2F8C8FF9A64FCC6D173FBC862D948FDF8 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, const RuntimeMethod* method)
{
void* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:665>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:666>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_HasValueChangeInEvent_m1A32F8E2F8C8FF9A64FCC6D173FBC862D948FDF8_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:667>
bool L_2;
L_2 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___1_eventPtr), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:668>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_HasValueChangeInEvent_m1A32F8E2F8C8FF9A64FCC6D173FBC862D948FDF8_RuntimeMethod_var)));
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:670>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_5 = ___1_eventPtr;
void* L_6;
L_6 = InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6(L_4, L_5, NULL);
V_0 = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:671>
void* L_7 = V_0;
if ((!(((uintptr_t)L_7) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0031;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:672>
return (bool)0;
}
IL_0031:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:674>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8 = ___0_control;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9 = ___0_control;
NullCheck(L_9);
void* L_10;
L_10 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_9, NULL);
void* L_11 = V_0;
NullCheck(L_8);
bool L_12;
L_12 = VirtualFuncInvoker2< bool, void*, void* >::Invoke(12, L_8, L_10, L_11);
return L_12;
}
}
// Method Definition Index: 22858
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:699>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:700>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:701>
bool L_2;
L_2 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___1_eventPtr), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:702>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6_RuntimeMethod_var)));
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:704>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_5 = ___1_eventPtr;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6;
L_6 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___1_eventPtr), NULL);
void* L_7;
L_7 = InputControlExtensions_GetStatePtrFromStateEventUnchecked_m8076A50F95247F90A0C8C06EF4D74C8F0F73AAA6(L_4, L_5, L_6, NULL);
return L_7;
}
}
// Method Definition Index: 22859
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* InputControlExtensions_GetStatePtrFromStateEventUnchecked_m8076A50F95247F90A0C8C06EF4D74C8F0F73AAA6 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___2_eventType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_1;
memset((&V_1), 0, sizeof(V_1));
uint32_t V_2 = 0;
void* V_3 = NULL;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_4 = NULL;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* V_5 = NULL;
int64_t V_6 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:714>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___2_eventType;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1;
L_1 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL);
bool L_2;
L_2 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0030;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:716>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___1_eventPtr;
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_4;
L_4 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:718>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:719>
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_5 = L_4;
NullCheck(L_5);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = L_5->___stateFormat;
V_1 = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:720>
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_7 = L_5;
uint32_t L_8;
L_8 = StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_7, NULL);
V_2 = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:721>
void* L_9;
L_9 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_7, NULL);
V_3 = L_9;
goto IL_0080;
}
IL_0030:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:723>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10 = ___2_eventType;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_11;
L_11 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL);
bool L_12;
L_12 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_10, L_11, NULL);
if (!L_12)
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:725>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_13 = ___1_eventPtr;
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_14;
L_14 = DeltaStateEvent_FromUnchecked_m88C0138A7910009A5B0BCB83EEB0A3483E23613A(L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:728>
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_15 = L_14;
NullCheck(L_15);
uint32_t L_16 = L_15->___stateOffset;
V_0 = L_16;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:729>
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_17 = L_15;
NullCheck(L_17);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_18 = L_17->___stateFormat;
V_1 = L_18;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:730>
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_19 = L_17;
uint32_t L_20;
L_20 = DeltaStateEvent_get_deltaStateSizeInBytes_mF3F45D7A54B74C0B5403C5B4A6B42B31A78331E2((DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_19, NULL);
V_2 = L_20;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:731>
void* L_21;
L_21 = DeltaStateEvent_get_deltaState_m02220C78569A9CC26843EB8A3AF289019195DA9E((DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_19, NULL);
V_3 = L_21;
goto IL_0080;
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:735>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:736>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_22 = ___2_eventType;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_23 = L_22;
RuntimeObject* L_24 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_23);
String_t* L_25;
L_25 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3683D1DC155E5058FE8C353EC7CED94C5B6EBA4A)), L_24, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_26 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_26, L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_GetStatePtrFromStateEventUnchecked_m8076A50F95247F90A0C8C06EF4D74C8F0F73AAA6_RuntimeMethod_var)));
}
IL_0080:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:743>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_27 = ___0_control;
NullCheck(L_27);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_28;
L_28 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_27, NULL);
V_4 = L_28;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:744>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_29 = V_1;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_30 = V_4;
NullCheck(L_30);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_31 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_30)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_32;
L_32 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(L_31, NULL);
bool L_33;
L_33 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_29, L_32, NULL);
if (!L_33)
{
goto IL_00ba;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:748>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:749>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_34 = V_4;
NullCheck(L_34);
bool L_35;
L_35 = InputDevice_get_hasStateCallbacks_mCDBC72CE6F69693BE32E835C97030B2DBFD4A38B(L_34, NULL);
if (!L_35)
{
goto IL_00b7;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_36 = V_4;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_37 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_38 = ___1_eventPtr;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_36, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var)));
bool L_39;
L_39 = InterfaceFuncInvoker3< bool, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, uint32_t* >::Invoke(2, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_36, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var)), L_37, L_38, (&V_0));
if (L_39)
{
goto IL_00ba;
}
}
IL_00b7:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:750>
return (void*)(((uintptr_t)0));
}
IL_00ba:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:757>
uint32_t L_40 = V_0;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_41 = V_4;
NullCheck(L_41);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_42 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_41)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_43;
L_43 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_42, NULL);
V_0 = ((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)L_43));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:760>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_44 = ___0_control;
NullCheck(L_44);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_45 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_44->___m_StateBlock);
V_5 = L_45;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:761>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_46 = V_5;
uint32_t L_47;
L_47 = InputStateBlock_get_effectiveByteOffset_m25A786194A52550CBC62B1A727EEA6F1CD0BFC3D(L_46, NULL);
uint32_t L_48 = V_0;
V_6 = ((int64_t)il2cpp_codegen_subtract(((int64_t)((int32_t)L_47)), ((int64_t)(uint64_t)((uint32_t)L_48))));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:762>
int64_t L_49 = V_6;
if ((((int64_t)L_49) < ((int64_t)((int64_t)0))))
{
goto IL_00f3;
}
}
{
int64_t L_50 = V_6;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_51 = V_5;
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_52;
L_52 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_51, NULL);
uint32_t L_53 = V_2;
if ((((int64_t)((int64_t)il2cpp_codegen_add(L_50, ((int64_t)(uint64_t)((uint32_t)L_52))))) <= ((int64_t)((int64_t)(uint64_t)((uint32_t)L_53)))))
{
goto IL_00f6;
}
}
IL_00f3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:763>
return (void*)(((uintptr_t)0));
}
IL_00f6:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:765>
void* L_54 = V_3;
uint32_t L_55 = V_0;
return ((void*)il2cpp_codegen_subtract((intptr_t)L_54, (int32_t)L_55));
}
}
// Method Definition Index: 22860
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___1_eventPtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_0;
memset((&V_0), 0, sizeof(V_0));
uint8_t* V_1 = NULL;
uint8_t* V_2 = NULL;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* V_3 = NULL;
uint32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:797>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:798>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:799>
bool L_2;
L_2 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___1_eventPtr), NULL);
if (L_2)
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:800>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5_RuntimeMethod_var)));
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:802>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4;
L_4 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___1_eventPtr), NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:803>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6;
L_6 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL);
bool L_7;
L_7 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_5, L_6, NULL);
if (!L_7)
{
goto IL_005e;
}
}
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9;
L_9 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL);
bool L_10;
L_10 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_8, L_9, NULL);
if (!L_10)
{
goto IL_005e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:804>
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB7F627D69AB621967AE48978A18F4A06EC2A6B1E)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_ResetToDefaultStateInEvent_m7F886A835C43861387FE309192A575B9479AD5E5_RuntimeMethod_var)));
}
IL_005e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:806>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_12 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_13 = ___1_eventPtr;
void* L_14;
L_14 = InputControlExtensions_GetStatePtrFromStateEvent_m467CADB481AAB10AC0F0D674A398D050789BD3B6(L_12, L_13, NULL);
V_1 = (uint8_t*)L_14;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:807>
uint8_t* L_15 = V_1;
if ((!(((uintptr_t)L_15) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_006d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:808>
return (bool)0;
}
IL_006d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:810>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_16 = ___0_control;
NullCheck(L_16);
void* L_17;
L_17 = InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline(L_16, NULL);
V_2 = (uint8_t*)L_17;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:811>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_18 = ___0_control;
NullCheck(L_18);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_19 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&L_18->___m_StateBlock);
V_3 = L_19;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:812>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_20 = V_3;
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_21;
L_21 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_20, NULL);
V_4 = L_21;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:814>
uint8_t* L_22 = V_1;
uint32_t L_23 = V_4;
uint8_t* L_24 = V_2;
uint32_t L_25 = V_4;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_26 = V_3;
uint32_t L_27;
L_27 = InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline(L_26, NULL);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_28 = V_3;
uint32_t L_29;
L_29 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(L_28, NULL);
MemoryHelpers_MemCpyBitRegion_m604BFC3CFF0D881FEC370EA67967348ABF217D9B((void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_22, (intptr_t)((uintptr_t)L_23))), (void*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_24, (intptr_t)((uintptr_t)L_25))), L_27, L_29, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:815>
return (bool)1;
}
}
// Method Definition Index: 22862
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_AccumulateValueInEvent_m21438341C60040791D574893EA8615B593667076 (InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* ___0_control, void* ___1_currentStatePtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_newState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:866>
InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:867>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_AccumulateValueInEvent_m21438341C60040791D574893EA8615B593667076_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:869>
InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* L_2 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___2_newState;
bool L_4;
L_4 = InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1(L_2, L_3, (&V_0), InputControlExtensions_ReadUnprocessedValueFromEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m5010E9B9E6D74526B0DEF8368E07D10851B5E2D1_RuntimeMethod_var);
if (L_4)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:870>
return;
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:872>
InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* L_5 = ___0_control;
void* L_6 = ___1_currentStatePtr;
NullCheck(L_5);
float L_7;
L_7 = VirtualFuncInvoker1< float, void* >::Invoke(17, L_5, L_6);
V_1 = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:873>
InputControl_1_t7A35A4AF63A7AA94678E000D4F3265A1FD84288A* L_8 = ___0_control;
float L_9 = V_1;
float L_10 = V_0;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_11 = ___2_newState;
InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3(L_8, ((float)il2cpp_codegen_add(L_9, L_10)), L_11, InputControlExtensions_WriteValueIntoEvent_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m6846DBDEE718463B2788993E941703D5487D6AB3_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:874>
return;
}
}
// Method Definition Index: 22863
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputControlExtensions_AccumulateValueInEvent_mE82152B46D78005333C8B1F6AB842DCA67797387 (InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* ___0_control, void* ___1_currentStatePtr, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___2_newState, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C_RuntimeMethod_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.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:878>
InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:879>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_AccumulateValueInEvent_mE82152B46D78005333C8B1F6AB842DCA67797387_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:881>
InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* L_2 = ___0_control;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_3 = ___2_newState;
bool L_4;
L_4 = InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5(L_2, L_3, (&V_0), InputControlExtensions_ReadUnprocessedValueFromEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m965FF62A10B14F265B5A870D2CAA7FC7DEA068F5_RuntimeMethod_var);
if (L_4)
{
goto IL_001a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:882>
return;
}
IL_001a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:884>
InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* L_5 = ___0_control;
void* L_6 = ___1_currentStatePtr;
NullCheck(L_5);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = VirtualFuncInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, void* >::Invoke(17, L_5, L_6);
V_1 = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:885>
InputControl_1_tC164085710F2FAA9161295C9B7FE273AF893CF66* L_8 = ___0_control;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
L_11 = Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline(L_9, L_10, NULL);
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_12 = ___2_newState;
InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C(L_8, L_11, L_12, InputControlExtensions_WriteValueIntoEvent_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mB4F47D8692DF6A43F031850C600040CCAFBAA30C_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:886>
return;
}
}
// Method Definition Index: 22865
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlExtensions_BuildPath_m184DA116F5EC15ACCC7FFF4BE15F42183E3AB32D (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_deviceLayout, StringBuilder_t* ___2_builder, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B5256FC258AA8F48ECBC16FD895E21663487427);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA7FDFA5C1E82DDB87575643DCC593896D758031);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE);
s_Il2CppMethodInitialized = true;
}
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* V_0 = NULL;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* V_2 = NULL;
String_t* V_3 = NULL;
int32_t V_4 = 0;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_5;
memset((&V_5), 0, sizeof(V_5));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:911>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:912>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_BuildPath_m184DA116F5EC15ACCC7FFF4BE15F42183E3AB32D_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:913>
String_t* L_2 = ___1_deviceLayout;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:914>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral132FB7F5A0346F0B8FBAEA5E485475F188E80CD0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_BuildPath_m184DA116F5EC15ACCC7FFF4BE15F42183E3AB32D_RuntimeMethod_var)));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:916>
StringBuilder_t* L_5 = ___2_builder;
if (L_5)
{
goto IL_002b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:917>
StringBuilder_t* L_6 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_6, NULL);
___2_builder = L_6;
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:919>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___0_control;
NullCheck(L_7);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8;
L_8 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_7, NULL);
V_0 = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:921>
StringBuilder_t* L_9 = ___2_builder;
NullCheck(L_9);
StringBuilder_t* L_10;
L_10 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_9, ((int32_t)60), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:922>
StringBuilder_t* L_11 = ___2_builder;
String_t* L_12 = ___1_deviceLayout;
String_t* L_13;
L_13 = StringHelpers_Escape_mC7D149B1F430F68BA748DE0C0374F4B1EE9D2C58(L_12, _stringLiteral3B5256FC258AA8F48ECBC16FD895E21663487427, _stringLiteral3B5256FC258AA8F48ECBC16FD895E21663487427, NULL);
NullCheck(L_11);
StringBuilder_t* L_14;
L_14 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_11, L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:923>
StringBuilder_t* L_15 = ___2_builder;
NullCheck(L_15);
StringBuilder_t* L_16;
L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, ((int32_t)62), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:926>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17 = V_0;
NullCheck(L_17);
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_18;
L_18 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_17, NULL);
V_1 = L_18;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:927>
V_4 = 0;
goto IL_00ad;
}
IL_0067:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:929>
StringBuilder_t* L_19 = ___2_builder;
NullCheck(L_19);
StringBuilder_t* L_20;
L_20 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_19, ((int32_t)123), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:930>
StringBuilder_t* L_21 = ___2_builder;
int32_t L_22 = V_4;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_23;
L_23 = ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88((&V_1), L_22, ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
V_5 = L_23;
String_t* L_24;
L_24 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&V_5), NULL);
String_t* L_25;
L_25 = StringHelpers_Escape_mC7D149B1F430F68BA748DE0C0374F4B1EE9D2C58(L_24, _stringLiteralBA7FDFA5C1E82DDB87575643DCC593896D758031, _stringLiteralBA7FDFA5C1E82DDB87575643DCC593896D758031, NULL);
NullCheck(L_21);
StringBuilder_t* L_26;
L_26 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_21, L_25, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:931>
StringBuilder_t* L_27 = ___2_builder;
NullCheck(L_27);
StringBuilder_t* L_28;
L_28 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_27, ((int32_t)125), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:927>
int32_t L_29 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1));
}
IL_00ad:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:927>
int32_t L_30 = V_4;
int32_t L_31;
L_31 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_1), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
if ((((int32_t)L_30) < ((int32_t)L_31)))
{
goto IL_0067;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:934>
StringBuilder_t* L_32 = ___2_builder;
NullCheck(L_32);
StringBuilder_t* L_33;
L_33 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_32, ((int32_t)47), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:938>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_34 = V_0;
NullCheck(L_34);
String_t* L_35;
L_35 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_34, NULL);
NullCheck(L_35);
String_t* L_36;
L_36 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_35, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, _stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE, NULL);
V_2 = L_36;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:939>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_37 = ___0_control;
NullCheck(L_37);
String_t* L_38;
L_38 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_37, NULL);
NullCheck(L_38);
String_t* L_39;
L_39 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_38, _stringLiteral09B11B6CC411D8B9FFB75EAAE9A35B2AF248CE40, _stringLiteralF18840F490E42D3CE48CDCBF47229C1C240F8ABE, NULL);
V_3 = L_39;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:940>
StringBuilder_t* L_40 = ___2_builder;
String_t* L_41 = V_3;
String_t* L_42 = V_2;
NullCheck(L_42);
int32_t L_43;
L_43 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_42, NULL);
String_t* L_44 = V_3;
NullCheck(L_44);
int32_t L_45;
L_45 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_44, NULL);
String_t* L_46 = V_2;
NullCheck(L_46);
int32_t L_47;
L_47 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_46, NULL);
NullCheck(L_40);
StringBuilder_t* L_48;
L_48 = StringBuilder_Append_mE7CA22532FEF1545B8BC357CB7CAA304BA264703(L_40, L_41, ((int32_t)il2cpp_codegen_add(L_43, 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_45, L_47)), 1)), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:942>
StringBuilder_t* L_49 = ___2_builder;
NullCheck(L_49);
String_t* L_50;
L_50 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_49);
return L_50;
}
}
// Method Definition Index: 22866
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, int32_t ___1_flags, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___2_device, float ___3_magnitudeThreshold, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE V_2;
memset((&V_2), 0, sizeof(V_2));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1008>
bool L_0;
L_0 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012((&___0_eventPtr), NULL);
if (L_0)
{
goto IL_0019;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1009>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m6D9C7B47EA708382838B264BA02EBB7576DFA155(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDE62BC0D1FC9CAF37EEAE37B5DEB77620024AF96)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0_RuntimeMethod_var)));
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1011>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2;
L_2 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___0_eventPtr), NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1012>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4;
L_4 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL);
bool L_5;
L_5 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0060;
}
}
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_7;
L_7 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL);
bool L_8;
L_8 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_6, L_7, NULL);
if (!L_8)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1013>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_10 = L_9;
RuntimeObject* L_11 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_10);
String_t* L_12;
L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3683D1DC155E5058FE8C353EC7CED94C5B6EBA4A)), L_11, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_13, L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0_RuntimeMethod_var)));
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1016>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___2_device;
if (L_14)
{
goto IL_0091;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1018>
int32_t L_15;
L_15 = InputEventPtr_get_deviceId_mD8B68EDC37D90A69EE67A47B3E17F4D80D4620D3((&___0_eventPtr), NULL);
V_1 = L_15;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1019>
int32_t L_16 = V_1;
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_17;
L_17 = InputSystem_GetDeviceById_mC5C12308F6B71C9AAD24CFBB984E5C3C79F6C099(L_16, NULL);
___2_device = L_17;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1020>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_18 = ___2_device;
if (L_18)
{
goto IL_0091;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1021>
int32_t L_19 = V_1;
int32_t L_20 = L_19;
RuntimeObject* L_21 = Box(il2cpp_defaults.int32_class, &L_20);
String_t* L_22;
L_22 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral143FDD418DEF283B13F1AC72E245C0E08FA21468)), L_21, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_23 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_23, L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBA67382D61289B0EDBD1CD867DE673562B9B5111)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0_RuntimeMethod_var)));
}
IL_0091:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1024>
il2cpp_codegen_initobj((&V_2), sizeof(InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE));
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_24 = ___2_device;
(&V_2)->___m_Device = L_24;
Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___m_Device), (void*)L_24);
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_25 = ___0_eventPtr;
(&V_2)->___m_EventPtr = L_25;
int32_t L_26 = ___1_flags;
(&V_2)->___m_Flags = L_26;
float L_27 = ___3_magnitudeThreshold;
(&V_2)->___m_MagnitudeThreshold = L_27;
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE L_28 = V_2;
return L_28;
}
}
// Method Definition Index: 22867
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE InputControlExtensions_EnumerateChangedControls_m37E511A4EA8FF00A8ACDF2367C5D44DEF34E679B (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_device, float ___2_magnitudeThreshold, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1065>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1066>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_eventPtr;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___1_device;
float L_2 = ___2_magnitudeThreshold;
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE L_3;
L_3 = InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0(L_0, 2, L_1, L_2, NULL);
return L_3;
}
}
// Method Definition Index: 22868
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlExtensions_HasButtonPress_m1F12AF28F976709B47BD9112EF3833BEBCB9AB2E (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, float ___1_magnitude, bool ___2_buttonControlsOnly, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1083>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = ___0_eventPtr;
float L_1 = ___1_magnitude;
bool L_2 = ___2_buttonControlsOnly;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = InputControlExtensions_GetFirstButtonPressOrNull_mBA687FD6076F0A4FB7249AE92FA05981BDB61E28(L_0, L_1, L_2, NULL);
return (bool)((!(((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_3) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// Method Definition Index: 22869
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlExtensions_GetFirstButtonPressOrNull_mBA687FD6076F0A4FB7249AE92FA05981BDB61E28 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, float ___1_magnitude, bool ___2_buttonControlsOnly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB V_0;
memset((&V_0), 0, sizeof(V_0));
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE V_1;
memset((&V_1), 0, sizeof(V_1));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_3 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1109>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0;
L_0 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___0_eventPtr), NULL);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1;
L_1 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL);
bool L_2;
L_2 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0032;
}
}
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3;
L_3 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69((&___0_eventPtr), NULL);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4;
L_4 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL);
bool L_5;
L_5 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_3, L_4, NULL);
if (!L_5)
{
goto IL_0032;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1110>
return (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
}
IL_0032:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1112>
float L_6 = ___1_magnitude;
if ((!(((float)L_6) < ((float)(0.0f)))))
{
goto IL_0046;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1113>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_7;
L_7 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL);
NullCheck(L_7);
float L_8;
L_8 = InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline(L_7, NULL);
___1_magnitude = L_8;
}
IL_0046:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1115>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_9 = ___0_eventPtr;
float L_10 = ___1_magnitude;
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE L_11;
L_11 = InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0(L_9, 1, (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL, L_10, NULL);
V_1 = L_11;
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_12;
L_12 = InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869((&V_1), NULL);
V_0 = L_12;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007c:
{
InputEventControlEnumerator_Dispose_mE7168656062DFF53F7C09478087ADAA636EA2FAB((&V_0), NULL);
return;
}
});
try
{
{
goto IL_0071_1;
}
IL_005a_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1115>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13;
L_13 = InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_inline((&V_0), NULL);
V_2 = L_13;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1117>
bool L_14 = ___2_buttonControlsOnly;
if (!L_14)
{
goto IL_006d_1;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_15 = V_2;
NullCheck(L_15);
bool L_16;
L_16 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(L_15, NULL);
if (!L_16)
{
goto IL_0071_1;
}
}
IL_006d_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1119>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_17 = V_2;
V_3 = L_17;
goto IL_008c;
}
IL_0071_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1115>
bool L_18;
L_18 = InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107((&V_0), NULL);
if (L_18)
{
goto IL_005a_1;
}
}
{
goto IL_008a;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_008a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1121>
return (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
}
IL_008c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1122>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_19 = V_3;
return L_19;
}
}
// Method Definition Index: 22870
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlExtensions_GetAllButtonPresses_mA66A5ECF423BEFDD15E1195D1DB96771E8D19863 (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, float ___1_magnitude, bool ___2_buttonControlsOnly, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_0 = (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B*)il2cpp_codegen_object_new(U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B_il2cpp_TypeInfo_var);
U3CGetAllButtonPressesU3Ed__43__ctor_m8FC014C8C0BE0A20DD9D112F1D2144C7C9FC31D3(L_0, ((int32_t)-2), NULL);
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_1 = L_0;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_2 = ___0_eventPtr;
NullCheck(L_1);
L_1->___U3CU3E3__eventPtr = L_2;
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_3 = L_1;
float L_4 = ___1_magnitude;
NullCheck(L_3);
L_3->___U3CU3E3__magnitude = L_4;
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_5 = L_3;
bool L_6 = ___2_buttonControlsOnly;
NullCheck(L_5);
L_5->___U3CU3E3__buttonControlsOnly = L_6;
return L_5;
}
}
// Method Definition Index: 22871
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1561>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1562>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1563>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___0_control;
NullCheck(L_2);
bool L_3;
L_3 = InputControl_get_isSetupFinished_mAA17F2D21CFDE400351F45CF1E498E1C25092C59(L_2, NULL);
if (!L_3)
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1564>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = ___0_control;
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB52C02DB6B58C4729EDC2A0F45966E29EC68E6C0)), L_4, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_mF91CB1EB9FC2B896289D1FD12B6A65901DF53F00_RuntimeMethod_var)));
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1566>
il2cpp_codegen_initobj((&V_0), sizeof(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___0_control;
ControlBuilder_set_control_m206AE879CEF76F98330141299A5F47EB367E9A51_inline((&V_0), L_7, NULL);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_8 = V_0;
return L_8;
}
}
// Method Definition Index: 22872
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_controlCount, int32_t ___2_usageCount, int32_t ___3_aliasCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1571>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1572>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE847FDE91DE0DA95AFBA0EEF52C90BEB4CE621BF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1573>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2 = ___0_device;
NullCheck(L_2);
bool L_3;
L_3 = InputControl_get_isSetupFinished_mAA17F2D21CFDE400351F45CF1E498E1C25092C59(L_2, NULL);
if (!L_3)
{
goto IL_0027;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1574>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = ___0_device;
String_t* L_5;
L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB52C02DB6B58C4729EDC2A0F45966E29EC68E6C0)), L_4, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, L_5, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822_RuntimeMethod_var)));
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1575>
int32_t L_7 = ___1_controlCount;
if ((((int32_t)L_7) >= ((int32_t)1)))
{
goto IL_0036;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1576>
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_8 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4B467C6FF6B947BFB937621A9466DACB19967C08)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822_RuntimeMethod_var)));
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1577>
int32_t L_9 = ___2_usageCount;
if ((((int32_t)L_9) >= ((int32_t)0)))
{
goto IL_0045;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1578>
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_10 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8966B0CD3F56CE2B1C4F214B3EB1F6004D18317)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822_RuntimeMethod_var)));
}
IL_0045:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1579>
int32_t L_11 = ___3_aliasCount;
if ((((int32_t)L_11) >= ((int32_t)0)))
{
goto IL_0054;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1580>
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_12 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralADBA5DA01227AF469D9592FABBF832E66CC52FDD)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlExtensions_Setup_m4760089D238ED18D5A857C38E992A0E9E9633822_RuntimeMethod_var)));
}
IL_0054:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1582>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_13 = ___0_device;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___0_device;
NullCheck(L_13);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_13)->___m_Device = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_13)->___m_Device), (void*)L_14);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1584>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_15 = ___0_device;
int32_t L_16 = ___1_controlCount;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_17 = (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)SZArrayNew(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var, (uint32_t)L_16);
NullCheck(L_15);
L_15->___m_ChildrenForEachControl = L_17;
Il2CppCodeGenWriteBarrier((void**)(&L_15->___m_ChildrenForEachControl), (void*)L_17);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1586>
int32_t L_18 = ___2_usageCount;
if ((((int32_t)L_18) <= ((int32_t)0)))
{
goto IL_0083;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1588>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = ___0_device;
int32_t L_20 = ___2_usageCount;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_21 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, (uint32_t)L_20);
NullCheck(L_19);
L_19->___m_UsagesForEachControl = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_19->___m_UsagesForEachControl), (void*)L_21);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1589>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_22 = ___0_device;
int32_t L_23 = ___2_usageCount;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_24 = (InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17*)SZArrayNew(InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17_il2cpp_TypeInfo_var, (uint32_t)L_23);
NullCheck(L_22);
L_22->___m_UsageToControl = L_24;
Il2CppCodeGenWriteBarrier((void**)(&L_22->___m_UsageToControl), (void*)L_24);
}
IL_0083:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1591>
int32_t L_25 = ___3_aliasCount;
if ((((int32_t)L_25) <= ((int32_t)0)))
{
goto IL_0093;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1592>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = ___0_device;
int32_t L_27 = ___3_aliasCount;
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_28 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5*)SZArrayNew(InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5_il2cpp_TypeInfo_var, (uint32_t)L_27);
NullCheck(L_26);
L_26->___m_AliasesForEachControl = L_28;
Il2CppCodeGenWriteBarrier((void**)(&L_26->___m_AliasesForEachControl), (void*)L_28);
}
IL_0093:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1594>
il2cpp_codegen_initobj((&V_0), sizeof(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4));
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_29 = ___0_device;
DeviceBuilder_set_device_m440BEF445F66490BDA8A7E25CC3E0BD6B9507C90_inline((&V_0), L_29, NULL);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_30 = V_0;
return L_30;
}
}
#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
IL2CPP_EXTERN_C void InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshal_pinvoke(const InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE& unmarshaled, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshal_pinvoke_back(const InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_pinvoke& marshaled, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshal_pinvoke_cleanup(InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshal_com(const InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE& unmarshaled, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshal_com_back(const InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_com& marshaled, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE____m_Device_FieldInfo_var, InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshal_com_cleanup(InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE_marshaled_com& marshaled)
{
}
// Method Definition Index: 22873
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 InputEventControlCollection_get_eventPtr_m130F99783670295523FA6069D53A0E58643E269A (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1167>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = __this->___m_EventPtr;
return L_0;
}
}
IL2CPP_EXTERN_C InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 InputEventControlCollection_get_eventPtr_m130F99783670295523FA6069D53A0E58643E269A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE*>(__this + _offset);
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 _returnValue;
_returnValue = InputEventControlCollection_get_eventPtr_m130F99783670295523FA6069D53A0E58643E269A_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22874
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869 (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1175>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = __this->___m_EventPtr;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = __this->___m_Device;
int32_t L_2 = __this->___m_Flags;
float L_3 = __this->___m_MagnitudeThreshold;
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_4;
memset((&L_4), 0, sizeof(L_4));
InputEventControlEnumerator__ctor_m7BB6B7055260F567F9C80D260F83A303BC57871F((&L_4), L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
IL2CPP_EXTERN_C InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE*>(__this + _offset);
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB _returnValue;
_returnValue = InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22875
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputEventControlCollection_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m0561C931D932BFE0EC2E0459112EE130EB3F0C0D (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1180>
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_0;
L_0 = InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869(__this, NULL);
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_1 = L_0;
RuntimeObject* L_2 = Box(InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_il2cpp_TypeInfo_var, &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C RuntimeObject* InputEventControlCollection_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m0561C931D932BFE0EC2E0459112EE130EB3F0C0D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = InputEventControlCollection_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m0561C931D932BFE0EC2E0459112EE130EB3F0C0D(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22876
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputEventControlCollection_System_Collections_IEnumerable_GetEnumerator_m53196FC50F2F1ADAFA2B5306BFC53FCD91C22808 (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1185>
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_0;
L_0 = InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869(__this, NULL);
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_1 = L_0;
RuntimeObject* L_2 = Box(InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_il2cpp_TypeInfo_var, &L_1);
return (RuntimeObject*)L_2;
}
}
IL2CPP_EXTERN_C RuntimeObject* InputEventControlCollection_System_Collections_IEnumerable_GetEnumerator_m53196FC50F2F1ADAFA2B5306BFC53FCD91C22808_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = InputEventControlCollection_System_Collections_IEnumerable_GetEnumerator_m53196FC50F2F1ADAFA2B5306BFC53FCD91C22808(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshal_pinvoke(const InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB& unmarshaled, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshal_pinvoke_back(const InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_pinvoke& marshaled, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshal_pinvoke_cleanup(InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshal_com(const InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB& unmarshaled, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshal_com_back(const InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_com& marshaled, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_DeviceException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB____m_Device_FieldInfo_var, InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_DeviceException, NULL);
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshal_com_cleanup(InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB_marshaled_com& marshaled)
{
}
// Method Definition Index: 22877
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventControlEnumerator__ctor_m7BB6B7055260F567F9C80D260F83A303BC57871F (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_device, int32_t ___2_flags, float ___3_magnitudeThreshold, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1263>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___1_device;
__this->___m_Device = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Device), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1264>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1 = ___1_device;
NullCheck(L_1);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = L_1->___m_StateOffsetToControlMap;
__this->___m_StateOffsetToControlIndex = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_StateOffsetToControlIndex), (void*)L_2);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1265>
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = __this->___m_StateOffsetToControlIndex;
int32_t L_4;
L_4 = ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14(L_3, ArrayHelpers_LengthSafe_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m707F72EFB96550ED8FB1DD0CF427AA6B8EFE4D14_RuntimeMethod_var);
__this->___m_StateOffsetToControlIndexLength = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1266>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___1_device;
NullCheck(L_5);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_6 = L_5->___m_ChildrenForEachControl;
__this->___m_AllControls = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllControls), (void*)L_6);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1267>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_7 = ___0_eventPtr;
__this->___m_EventPtr = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1268>
int32_t L_8 = ___2_flags;
__this->___m_Flags = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1269>
__this->___m_CurrentControl = (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1270>
__this->___m_CurrentIndexInStateOffsetToControlIndexMap = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1271>
__this->___m_CurrentControlStateBitOffset = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1272>
uint8_t** L_9 = (uint8_t**)(&__this->___m_EventState);
il2cpp_codegen_initobj(L_9, sizeof(uint8_t*));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1273>
__this->___m_CurrentBitOffset = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1274>
__this->___m_EndBitOffset = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1275>
float L_10 = ___3_magnitudeThreshold;
__this->___m_MagnitudeThreshold = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1277>
int32_t L_11 = ___2_flags;
if (((int32_t)((int32_t)L_11&8)))
{
goto IL_0095;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1278>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12 = ___1_device;
NullCheck(L_12);
void* L_13;
L_13 = InputControl_get_noiseMaskPtr_m6533A0D49EA674C04DADDA3EAAB0B258CC414278_inline(L_12, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_14 = ___1_device;
NullCheck(L_14);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_15 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_14)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_16;
L_16 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_15, NULL);
__this->___m_NoiseMask = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_13, (intptr_t)((uintptr_t)L_16)));
goto IL_00a1;
}
IL_0095:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1280>
uint8_t** L_17 = (uint8_t**)(&__this->___m_NoiseMask);
il2cpp_codegen_initobj(L_17, sizeof(uint8_t*));
}
IL_00a1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1282>
int32_t L_18 = ___2_flags;
if (!((int32_t)((int32_t)L_18&1)))
{
goto IL_00c1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1283>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_19 = ___1_device;
NullCheck(L_19);
void* L_20;
L_20 = InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline(L_19, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_21 = ___1_device;
NullCheck(L_21);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_22 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_21)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_23;
L_23 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_22, NULL);
__this->___m_DefaultState = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_20, (intptr_t)((uintptr_t)L_23)));
goto IL_00cd;
}
IL_00c1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1285>
uint8_t** L_24 = (uint8_t**)(&__this->___m_DefaultState);
il2cpp_codegen_initobj(L_24, sizeof(uint8_t*));
}
IL_00cd:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1287>
int32_t L_25 = ___2_flags;
if (!((int32_t)((int32_t)L_25&2)))
{
goto IL_00ed;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1288>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26 = ___1_device;
NullCheck(L_26);
void* L_27;
L_27 = InputControl_get_currentStatePtr_m77D2900EEE4AAB505C98292AF8538DDCF44F8C3C(L_26, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_28 = ___1_device;
NullCheck(L_28);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_29 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_28)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_30;
L_30 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_29, NULL);
__this->___m_CurrentState = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_27, (intptr_t)((uintptr_t)L_30)));
goto IL_00f9;
}
IL_00ed:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1290>
uint8_t** L_31 = (uint8_t**)(&__this->___m_CurrentState);
il2cpp_codegen_initobj(L_31, sizeof(uint8_t*));
}
IL_00f9:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1292>
InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1293>
return;
}
}
IL2CPP_EXTERN_C void InputEventControlEnumerator__ctor_m7BB6B7055260F567F9C80D260F83A303BC57871F_AdjustorThunk (RuntimeObject* __this, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 ___0_eventPtr, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___1_device, int32_t ___2_flags, float ___3_magnitudeThreshold, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
InputEventControlEnumerator__ctor_m7BB6B7055260F567F9C80D260F83A303BC57871F(_thisAdjusted, ___0_eventPtr, ___1_device, ___2_flags, ___3_magnitudeThreshold, method);
}
// Method Definition Index: 22878
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventControlEnumerator_CheckDefault_mF1DAF5D18273E509081A90D95DF6E448583D6E85 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, uint32_t ___0_numBits, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1297>
uint8_t* L_0 = __this->___m_EventState;
uint8_t* L_1 = __this->___m_DefaultState;
uint32_t L_2 = __this->___m_CurrentBitOffset;
uint32_t L_3 = ___0_numBits;
uint8_t* L_4 = __this->___m_NoiseMask;
bool L_5;
L_5 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)L_0, (void*)L_1, L_2, L_3, (void*)L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C bool InputEventControlEnumerator_CheckDefault_mF1DAF5D18273E509081A90D95DF6E448583D6E85_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_numBits, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
bool _returnValue;
_returnValue = InputEventControlEnumerator_CheckDefault_mF1DAF5D18273E509081A90D95DF6E448583D6E85(_thisAdjusted, ___0_numBits, method);
return _returnValue;
}
// Method Definition Index: 22879
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventControlEnumerator_CheckCurrent_m3D19F0EF79A8ABB15E099520227B0955A0D7F427 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, uint32_t ___0_numBits, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1302>
uint8_t* L_0 = __this->___m_EventState;
uint8_t* L_1 = __this->___m_CurrentState;
uint32_t L_2 = __this->___m_CurrentBitOffset;
uint32_t L_3 = ___0_numBits;
uint8_t* L_4 = __this->___m_NoiseMask;
bool L_5;
L_5 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)L_0, (void*)L_1, L_2, L_3, (void*)L_4, NULL);
return L_5;
}
}
IL2CPP_EXTERN_C bool InputEventControlEnumerator_CheckCurrent_m3D19F0EF79A8ABB15E099520227B0955A0D7F427_AdjustorThunk (RuntimeObject* __this, uint32_t ___0_numBits, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
bool _returnValue;
_returnValue = InputEventControlEnumerator_CheckCurrent_m3D19F0EF79A8ABB15E099520227B0955A0D7F427(_thisAdjusted, ___0_numBits, method);
return _returnValue;
}
// Method Definition Index: 22880
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL;
uint32_t V_3 = 0;
uint32_t V_4 = 0;
uint8_t V_5 = 0x0;
int32_t V_6 = 0;
uint32_t V_7 = 0;
uint32_t V_8 = 0;
uint32_t V_9 = 0;
uint8_t* V_10 = NULL;
float V_11 = 0.0f;
int32_t G_B17_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1307>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_0 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___m_EventPtr);
bool L_1;
L_1 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012(L_0, NULL);
if (L_1)
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1308>
ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_2 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var)));
ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07F229A1C03337B0B32CE68A58B2707F8F94C386)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107_RuntimeMethod_var)));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1312>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = __this->___m_CurrentControl;
if (!L_3)
{
goto IL_0049;
}
}
{
int32_t L_4 = __this->___m_Flags;
if (!((int32_t)((int32_t)L_4&((int32_t)16))))
{
goto IL_0049;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1314>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = __this->___m_CurrentControl;
NullCheck(L_5);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6;
L_6 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_5, NULL);
V_2 = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1315>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = V_2;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_8 = __this->___m_Device;
if ((((RuntimeObject*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_7) == ((RuntimeObject*)(InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)L_8)))
{
goto IL_0049;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1317>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9 = V_2;
__this->___m_CurrentControl = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)L_9);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1318>
return (bool)1;
}
IL_0049:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1322>
uint8_t* L_10 = __this->___m_DefaultState;
V_0 = (bool)((((int32_t)((((intptr_t)L_10) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1323>
uint8_t* L_11 = __this->___m_CurrentState;
V_1 = (bool)((((int32_t)((((intptr_t)L_11) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1328>
__this->___m_CurrentControl = (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1331>
bool L_12 = V_1;
bool L_13 = V_0;
if (!((int32_t)((int32_t)L_12|(int32_t)L_13)))
{
goto IL_0151;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1334>
uint32_t L_14 = __this->___m_CurrentBitOffset;
if (!((int32_t)((int32_t)L_14&7)))
{
goto IL_0140;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1336>
uint32_t L_15 = __this->___m_CurrentBitOffset;
V_3 = ((int32_t)(((int32_t)il2cpp_codegen_add((int32_t)L_15, 8))&7));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1337>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1338>
bool L_16 = V_1;
if (!L_16)
{
goto IL_0098;
}
}
{
uint32_t L_17 = V_3;
bool L_18;
L_18 = InputEventControlEnumerator_CheckCurrent_m3D19F0EF79A8ABB15E099520227B0955A0D7F427(__this, L_17, NULL);
if (L_18)
{
goto IL_00aa;
}
}
IL_0098:
{
bool L_19 = V_0;
if (!L_19)
{
goto IL_0140;
}
}
{
uint32_t L_20 = V_3;
bool L_21;
L_21 = InputEventControlEnumerator_CheckDefault_mF1DAF5D18273E509081A90D95DF6E448583D6E85(__this, L_20, NULL);
if (!L_21)
{
goto IL_0140;
}
}
IL_00aa:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1339>
uint32_t L_22 = __this->___m_CurrentBitOffset;
uint32_t L_23 = V_3;
__this->___m_CurrentBitOffset = ((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23));
goto IL_0140;
}
IL_00bd:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1345>
uint32_t L_24 = __this->___m_CurrentBitOffset;
V_4 = ((int32_t)((uint32_t)L_24>>3));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1346>
uint8_t* L_25 = __this->___m_EventState;
uint32_t L_26 = V_4;
int32_t L_27 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_25, (intptr_t)((uintptr_t)L_26)))));
V_5 = (uint8_t)L_27;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1347>
uint8_t* L_28 = __this->___m_NoiseMask;
if ((!(((uintptr_t)L_28) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_00e5;
}
}
{
G_B17_0 = ((int32_t)255);
goto IL_00f0;
}
IL_00e5:
{
uint8_t* L_29 = __this->___m_NoiseMask;
uint32_t L_30 = V_4;
int32_t L_31 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_29, (intptr_t)((uintptr_t)L_30)))));
G_B17_0 = L_31;
}
IL_00f0:
{
V_6 = G_B17_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1349>
bool L_32 = V_1;
if (!L_32)
{
goto IL_011a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1351>
uint8_t* L_33 = __this->___m_CurrentState;
uint32_t L_34 = V_4;
int32_t L_35 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_33, (intptr_t)((uintptr_t)L_34)))));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1352>
int32_t L_36 = V_6;
uint8_t L_37 = V_5;
int32_t L_38 = V_6;
if ((!(((uint32_t)((int32_t)(L_35&L_36))) == ((uint32_t)((int32_t)((int32_t)L_37&L_38))))))
{
goto IL_011a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1354>
uint32_t L_39 = __this->___m_CurrentBitOffset;
__this->___m_CurrentBitOffset = ((int32_t)il2cpp_codegen_add((int32_t)L_39, 8));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1355>
goto IL_0140;
}
IL_011a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1359>
bool L_40 = V_0;
if (!L_40)
{
goto IL_0151;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1361>
uint8_t* L_41 = __this->___m_DefaultState;
uint32_t L_42 = V_4;
int32_t L_43 = (*(((uint8_t*)il2cpp_codegen_add((intptr_t)L_41, (intptr_t)((uintptr_t)L_42)))));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1362>
int32_t L_44 = V_6;
uint8_t L_45 = V_5;
int32_t L_46 = V_6;
if ((!(((uint32_t)((int32_t)(L_43&L_44))) == ((uint32_t)((int32_t)((int32_t)L_45&L_46))))))
{
goto IL_0151;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1364>
uint32_t L_47 = __this->___m_CurrentBitOffset;
__this->___m_CurrentBitOffset = ((int32_t)il2cpp_codegen_add((int32_t)L_47, 8));
}
IL_0140:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1343>
uint32_t L_48 = __this->___m_CurrentBitOffset;
uint32_t L_49 = __this->___m_EndBitOffset;
if ((!(((uint32_t)L_48) >= ((uint32_t)L_49))))
{
goto IL_00bd;
}
}
IL_0151:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1374>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1375>
uint32_t L_50 = __this->___m_CurrentBitOffset;
uint32_t L_51 = __this->___m_EndBitOffset;
if ((!(((uint32_t)L_50) < ((uint32_t)L_51))))
{
goto IL_0170;
}
}
{
int32_t L_52 = __this->___m_CurrentIndexInStateOffsetToControlIndexMap;
int32_t L_53 = __this->___m_StateOffsetToControlIndexLength;
if ((((int32_t)L_52) < ((int32_t)L_53)))
{
goto IL_02cd;
}
}
IL_0170:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1376>
return (bool)0;
}
IL_0172:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1383>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1384>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1385>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1386>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1387>
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_54 = __this->___m_StateOffsetToControlIndex;
int32_t L_55 = __this->___m_CurrentIndexInStateOffsetToControlIndexMap;
NullCheck(L_54);
int32_t L_56 = L_55;
uint32_t L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
InputDevice_DecodeStateOffsetToControlMapEntry_m12434BB5464DC385CA16E97000BFCEB2942577FF(L_57, (&V_7), (&V_8), (&V_9), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1391>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1392>
uint32_t L_58 = V_8;
uint32_t L_59 = __this->___m_CurrentControlStateBitOffset;
if ((!(((uint32_t)L_58) >= ((uint32_t)L_59))))
{
goto IL_02bf;
}
}
{
uint32_t L_60 = __this->___m_CurrentBitOffset;
uint32_t L_61 = V_8;
uint32_t L_62 = V_9;
uint32_t L_63 = __this->___m_CurrentControlStateBitOffset;
if ((!(((uint32_t)L_60) < ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_61, (int32_t)L_62)), (int32_t)L_63))))))
{
goto IL_02bf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1397>
uint32_t L_64 = V_8;
uint32_t L_65 = __this->___m_CurrentControlStateBitOffset;
uint32_t L_66 = __this->___m_CurrentBitOffset;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_64, (int32_t)L_65))) >= ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_66, 8))))))
{
goto IL_01d5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1400>
uint32_t L_67 = V_8;
uint32_t L_68 = __this->___m_CurrentControlStateBitOffset;
__this->___m_CurrentBitOffset = ((int32_t)il2cpp_codegen_subtract((int32_t)L_67, (int32_t)L_68));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1401>
goto IL_02de;
}
IL_01d5:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1406>
uint32_t L_69 = V_8;
uint32_t L_70 = V_9;
uint32_t L_71 = __this->___m_CurrentControlStateBitOffset;
uint32_t L_72 = __this->___m_EndBitOffset;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add((int32_t)L_69, (int32_t)L_70)), (int32_t)L_71))) <= ((uint32_t)L_72))))
{
goto IL_02bf;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1411>
uint32_t L_73 = V_8;
if (((int32_t)((int32_t)L_73&7)))
{
goto IL_0209;
}
}
{
uint32_t L_74 = V_9;
if (((int32_t)((int32_t)L_74&7)))
{
goto IL_0209;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1413>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_75 = __this->___m_AllControls;
uint32_t L_76 = V_7;
NullCheck(L_75);
uint32_t L_77 = L_76;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
__this->___m_CurrentControl = L_78;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)L_78);
goto IL_0269;
}
IL_0209:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1418>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1419>
bool L_79 = V_1;
if (!L_79)
{
goto IL_0233;
}
}
{
uint8_t* L_80 = __this->___m_EventState;
uint8_t* L_81 = __this->___m_CurrentState;
uint32_t L_82 = V_8;
uint32_t L_83 = __this->___m_CurrentControlStateBitOffset;
uint32_t L_84 = V_9;
uint8_t* L_85 = __this->___m_NoiseMask;
bool L_86;
L_86 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)L_80, (void*)L_81, ((int32_t)il2cpp_codegen_subtract((int32_t)L_82, (int32_t)L_83)), L_84, (void*)L_85, NULL);
if (L_86)
{
goto IL_02bf;
}
}
IL_0233:
{
bool L_87 = V_0;
if (!L_87)
{
goto IL_025a;
}
}
{
uint8_t* L_88 = __this->___m_EventState;
uint8_t* L_89 = __this->___m_DefaultState;
uint32_t L_90 = V_8;
uint32_t L_91 = __this->___m_CurrentControlStateBitOffset;
uint32_t L_92 = V_9;
uint8_t* L_93 = __this->___m_NoiseMask;
bool L_94;
L_94 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)L_88, (void*)L_89, ((int32_t)il2cpp_codegen_subtract((int32_t)L_90, (int32_t)L_91)), L_92, (void*)L_93, NULL);
if (L_94)
{
goto IL_02bf;
}
}
IL_025a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1422>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_95 = __this->___m_AllControls;
uint32_t L_96 = V_7;
NullCheck(L_95);
uint32_t L_97 = L_96;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_98 = (L_95)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
__this->___m_CurrentControl = L_98;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)L_98);
}
IL_0269:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1425>
int32_t L_99 = __this->___m_Flags;
if (((int32_t)((int32_t)L_99&8)))
{
goto IL_0289;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_100 = __this->___m_CurrentControl;
NullCheck(L_100);
bool L_101;
L_101 = InputControl_get_noisy_m7169395897C8B23A5E96A04268145817E91A4AA8(L_100, NULL);
if (!L_101)
{
goto IL_0289;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1427>
__this->___m_CurrentControl = (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1428>
goto IL_02bf;
}
IL_0289:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1431>
int32_t L_102 = __this->___m_Flags;
if (((int32_t)((int32_t)L_102&4)))
{
goto IL_02af;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1433>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1434>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1435>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_103 = __this->___m_CurrentControl;
NullCheck(L_103);
int32_t L_104 = L_103->___m_ControlFlags;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1438>
if (!((!(((uint32_t)((int32_t)((int32_t)L_104&((int32_t)68)))) <= ((uint32_t)0)))? 1 : 0))
{
goto IL_02af;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1440>
__this->___m_CurrentControl = (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1441>
goto IL_02bf;
}
IL_02af:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1445>
int32_t L_105 = __this->___m_CurrentIndexInStateOffsetToControlIndexMap;
__this->___m_CurrentIndexInStateOffsetToControlIndexMap = ((int32_t)il2cpp_codegen_add(L_105, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1446>
goto IL_02de;
}
IL_02bf:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1381>
int32_t L_106 = __this->___m_CurrentIndexInStateOffsetToControlIndexMap;
__this->___m_CurrentIndexInStateOffsetToControlIndexMap = ((int32_t)il2cpp_codegen_add(L_106, 1));
}
IL_02cd:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1380>
int32_t L_107 = __this->___m_CurrentIndexInStateOffsetToControlIndexMap;
int32_t L_108 = __this->___m_StateOffsetToControlIndexLength;
if ((((int32_t)L_107) < ((int32_t)L_108)))
{
goto IL_0172;
}
}
IL_02de:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1449>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_109 = __this->___m_CurrentControl;
if (!L_109)
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1453>
float L_110 = __this->___m_MagnitudeThreshold;
if ((((float)L_110) == ((float)(0.0f))))
{
goto IL_033f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1455>
uint8_t* L_111 = __this->___m_EventState;
uint32_t L_112 = __this->___m_CurrentControlStateBitOffset;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_113 = __this->___m_Device;
NullCheck(L_113);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_114 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_113)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_115;
L_115 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_114, NULL);
V_10 = ((uint8_t*)il2cpp_codegen_subtract((intptr_t)((uint8_t*)il2cpp_codegen_subtract((intptr_t)L_111, (intptr_t)((uintptr_t)((int32_t)((uint32_t)L_112>>3))))), (intptr_t)((uintptr_t)L_115)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1456>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_116 = __this->___m_CurrentControl;
uint8_t* L_117 = V_10;
NullCheck(L_116);
float L_118;
L_118 = VirtualFuncInvoker1< float, void* >::Invoke(6, L_116, (void*)L_117);
V_11 = L_118;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1457>
float L_119 = V_11;
if ((!(((float)L_119) >= ((float)(0.0f)))))
{
goto IL_033f;
}
}
{
float L_120 = V_11;
float L_121 = __this->___m_MagnitudeThreshold;
if ((((float)L_120) < ((float)L_121)))
{
goto IL_0065;
}
}
IL_033f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1461>
return (bool)1;
}
}
IL2CPP_EXTERN_C bool InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
bool _returnValue;
_returnValue = InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22881
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_0;
memset((&V_0), 0, sizeof(V_0));
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED V_1;
memset((&V_1), 0, sizeof(V_1));
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* V_2 = NULL;
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* V_3 = NULL;
uint32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1468>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_0 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___m_EventPtr);
bool L_1;
L_1 = InputEventPtr_get_valid_m27705F3E3203539F9C0C5857F48DCC35EC158012(L_0, NULL);
if (L_1)
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1469>
ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB* L_2 = (ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectDisposedException_tC5FB29E8E980E2010A2F6A5B9B791089419F89EB_il2cpp_TypeInfo_var)));
ObjectDisposedException__ctor_mB2C8582279AF3F0C1CF9AA52DA7331BF848DFD48(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07F229A1C03337B0B32CE68A58B2707F8F94C386)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01_RuntimeMethod_var)));
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1471>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_3 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___m_EventPtr);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4;
L_4 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69(L_3, NULL);
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1473>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_6;
L_6 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL);
bool L_7;
L_7 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_5, L_6, NULL);
if (!L_7)
{
goto IL_006c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1475>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_8 = __this->___m_EventPtr;
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_9;
L_9 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_8, NULL);
V_2 = L_9;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1476>
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_10 = V_2;
void* L_11;
L_11 = StateEvent_get_state_m4DE9A0A398BE8CBC86DF8FA13B75028B22B27C26((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_10, NULL);
__this->___m_EventState = (uint8_t*)L_11;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1477>
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_12 = V_2;
uint32_t L_13;
L_13 = StateEvent_get_stateSizeInBytes_m07E8E8D19DA4D9B58A23DC19680794764AE8FA21((StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F*)L_12, NULL);
__this->___m_EndBitOffset = ((int32_t)il2cpp_codegen_multiply((int32_t)L_13, 8));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1478>
__this->___m_CurrentBitOffset = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1479>
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_14 = V_2;
NullCheck(L_14);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_15 = L_14->___stateFormat;
V_1 = L_15;
goto IL_00e0;
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1481>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_16 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_17;
L_17 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL);
bool L_18;
L_18 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_16, L_17, NULL);
if (!L_18)
{
goto IL_00ca;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1483>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_19 = __this->___m_EventPtr;
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_20;
L_20 = DeltaStateEvent_FromUnchecked_m88C0138A7910009A5B0BCB83EEB0A3483E23613A(L_19, NULL);
V_3 = L_20;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1484>
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_21 = V_3;
void* L_22;
L_22 = DeltaStateEvent_get_deltaState_m02220C78569A9CC26843EB8A3AF289019195DA9E((DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_21, NULL);
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_23 = V_3;
NullCheck(L_23);
uint32_t L_24 = L_23->___stateOffset;
__this->___m_EventState = (uint8_t*)((void*)il2cpp_codegen_subtract((intptr_t)L_22, (intptr_t)((uintptr_t)L_24)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1485>
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_25 = V_3;
NullCheck(L_25);
uint32_t L_26 = L_25->___stateOffset;
__this->___m_CurrentBitOffset = ((int32_t)il2cpp_codegen_multiply((int32_t)L_26, 8));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1486>
uint32_t L_27 = __this->___m_CurrentBitOffset;
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_28 = V_3;
uint32_t L_29;
L_29 = DeltaStateEvent_get_deltaStateSizeInBytes_mF3F45D7A54B74C0B5403C5B4A6B42B31A78331E2((DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859*)L_28, NULL);
__this->___m_EndBitOffset = ((int32_t)il2cpp_codegen_add((int32_t)L_27, ((int32_t)il2cpp_codegen_multiply((int32_t)L_29, 8))));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1487>
DeltaStateEvent_tC11D9B5FD8A535C2D998D30F8624E6533044D859* L_30 = V_3;
NullCheck(L_30);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_31 = L_30->___stateFormat;
V_1 = L_31;
goto IL_00e0;
}
IL_00ca:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1491>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_32 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_33 = L_32;
RuntimeObject* L_34 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_33);
String_t* L_35;
L_35 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral769FF4BA55A488FBAE2ED85106D422C76326657A)), L_34, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_36 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_36, L_35, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01_RuntimeMethod_var)));
}
IL_00e0:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1494>
__this->___m_CurrentIndexInStateOffsetToControlIndexMap = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1495>
__this->___m_CurrentControlStateBitOffset = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1496>
__this->___m_CurrentControl = (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentControl), (void*)(InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1500>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_37 = V_1;
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_38 = __this->___m_Device;
NullCheck(L_38);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_39 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_38)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_40;
L_40 = InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline(L_39, NULL);
bool L_41;
L_41 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_37, L_40, NULL);
if (!L_41)
{
goto IL_01ec;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1502>
V_4 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1503>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1504>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_42 = __this->___m_Device;
NullCheck(L_42);
bool L_43;
L_43 = InputDevice_get_hasStateCallbacks_mCDBC72CE6F69693BE32E835C97030B2DBFD4A38B(L_42, NULL);
if (!L_43)
{
goto IL_0194;
}
}
{
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_44 = __this->___m_Device;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_45 = __this->___m_EventPtr;
NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_44, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var)));
bool L_46;
L_46 = InterfaceFuncInvoker3< bool, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*, InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0, uint32_t* >::Invoke(2, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_44, IInputStateCallbackReceiver_t61CAC0538FDF1E45CE63C48AA89301313C118DE0_il2cpp_TypeInfo_var)), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)NULL, L_45, (&V_4));
if (!L_46)
{
goto IL_0194;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1506>
uint32_t L_47 = V_4;
__this->___m_CurrentControlStateBitOffset = ((int32_t)il2cpp_codegen_multiply((int32_t)L_47, 8));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1507>
uint8_t* L_48 = __this->___m_CurrentState;
if ((((intptr_t)L_48) == ((intptr_t)((uintptr_t)0))))
{
goto IL_015f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1508>
uint8_t* L_49 = __this->___m_CurrentState;
uint32_t L_50 = V_4;
__this->___m_CurrentState = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_49, (intptr_t)((uintptr_t)L_50)));
}
IL_015f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1509>
uint8_t* L_51 = __this->___m_DefaultState;
if ((((intptr_t)L_51) == ((intptr_t)((uintptr_t)0))))
{
goto IL_0179;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1510>
uint8_t* L_52 = __this->___m_DefaultState;
uint32_t L_53 = V_4;
__this->___m_DefaultState = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_52, (intptr_t)((uintptr_t)L_53)));
}
IL_0179:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1511>
uint8_t* L_54 = __this->___m_NoiseMask;
if ((((intptr_t)L_54) == ((intptr_t)((uintptr_t)0))))
{
goto IL_01ec;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1512>
uint8_t* L_55 = __this->___m_NoiseMask;
uint32_t L_56 = V_4;
__this->___m_NoiseMask = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_55, (intptr_t)((uintptr_t)L_56)));
return;
}
IL_0194:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1517>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1518>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_57 = __this->___m_Device;
if (!((Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE*)IsInstClass((RuntimeObject*)L_57, Touchscreen_t5A3B494C10A53A822AEDB3508093860D142D84CE_il2cpp_TypeInfo_var)))
{
goto IL_01ca;
}
}
{
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_58 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___m_EventPtr);
bool L_59;
L_59 = InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327(L_58, InputEventPtr_IsA_TisStateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F_mA9BDDBB4B234A924F74AB0343F6F3CFDBFF70327_RuntimeMethod_var);
if (!L_59)
{
goto IL_01ca;
}
}
{
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_60 = __this->___m_EventPtr;
StateEvent_tB93D5F08B084A2BC9FFC71B084409DBBD2516C0F* L_61;
L_61 = StateEvent_FromUnchecked_m2735488B081D9C8E972D4F2B6D80C044599BFB81(L_60, NULL);
NullCheck(L_61);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_62 = L_61->___stateFormat;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_63;
L_63 = TouchState_get_Format_mE473D3097A050EF38348C8E25E6C5A19D0C034C0(NULL);
bool L_64;
L_64 = FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline(L_62, L_63, NULL);
if (L_64)
{
goto IL_01ec;
}
}
IL_01ca:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1524>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1525>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_65 = V_0;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_66 = L_65;
RuntimeObject* L_67 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_66);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_68 = V_1;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_69 = L_68;
RuntimeObject* L_70 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED_il2cpp_TypeInfo_var)), &L_69);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_71 = __this->___m_Device;
String_t* L_72;
L_72 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral823BC208AE8A348A1E917E4E8A0959134701E5A4)), L_67, L_70, L_71, NULL);
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_73 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_73, L_72, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_73, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01_RuntimeMethod_var)));
}
IL_01ec:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1542>
return;
}
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
InputEventControlEnumerator_Reset_mA382641E01B511C339DF2371358E4FB3F6BC8C01(_thisAdjusted, method);
}
// Method Definition Index: 22882
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputEventControlEnumerator_Dispose_mE7168656062DFF53F7C09478087ADAA636EA2FAB (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1546>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_0 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___m_EventPtr);
il2cpp_codegen_initobj(L_0, sizeof(InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1547>
return;
}
}
IL2CPP_EXTERN_C void InputEventControlEnumerator_Dispose_mE7168656062DFF53F7C09478087ADAA636EA2FAB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
InputEventControlEnumerator_Dispose_mE7168656062DFF53F7C09478087ADAA636EA2FAB(_thisAdjusted, method);
}
// Method Definition Index: 22883
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1549>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_CurrentControl;
return L_0;
}
}
IL2CPP_EXTERN_C InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* _returnValue;
_returnValue = InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22884
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputEventControlEnumerator_System_Collections_IEnumerator_get_Current_m4AE92C64819FDA625B52ED4D13393FE0ABA8DFB1 (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1551>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_inline(__this, NULL);
return L_0;
}
}
IL2CPP_EXTERN_C RuntimeObject* InputEventControlEnumerator_System_Collections_IEnumerator_get_Current_m4AE92C64819FDA625B52ED4D13393FE0ABA8DFB1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = InputEventControlEnumerator_System_Collections_IEnumerator_get_Current_m4AE92C64819FDA625B52ED4D13393FE0ABA8DFB1(_thisAdjusted, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshal_pinvoke(const ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15& unmarshaled, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshal_pinvoke_back(const ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_pinvoke& marshaled, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshal_pinvoke_cleanup(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshal_com(const ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15& unmarshaled, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshal_com_back(const ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_com& marshaled, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CcontrolU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15____U3CcontrolU3Ek__BackingField_FieldInfo_var, ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CcontrolU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshal_com_cleanup(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15_marshaled_com& marshaled)
{
}
// Method Definition Index: 22885
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1599>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* _returnValue;
_returnValue = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22886
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlBuilder_set_control_m206AE879CEF76F98330141299A5F47EB367E9A51 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1599>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_value;
__this->___U3CcontrolU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrolU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void ControlBuilder_set_control_m206AE879CEF76F98330141299A5F47EB367E9A51_AdjustorThunk (RuntimeObject* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_set_control_m206AE879CEF76F98330141299A5F47EB367E9A51_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22887
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_index, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1610>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
NullCheck(L_0);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_1 = L_0->___m_ChildrenForEachControl;
int32_t L_2 = ___1_index;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_3);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1611>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4;
L_4 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___0_device;
NullCheck(L_4);
L_4->___m_Device = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___m_Device), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1612>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_6;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_AdjustorThunk (RuntimeObject* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_index, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline(_thisAdjusted, ___0_device, ___1_index, method);
return _returnValue;
}
// Method Definition Index: 22888
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1624>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_parent;
NullCheck(L_0);
L_0->___m_Parent = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_Parent), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1625>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_AdjustorThunk (RuntimeObject* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline(_thisAdjusted, ___0_parent, method);
return _returnValue;
}
// Method Definition Index: 22889
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1635>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
String_t* L_1 = ___0_name;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
NullCheck(L_0);
L_0->___m_Name = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Name))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Name))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1636>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_3;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline(_thisAdjusted, ___0_name, method);
return _returnValue;
}
// Method Definition Index: 22890
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_displayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1646>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
String_t* L_1 = ___0_displayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
L_0->___m_DisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_DisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1647>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_AdjustorThunk (RuntimeObject* __this, String_t* ___0_displayName, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline(_thisAdjusted, ___0_displayName, method);
return _returnValue;
}
// Method Definition Index: 22891
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1657>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
String_t* L_1 = ___0_shortDisplayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
L_0->___m_ShortDisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_ShortDisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1658>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_AdjustorThunk (RuntimeObject* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline(_thisAdjusted, ___0_shortDisplayName, method);
return _returnValue;
}
// Method Definition Index: 22892
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1668>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___0_layout;
NullCheck(L_0);
L_0->___m_Layout = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Layout))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Layout))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1669>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_AdjustorThunk (RuntimeObject* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline(_thisAdjusted, ___0_layout, method);
return _returnValue;
}
// Method Definition Index: 22893
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1681>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
L_0->___m_UsageStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1682>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
L_2->___m_UsageCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1683>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline(_thisAdjusted, ___0_startIndex, ___1_count, method);
return _returnValue;
}
// Method Definition Index: 22894
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1695>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
L_0->___m_AliasStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1696>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
L_2->___m_AliasCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1697>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976_AdjustorThunk (RuntimeObject* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976_inline(_thisAdjusted, ___0_startIndex, ___1_count, method);
return _returnValue;
}
// Method Definition Index: 22895
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1709>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
L_0->___m_ChildStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1710>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
L_2->___m_ChildCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1711>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_AdjustorThunk (RuntimeObject* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline(_thisAdjusted, ___0_startIndex, ___1_count, method);
return _returnValue;
}
// Method Definition Index: 22896
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1717>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_1 = ___0_stateBlock;
NullCheck(L_0);
L_0->___m_StateBlock = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1718>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_AdjustorThunk (RuntimeObject* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline(_thisAdjusted, ___0_stateBlock, method);
return _returnValue;
}
// Method Definition Index: 22897
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1724>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_1 = ___0_value;
NullCheck(L_0);
L_0->___m_DefaultState = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1725>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_2);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = L_2->___m_Device;
NullCheck(L_3);
InputDevice_set_hasControlsWithDefaultState_mC8F5DCB4C54700278AE7F291D2C6052D5C528D07(L_3, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1726>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2_AdjustorThunk (RuntimeObject* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_value, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2_inline(_thisAdjusted, ___0_value, method);
return _returnValue;
}
// Method Definition Index: 22898
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_min, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___1_max, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1732>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_1 = ___0_min;
NullCheck(L_0);
L_0->___m_MinValue = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1733>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_3 = ___1_max;
NullCheck(L_2);
L_2->___m_MaxValue = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1734>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_AdjustorThunk (RuntimeObject* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_min, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___1_max, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline(_thisAdjusted, ___0_min, ___1_max, method);
return _returnValue;
}
// Method Definition Index: 22900
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsNoisy_m70EDC8224504D79ECCB025C3573EDCF7E769FD23 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1755>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1756>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsNoisy_m70EDC8224504D79ECCB025C3573EDCF7E769FD23_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_IsNoisy_m70EDC8224504D79ECCB025C3573EDCF7E769FD23_inline(_thisAdjusted, ___0_value, method);
return _returnValue;
}
// Method Definition Index: 22901
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1762>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_synthetic_mC788F8B981CCA27755D02DFCD46C0FDC9FD77B5B(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1763>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline(_thisAdjusted, ___0_value, method);
return _returnValue;
}
// Method Definition Index: 22902
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144 (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1769>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_dontReset_m56292E2D5FAB000EDD5821E99066CA94E392CA40(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1770>
bool L_2 = ___0_value;
if (!L_2)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1771>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_3);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = L_3->___m_Device;
NullCheck(L_4);
InputDevice_set_hasDontResetControls_m69B8A85FC12A9125F346D8ED1408F28F059B08A5(L_4, (bool)1, NULL);
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1772>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_5;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline(_thisAdjusted, ___0_value, method);
return _returnValue;
}
// Method Definition Index: 22903
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1778>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_isButton_m862BB994D08F3488611839657F2381B12976C661(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1779>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 _returnValue;
_returnValue = ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline(_thisAdjusted, ___0_value, method);
return _returnValue;
}
// Method Definition Index: 22904
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1785>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_0);
InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9(L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1786>
return;
}
}
IL2CPP_EXTERN_C void ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*>(__this + _offset);
ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshal_pinvoke(const DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4& unmarshaled, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CdeviceU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CdeviceU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshal_pinvoke_back(const DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_pinvoke& marshaled, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CdeviceU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CdeviceU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshal_pinvoke_cleanup(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshal_com(const DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4& unmarshaled, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CdeviceU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CdeviceU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshal_com_back(const DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_com& marshaled, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___U3CdeviceU3Ek__BackingFieldException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4____U3CdeviceU3Ek__BackingField_FieldInfo_var, DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___U3CdeviceU3Ek__BackingFieldException, NULL);
}
IL2CPP_EXTERN_C void DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshal_com_cleanup(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4_marshaled_com& marshaled)
{
}
// Method Definition Index: 22905
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1791>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___U3CdeviceU3Ek__BackingField;
return L_0;
}
}
IL2CPP_EXTERN_C InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* _returnValue;
_returnValue = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22906
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceBuilder_set_device_m440BEF445F66490BDA8A7E25CC3E0BD6B9507C90 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1791>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_value;
__this->___U3CdeviceU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeviceU3Ek__BackingField), (void*)L_0);
return;
}
}
IL2CPP_EXTERN_C void DeviceBuilder_set_device_m440BEF445F66490BDA8A7E25CC3E0BD6B9507C90_AdjustorThunk (RuntimeObject* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_value, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_set_device_m440BEF445F66490BDA8A7E25CC3E0BD6B9507C90_inline(_thisAdjusted, ___0_value, method);
}
// Method Definition Index: 22907
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1800>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
String_t* L_1 = ___0_name;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Name = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Name))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Name))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1801>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_3 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_3;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888_AdjustorThunk (RuntimeObject* __this, String_t* ___0_name, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888_inline(_thisAdjusted, ___0_name, method);
return _returnValue;
}
// Method Definition Index: 22908
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_displayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1811>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
String_t* L_1 = ___0_displayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_DisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_DisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1812>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38_AdjustorThunk (RuntimeObject* __this, String_t* ___0_displayName, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38_inline(_thisAdjusted, ___0_displayName, method);
return _returnValue;
}
// Method Definition Index: 22909
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithShortDisplayName_m5C7A9E7853D6874299845B63DE43629416CB5D27 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1822>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
String_t* L_1 = ___0_shortDisplayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_ShortDisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_ShortDisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1823>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithShortDisplayName_m5C7A9E7853D6874299845B63DE43629416CB5D27_AdjustorThunk (RuntimeObject* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithShortDisplayName_m5C7A9E7853D6874299845B63DE43629416CB5D27_inline(_thisAdjusted, ___0_shortDisplayName, method);
return _returnValue;
}
// Method Definition Index: 22910
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1833>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___0_layout;
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Layout = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Layout))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Layout))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1834>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F_AdjustorThunk (RuntimeObject* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F_inline(_thisAdjusted, ___0_layout, method);
return _returnValue;
}
// Method Definition Index: 22911
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1846>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_ChildStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1847>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_2)->___m_ChildCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1848>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682_AdjustorThunk (RuntimeObject* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682_inline(_thisAdjusted, ___0_startIndex, ___1_count, method);
return _returnValue;
}
// Method Definition Index: 22912
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1854>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_1 = ___0_stateBlock;
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_StateBlock = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1855>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D_AdjustorThunk (RuntimeObject* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D_inline(_thisAdjusted, ___0_stateBlock, method);
return _returnValue;
}
// Method Definition Index: 22913
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_IsNoisy_mB7D9DA0832C22FE5467F6D58EFDED2185C0BB403 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1861>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1862>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_IsNoisy_mB7D9DA0832C22FE5467F6D58EFDED2185C0BB403_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_IsNoisy_mB7D9DA0832C22FE5467F6D58EFDED2185C0BB403_inline(_thisAdjusted, ___0_value, method);
return _returnValue;
}
// Method Definition Index: 22914
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___2_control, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1876>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_0);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = L_0->___m_UsagesForEachControl;
int32_t L_2 = ___0_controlIndex;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3 = ___1_usage;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1877>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4;
L_4 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_4);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_5 = L_4->___m_UsageToControl;
int32_t L_6 = ___0_controlIndex;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___2_control;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_7);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_7);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1878>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_8 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_8;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_AdjustorThunk (RuntimeObject* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___2_control, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline(_thisAdjusted, ___0_controlIndex, ___1_usage, ___2_control, method);
return _returnValue;
}
// Method Definition Index: 22915
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_alias, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1890>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_0);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = L_0->___m_AliasesForEachControl;
int32_t L_2 = ___0_controlIndex;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3 = ___1_alias;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1891>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9_AdjustorThunk (RuntimeObject* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_alias, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9_inline(_thisAdjusted, ___0_controlIndex, ___1_alias, method);
return _returnValue;
}
// Method Definition Index: 22916
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_map, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1897>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___0_map;
NullCheck(L_0);
L_0->___m_StateOffsetToControlMap = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_StateOffsetToControlMap), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1898>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_AdjustorThunk (RuntimeObject* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_map, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_inline(_thisAdjusted, ___0_map, method);
return _returnValue;
}
// Method Definition Index: 22917
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlTree_mF526DB544EB8F876A093A03119ED6AABD0642E2F (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_controlTreeNodes, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___1_controlTreeIndicies, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1904>
int32_t L_0;
L_0 = UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_inline(UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1905>
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_controlTreeNodes;
NullCheck(L_1);
int32_t L_2 = V_0;
V_1 = ((int32_t)(((int32_t)(((RuntimeArray*)L_1)->max_length))/L_2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1906>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3;
L_3 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_4 = V_1;
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_5 = (ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27*)(ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27*)SZArrayNew(ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27_il2cpp_TypeInfo_var, (uint32_t)L_4);
NullCheck(L_3);
L_3->___m_ControlTreeNodes = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___m_ControlTreeNodes), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1907>
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_controlTreeNodes;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6;
V_3 = L_7;
if (!L_7)
{
goto IL_0027;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_3;
NullCheck(L_8);
if (((int32_t)(((RuntimeArray*)L_8)->max_length)))
{
goto IL_002c;
}
}
IL_0027:
{
V_2 = (uint8_t*)((uintptr_t)0);
goto IL_0035;
}
IL_002c:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_3;
NullCheck(L_9);
V_2 = (uint8_t*)((uintptr_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1909>
V_4 = 0;
goto IL_005d;
}
IL_003a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1911>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10;
L_10 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_10);
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_11 = L_10->___m_ControlTreeNodes;
int32_t L_12 = V_4;
uint8_t* L_13 = V_2;
int32_t L_14 = V_4;
int32_t L_15 = V_0;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_16 = (*(ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, ((int32_t)il2cpp_codegen_multiply(L_14, L_15)))));
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0)L_16);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1909>
int32_t L_17 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_005d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1909>
int32_t L_18 = V_4;
int32_t L_19 = V_1;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_003a;
}
}
{
V_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1915>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20;
L_20 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_21 = ___1_controlTreeIndicies;
NullCheck(L_20);
L_20->___m_ControlTreeIndices = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___m_ControlTreeIndices), (void*)L_21);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1916>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_22 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_22;
}
}
IL2CPP_EXTERN_C DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlTree_mF526DB544EB8F876A093A03119ED6AABD0642E2F_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_controlTreeNodes, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___1_controlTreeIndicies, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 _returnValue;
_returnValue = DeviceBuilder_WithControlTree_mF526DB544EB8F876A093A03119ED6AABD0642E2F_inline(_thisAdjusted, ___0_controlTreeNodes, ___1_controlTreeIndicies, method);
return _returnValue;
}
// Method Definition Index: 22918
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65 (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_1;
memset((&V_1), 0, sizeof(V_1));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_2;
memset((&V_2), 0, sizeof(V_2));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1923>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1924>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_0);
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
L_1 = InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E(L_0, NULL);
V_2 = L_1;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_2;
L_2 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_2), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
V_1 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0035:
{
Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_1), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_002a_1;
}
IL_0018_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1924>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_1), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1927>
if (!((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)IsInstClass((RuntimeObject*)L_3, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)))
{
goto IL_002a_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1928>
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_002a_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1924>
bool L_5;
L_5 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_1), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
if (L_5)
{
goto IL_0018_1;
}
}
{
goto IL_0043;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1931>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6;
L_6 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_7 = V_0;
List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF* L_8 = (List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF*)il2cpp_codegen_object_new(List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF_il2cpp_TypeInfo_var);
List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C(L_8, L_7, List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C_RuntimeMethod_var);
NullCheck(L_6);
L_6->___m_ButtonControlsCheckingPressState = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___m_ButtonControlsCheckingPressState), (void*)L_8);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1933>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9;
L_9 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_10 = V_0;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54(L_11, L_10, HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_RuntimeMethod_var);
NullCheck(L_9);
L_9->___m_UpdatedButtons = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___m_UpdatedButtons), (void*)L_11);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1939>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12;
L_12 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_12);
InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9(L_12, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1940>
return;
}
}
IL2CPP_EXTERN_C void DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*>(__this + _offset);
DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_inline(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 22919
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43__ctor_m8FC014C8C0BE0A20DD9D112F1D2144C7C9FC31D3 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __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;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
__this->___U3CU3El__initialThreadId = L_1;
return;
}
}
// Method Definition Index: 22920
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43_System_IDisposable_Dispose_mAA53B0D33AC04D215E1A8535BA02BED0D8CDBFDC (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_001a;
}
}
IL_0010:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0013:
{
U3CGetAllButtonPressesU3Ed__43_U3CU3Em__Finally1_m9085C7C04BAB338ED0B8546E6AFC602DB5DCE58F(__this, NULL);
return;
}
});
try
{
goto IL_001a;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001a:
{
return;
}
}
// Method Definition Index: 22921
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetAllButtonPressesU3Ed__43_MoveNext_mE057E37430F2834694D37CF95E37F229967FBB74 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE V_2;
memset((&V_2), 0, sizeof(V_2));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_3 = NULL;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_00ff:
{
U3CGetAllButtonPressesU3Ed__43_System_IDisposable_Dispose_mAA53B0D33AC04D215E1A8535BA02BED0D8CDBFDC(__this, NULL);
return;
}
});
try
{
{
int32_t L_0 = __this->___U3CU3E1__state;
V_1 = L_0;
int32_t L_1 = V_1;
if (!L_1)
{
goto IL_0018_1;
}
}
{
int32_t L_2 = V_1;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_00d4_1;
}
}
{
V_0 = (bool)0;
goto IL_0106;
}
IL_0018_1:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1138>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_3 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___eventPtr);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_4;
L_4 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69(L_3, NULL);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_5;
L_5 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1398030676), NULL);
bool L_6;
L_6 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_4, L_5, NULL);
if (!L_6)
{
goto IL_005e_1;
}
}
{
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0* L_7 = (InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0*)(&__this->___eventPtr);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_8;
L_8 = InputEventPtr_get_type_m15241E84546FBC6172CF80B8E0D4EDA9B0FABC69(L_7, NULL);
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_9;
L_9 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(((int32_t)1145852993), NULL);
bool L_10;
L_10 = FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline(L_8, L_9, NULL);
if (!L_10)
{
goto IL_005e_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1139>
V_0 = (bool)0;
goto IL_0106;
}
IL_005e_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1141>
float L_11 = __this->___magnitude;
if ((!(((float)L_11) < ((float)(0.0f)))))
{
goto IL_007b_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1142>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_12;
L_12 = InputSystem_get_settings_m8E3E9C0907904CBDBAE96354142AB0A87C7A3B74(NULL);
NullCheck(L_12);
float L_13;
L_13 = InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline(L_12, NULL);
__this->___magnitude = L_13;
}
IL_007b_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1144>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_14 = __this->___eventPtr;
float L_15 = __this->___magnitude;
InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE L_16;
L_16 = InputControlExtensions_EnumerateControls_m9D7E9EAACBDCB1D105D829B9E9FFD2B3E8CF7BC0(L_14, 1, (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)NULL, L_15, NULL);
V_2 = L_16;
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB L_17;
L_17 = InputEventControlCollection_GetEnumerator_m04011F47500AE715F1268E93152514FBE4209869((&V_2), NULL);
__this->___U3CU3E7__wrap1 = L_17;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1))->___m_Device), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1))->___m_StateOffsetToControlIndex), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1))->___m_AllControls), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E7__wrap1))->___m_CurrentControl), (void*)NULL);
#endif
__this->___U3CU3E1__state = ((int32_t)-3);
goto IL_00dc_1;
}
IL_00a6_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1144>
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* L_18 = (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*)(&__this->___U3CU3E7__wrap1);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_19;
L_19 = InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_inline(L_18, NULL);
V_3 = L_19;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1146>
bool L_20 = __this->___buttonControlsOnly;
if (!L_20)
{
goto IL_00c2_1;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_21 = V_3;
NullCheck(L_21);
bool L_22;
L_22 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(L_21, NULL);
if (!L_22)
{
goto IL_00dc_1;
}
}
IL_00c2_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1148>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_23 = V_3;
__this->___U3CU3E2__current = L_23;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current), (void*)L_23);
__this->___U3CU3E1__state = 1;
V_0 = (bool)1;
goto IL_0106;
}
IL_00d4_1:
{
__this->___U3CU3E1__state = ((int32_t)-3);
}
IL_00dc_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1144>
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* L_24 = (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*)(&__this->___U3CU3E7__wrap1);
bool L_25;
L_25 = InputEventControlEnumerator_MoveNext_m0A9182DFD78818A01CC3B038519B8B9ACCC55107(L_24, NULL);
if (L_25)
{
goto IL_00a6_1;
}
}
{
U3CGetAllButtonPressesU3Ed__43_U3CU3Em__Finally1_m9085C7C04BAB338ED0B8546E6AFC602DB5DCE58F(__this, NULL);
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* L_26 = (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*)(&__this->___U3CU3E7__wrap1);
il2cpp_codegen_initobj(L_26, sizeof(InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1150>
V_0 = (bool)0;
goto IL_0106;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0106:
{
bool L_27 = V_0;
return L_27;
}
}
// Method Definition Index: 22922
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43_U3CU3Em__Finally1_m9085C7C04BAB338ED0B8546E6AFC602DB5DCE58F (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
{
__this->___U3CU3E1__state = (-1);
InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* L_0 = (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB*)(&__this->___U3CU3E7__wrap1);
InputEventControlEnumerator_Dispose_mE7168656062DFF53F7C09478087ADAA636EA2FAB(L_0, NULL);
return;
}
}
// Method Definition Index: 22923
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* U3CGetAllButtonPressesU3Ed__43_System_Collections_Generic_IEnumeratorU3CUnityEngine_InputSystem_InputControlU3E_get_Current_m3B7C12CCDD7DA2EEBF0B08A72927C8C521A2969A (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 22924
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetAllButtonPressesU3Ed__43_System_Collections_IEnumerator_Reset_mBED3CA88BBBEA284DAC2964D942D1B1F85049B30 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __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*)&U3CGetAllButtonPressesU3Ed__43_System_Collections_IEnumerator_Reset_mBED3CA88BBBEA284DAC2964D942D1B1F85049B30_RuntimeMethod_var)));
}
}
// Method Definition Index: 22925
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllButtonPressesU3Ed__43_System_Collections_IEnumerator_get_Current_mE8D9E4FDF09958BA43C3B7A30F0F3727B771003B (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 22926
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllButtonPressesU3Ed__43_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m4B0FEF00154A83EC343D17CA8E2AAFD66C58A6C8 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state = 0;
V_0 = __this;
goto IL_0029;
}
IL_0022:
{
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_3 = (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B*)il2cpp_codegen_object_new(U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B_il2cpp_TypeInfo_var);
U3CGetAllButtonPressesU3Ed__43__ctor_m8FC014C8C0BE0A20DD9D112F1D2144C7C9FC31D3(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_4 = V_0;
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_5 = __this->___U3CU3E3__eventPtr;
NullCheck(L_4);
L_4->___eventPtr = L_5;
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_6 = V_0;
float L_7 = __this->___U3CU3E3__magnitude;
NullCheck(L_6);
L_6->___magnitude = L_7;
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_8 = V_0;
bool L_9 = __this->___U3CU3E3__buttonControlsOnly;
NullCheck(L_8);
L_8->___buttonControlsOnly = L_9;
U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* L_10 = V_0;
return L_10;
}
}
// Method Definition Index: 22927
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetAllButtonPressesU3Ed__43_System_Collections_IEnumerable_GetEnumerator_mDDF3D5F65D5CCCC79FE640F5DCFAD05599156A76 (U3CGetAllButtonPressesU3Ed__43_t441E9F16B11BE50E982A62FC7B9ED45CB88B115B* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CGetAllButtonPressesU3Ed__43_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlU3E_GetEnumerator_m4B0FEF00154A83EC343D17CA8E2AAFD66C58A6C8(__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
// Method Definition Index: 22966
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_CleanSlashes_mC6425F84D5EAC3F859475F08180BAA8D1E6EB5D5 (String_t* ___0_pathComponent, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:111>
String_t* L_0 = ___0_pathComponent;
NullCheck(L_0);
String_t* L_1;
L_1 = String_Replace_m86403DC5F422D8D5E1CFAAF255B103CB807EDAAF(L_0, ((int32_t)47), ((int32_t)32), NULL);
return L_1;
}
}
// Method Definition Index: 22967
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_Combine_m9E77DAE73591C3817AD9CD501997B0915F075D2B (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, String_t* ___1_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:116>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_parent;
if (L_0)
{
goto IL_002a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:118>
String_t* L_1 = ___1_path;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_0011;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:119>
String_t* L_3 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
return L_3;
}
IL_0011:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:121>
String_t* L_4 = ___1_path;
NullCheck(L_4);
Il2CppChar L_5;
L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, 0, NULL);
if ((((int32_t)L_5) == ((int32_t)((int32_t)47))))
{
goto IL_0028;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:122>
String_t* L_6 = ___1_path;
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_6, NULL);
return L_7;
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:124>
String_t* L_8 = ___1_path;
return L_8;
}
IL_002a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:126>
String_t* L_9 = ___1_path;
bool L_10;
L_10 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_9, NULL);
if (!L_10)
{
goto IL_0039;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:127>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = ___0_parent;
NullCheck(L_11);
String_t* L_12;
L_12 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_11, NULL);
return L_12;
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:129>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13 = ___0_parent;
NullCheck(L_13);
String_t* L_14;
L_14 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_13, NULL);
String_t* L_15 = ___1_path;
String_t* L_16;
L_16 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_14, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_15, NULL);
return L_16;
}
}
// Method Definition Index: 22968
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_ToHumanReadableString_m149AEDEC440EB9867336387D001D298AEB2B094A (String_t* ___0_path, int32_t ___1_options, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___2_control, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:199>
String_t* L_0 = ___0_path;
int32_t L_1 = ___1_options;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = ___2_control;
String_t* L_3;
L_3 = InputControlPath_ToHumanReadableString_m24F36F78680B9F122DBFBFAF093BD3B44F0941D8(L_0, (&V_0), (&V_1), L_1, L_2, NULL);
return L_3;
}
}
// Method Definition Index: 22969
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_ToHumanReadableString_m24F36F78680B9F122DBFBFAF093BD3B44F0941D8 (String_t* ___0_path, String_t** ___1_deviceLayoutName, String_t** ___2_controlPath, int32_t ___3_options, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___4_control, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_1;
memset((&V_1), 0, sizeof(V_1));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_2 = NULL;
String_t* V_3 = NULL;
CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 V_4;
memset((&V_4), 0, sizeof(V_4));
String_t* V_5 = NULL;
String_t* V_6 = NULL;
bool V_7 = false;
String_t* V_8 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B7_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B4_0 = NULL;
String_t* G_B12_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:250>
String_t** L_0 = ___1_deviceLayoutName;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:251>
String_t** L_1 = ___2_controlPath;
*((RuntimeObject**)L_1) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:253>
String_t* L_2 = ___0_path;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:254>
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
return L_4;
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:259>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_5 = ___4_control;
if (!L_5)
{
goto IL_00b3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:261>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___4_control;
String_t* L_7 = ___0_path;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_8;
L_8 = InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203(L_6, L_7, 0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:262>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_9 = L_8;
if (L_9)
{
G_B7_0 = L_9;
goto IL_0037;
}
G_B4_0 = L_9;
}
{
String_t* L_10 = ___0_path;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_11 = ___4_control;
bool L_12;
L_12 = InputControlPath_Matches_m5B6B6485718AE342D9B85A25F9314C963D4B1D87(L_10, L_11, NULL);
if (L_12)
{
goto IL_0035;
}
}
{
G_B7_0 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)(NULL));
goto IL_0037;
}
IL_0035:
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_13 = ___4_control;
G_B7_0 = L_13;
}
IL_0037:
{
V_2 = G_B7_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:264>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_14 = V_2;
if (!L_14)
{
goto IL_00b3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:266>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:267>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:268>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:269>
int32_t L_15 = ___3_options;
if (!((int32_t)((int32_t)L_15&4)))
{
goto IL_004d;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_16 = V_2;
NullCheck(L_16);
String_t* L_17;
L_17 = InputControl_get_shortDisplayName_mD0696FCEF00BC8E35E80BFE1C832E772CA20D52C(L_16, NULL);
bool L_18;
L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL);
if (!L_18)
{
goto IL_0055;
}
}
IL_004d:
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_19 = V_2;
NullCheck(L_19);
String_t* L_20;
L_20 = InputControl_get_displayName_m9F6CBDDD6B25EC0E25BEE1DD51105667F0BA9A23(L_19, NULL);
G_B12_0 = L_20;
goto IL_005b;
}
IL_0055:
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_21 = V_2;
NullCheck(L_21);
String_t* L_22;
L_22 = InputControl_get_shortDisplayName_mD0696FCEF00BC8E35E80BFE1C832E772CA20D52C(L_21, NULL);
G_B12_0 = L_22;
}
IL_005b:
{
V_3 = G_B12_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:271>
int32_t L_23 = ___3_options;
if (((int32_t)((int32_t)L_23&2)))
{
goto IL_007d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:272>
String_t* L_24 = V_3;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_25 = V_2;
NullCheck(L_25);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_26;
L_26 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_25, NULL);
NullCheck(L_26);
String_t* L_27;
L_27 = InputControl_get_displayName_m9F6CBDDD6B25EC0E25BEE1DD51105667F0BA9A23(L_26, NULL);
String_t* L_28;
L_28 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(L_24, _stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5, L_27, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
V_3 = L_28;
}
IL_007d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:274>
String_t** L_29 = ___1_deviceLayoutName;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_30 = V_2;
NullCheck(L_30);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_31;
L_31 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_30, NULL);
NullCheck(L_31);
String_t* L_32;
L_32 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(L_31, NULL);
*((RuntimeObject**)L_29) = (RuntimeObject*)L_32;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_29, (void*)(RuntimeObject*)L_32);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:275>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_33 = V_2;
if (((InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B*)IsInstClass((RuntimeObject*)L_33, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B_il2cpp_TypeInfo_var)))
{
goto IL_00b1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:276>
String_t** L_34 = ___2_controlPath;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_35 = V_2;
NullCheck(L_35);
String_t* L_36;
L_36 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_35, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_37 = V_2;
NullCheck(L_37);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_38;
L_38 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(L_37, NULL);
NullCheck(L_38);
String_t* L_39;
L_39 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_38, NULL);
NullCheck(L_39);
int32_t L_40;
L_40 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_39, NULL);
NullCheck(L_36);
String_t* L_41;
L_41 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_36, ((int32_t)il2cpp_codegen_add(L_40, 1)), NULL);
*((RuntimeObject**)L_34) = (RuntimeObject*)L_41;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_34, (void*)(RuntimeObject*)L_41);
}
IL_00b1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:278>
String_t* L_42 = V_3;
return L_42;
}
IL_00b3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:282>
StringBuilder_t* L_43 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_43, NULL);
V_0 = L_43;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:283>
String_t* L_44 = ___0_path;
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&V_1), L_44, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:288>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 L_45;
L_45 = InputControlLayout_CacheRef_m5E7D990B339D4005848422486F5AC95505129C31(NULL);
V_4 = L_45;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0166:
{
CacheRefInstance_Dispose_mF4F950E072C6C411689B25AEC2CE6118D0929C0E((&V_4), NULL);
return;
}
});
try
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:291>
bool L_46;
L_46 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_1), NULL);
if (!L_46)
{
goto IL_014f_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:295>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_47 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_1)->___current);
int32_t L_48 = ___3_options;
String_t* L_49;
L_49 = ParsedPathComponent_ToHumanReadableString_m96301C85C25D050EF928F0748E653DCF5AB861E1(L_47, (String_t*)NULL, (String_t*)NULL, (&V_6), (&V_8), L_48, NULL);
V_5 = L_49;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:296>
String_t** L_50 = ___1_deviceLayoutName;
String_t* L_51 = V_6;
*((RuntimeObject**)L_50) = (RuntimeObject*)L_51;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_50, (void*)(RuntimeObject*)L_51);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:299>
V_7 = (bool)1;
goto IL_011a_1;
}
IL_00ef_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:302>
bool L_52 = V_7;
if (L_52)
{
goto IL_00fc_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:303>
StringBuilder_t* L_53 = V_0;
NullCheck(L_53);
StringBuilder_t* L_54;
L_54 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_53, ((int32_t)47), NULL);
}
IL_00fc_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:305>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:306>
StringBuilder_t* L_55 = V_0;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_56 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_1)->___current);
String_t* L_57 = V_6;
String_t** L_58 = ___2_controlPath;
String_t* L_59 = *((String_t**)L_58);
String_t** L_60 = ___2_controlPath;
int32_t L_61 = ___3_options;
String_t* L_62;
L_62 = ParsedPathComponent_ToHumanReadableString_m96301C85C25D050EF928F0748E653DCF5AB861E1(L_56, L_57, L_59, (&V_6), L_60, L_61, NULL);
NullCheck(L_55);
StringBuilder_t* L_63;
L_63 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_55, L_62, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:307>
V_7 = (bool)0;
}
IL_011a_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:300>
bool L_64;
L_64 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_1), NULL);
if (L_64)
{
goto IL_00ef_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:310>
int32_t L_65 = ___3_options;
if (((int32_t)((int32_t)L_65&2)))
{
goto IL_014f_1;
}
}
{
String_t* L_66 = V_5;
bool L_67;
L_67 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_66, NULL);
if (L_67)
{
goto IL_014f_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:312>
StringBuilder_t* L_68 = V_0;
NullCheck(L_68);
StringBuilder_t* L_69;
L_69 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_68, _stringLiteral5583A6C0598CF26694C21D7CA3666DD44488DFC5, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:313>
StringBuilder_t* L_70 = V_0;
String_t* L_71 = V_5;
NullCheck(L_70);
StringBuilder_t* L_72;
L_72 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_70, L_71, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:314>
StringBuilder_t* L_73 = V_0;
NullCheck(L_73);
StringBuilder_t* L_74;
L_74 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_73, ((int32_t)93), NULL);
}
IL_014f_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:320>
StringBuilder_t* L_75 = V_0;
NullCheck(L_75);
int32_t L_76;
L_76 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_75, NULL);
if (L_76)
{
goto IL_015c_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:321>
String_t* L_77 = ___0_path;
V_8 = L_77;
goto IL_0174;
}
IL_015c_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:323>
StringBuilder_t* L_78 = V_0;
NullCheck(L_78);
String_t* L_79;
L_79 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_78);
V_8 = L_79;
goto IL_0174;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0174:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:325>
String_t* L_80 = V_8;
return L_80;
}
}
// Method Definition Index: 22970
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* InputControlPath_TryGetDeviceUsages_mAB71EB8E014582A0ED4853974A44307557A54989 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_ToArray_TisString_t_mC2B24319E6E88A52595D5892F6CDA3424A0BD592_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CTryGetDeviceUsagesU3Eb__9_0_m03D2797A67551D594ED12AE7FBEB105CC960B405_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_0;
memset((&V_0), 0, sizeof(V_0));
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* G_B7_0 = NULL;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* G_B7_1 = NULL;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* G_B6_0 = NULL;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* G_B6_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:329>
String_t* L_0 = ___0_path;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:330>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_TryGetDeviceUsages_mAB71EB8E014582A0ED4853974A44307557A54989_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:332>
String_t* L_2 = ___0_path;
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&V_0), L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:333>
bool L_3;
L_3 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_0), NULL);
if (L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:334>
return (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL;
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:336>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 L_4 = V_0;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 L_5 = L_4.___current;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 L_6 = L_5.___m_Usages;
int32_t L_7 = L_6.___length;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_0065;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:337>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_8 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_0)->___current);
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_9 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&L_8->___m_Usages);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var);
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_10 = ((U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var))->___U3CU3E9__9_0;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_11 = L_10;
if (L_11)
{
G_B7_0 = L_11;
G_B7_1 = L_9;
goto IL_005f;
}
G_B6_0 = L_11;
G_B6_1 = L_9;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var);
U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE* L_12 = ((U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_13 = (Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E*)il2cpp_codegen_object_new(Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E_il2cpp_TypeInfo_var);
Func_2__ctor_m504555A2D0337462E8D4C305744F9F2490D2B0F6(L_13, L_12, (intptr_t)((void*)U3CU3Ec_U3CTryGetDeviceUsagesU3Eb__9_0_m03D2797A67551D594ED12AE7FBEB105CC960B405_RuntimeMethod_var), NULL);
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_14 = L_13;
((U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var))->___U3CU3E9__9_0 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var))->___U3CU3E9__9_0), (void*)L_14);
G_B7_0 = L_14;
G_B7_1 = G_B6_1;
}
IL_005f:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15;
L_15 = InlinedArray_1_ToArray_TisString_t_mC2B24319E6E88A52595D5892F6CDA3424A0BD592(G_B7_1, G_B7_0, InlinedArray_1_ToArray_TisString_t_mC2B24319E6E88A52595D5892F6CDA3424A0BD592_RuntimeMethod_var);
return L_15;
}
IL_0065:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:339>
return (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)NULL;
}
}
// Method Definition Index: 22971
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_TryGetDeviceLayout_mA90B682647E6A16F61DB2F6878F1465DE650854B (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08241300E5496F6404B2A3BBEF5C02087B8FA577);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral666D35A241AEC9BAAD94C557433CA7AF8BA86298);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7);
s_Il2CppMethodInitialized = true;
}
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:365>
String_t* L_0 = ___0_path;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:366>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_TryGetDeviceLayout_mA90B682647E6A16F61DB2F6878F1465DE650854B_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:368>
String_t* L_2 = ___0_path;
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&V_0), L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:369>
bool L_3;
L_3 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_0), NULL);
if (L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:370>
return (String_t*)NULL;
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:372>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_4 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_0)->___current);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_5 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&L_4->___m_Layout);
int32_t L_6;
L_6 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline(L_5, NULL);
if ((((int32_t)L_6) <= ((int32_t)0)))
{
goto IL_005c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:373>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_7 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_0)->___current);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_8 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&L_7->___m_Layout);
String_t* L_9;
L_9 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_8, NULL);
String_t* L_10;
L_10 = StringHelpers_Unescape_m1D5A3A094308ACB6D69D936B52E7835BF1263B0B(L_9, _stringLiteral08241300E5496F6404B2A3BBEF5C02087B8FA577, _stringLiteral666D35A241AEC9BAAD94C557433CA7AF8BA86298, NULL);
return L_10;
}
IL_005c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:375>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_11 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_0)->___current);
bool L_12;
L_12 = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(L_11, NULL);
if (!L_12)
{
goto IL_0070;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:376>
return _stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7;
}
IL_0070:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:378>
return (String_t*)NULL;
}
}
// Method Definition Index: 22972
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_TryGetControlLayout_m3CF3A699551B02283B8DD9D27150D4BD3969EBF9 (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08241300E5496F6404B2A3BBEF5C02087B8FA577);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral666D35A241AEC9BAAD94C557433CA7AF8BA86298);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_2;
memset((&V_2), 0, sizeof(V_2));
String_t* V_3 = NULL;
int32_t V_4 = 0;
int32_t V_5 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:387>
String_t* L_0 = ___0_path;
if (L_0)
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:388>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_TryGetControlLayout_m3CF3A699551B02283B8DD9D27150D4BD3969EBF9_RuntimeMethod_var)));
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:389>
String_t* L_2 = ___0_path;
NullCheck(L_2);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:391>
String_t* L_4 = ___0_path;
NullCheck(L_4);
int32_t L_5;
L_5 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_4, ((int32_t)47), NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:392>
int32_t L_6 = V_1;
if ((((int32_t)L_6) == ((int32_t)(-1))))
{
goto IL_0025;
}
}
{
int32_t L_7 = V_1;
if (L_7)
{
goto IL_0027;
}
}
IL_0025:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:396>
return (String_t*)NULL;
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:402>
int32_t L_8 = V_0;
int32_t L_9 = V_1;
if ((((int32_t)L_8) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_9, 2)))))
{
goto IL_005f;
}
}
{
String_t* L_10 = ___0_path;
int32_t L_11 = V_1;
NullCheck(L_10);
Il2CppChar L_12;
L_12 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_10, ((int32_t)il2cpp_codegen_add(L_11, 1)), NULL);
if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)60)))))
{
goto IL_005f;
}
}
{
String_t* L_13 = ___0_path;
int32_t L_14 = V_0;
NullCheck(L_13);
Il2CppChar L_15;
L_15 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_13, ((int32_t)il2cpp_codegen_subtract(L_14, 1)), NULL);
if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)62)))))
{
goto IL_005f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:404>
int32_t L_16 = V_1;
V_4 = ((int32_t)il2cpp_codegen_add(L_16, 2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:405>
int32_t L_17 = V_0;
int32_t L_18 = V_4;
V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_17, L_18)), 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:406>
String_t* L_19 = ___0_path;
int32_t L_20 = V_4;
int32_t L_21 = V_5;
NullCheck(L_19);
String_t* L_22;
L_22 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_19, L_20, L_21, NULL);
return L_22;
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:410>
String_t* L_23 = ___0_path;
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&V_2), L_23, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:411>
bool L_24;
L_24 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_2), NULL);
if (L_24)
{
goto IL_0072;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:412>
return (String_t*)NULL;
}
IL_0072:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:414>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_25 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_2)->___current);
bool L_26;
L_26 = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(L_25, NULL);
if (!L_26)
{
goto IL_0086;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:415>
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_27 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_27, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_TryGetControlLayout_m3CF3A699551B02283B8DD9D27150D4BD3969EBF9_RuntimeMethod_var)));
}
IL_0086:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:417>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_28 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_2)->___current);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_29 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&L_28->___m_Layout);
int32_t L_30;
L_30 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline(L_29, NULL);
if (L_30)
{
goto IL_009b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:418>
return (String_t*)NULL;
}
IL_009b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:420>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_31 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_2)->___current);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_32 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&L_31->___m_Layout);
String_t* L_33;
L_33 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_32, NULL);
V_3 = L_33;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:421>
bool L_34;
L_34 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_2), NULL);
if (L_34)
{
goto IL_00be;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:422>
return (String_t*)NULL;
}
IL_00be:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:424>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_35 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&(&V_2)->___current);
bool L_36;
L_36 = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(L_35, NULL);
if (!L_36)
{
goto IL_00d2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:425>
return _stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7;
}
IL_00d2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:427>
String_t* L_37 = V_3;
String_t* L_38;
L_38 = StringHelpers_Unescape_m1D5A3A094308ACB6D69D936B52E7835BF1263B0B(L_37, _stringLiteral08241300E5496F6404B2A3BBEF5C02087B8FA577, _stringLiteral666D35A241AEC9BAAD94C557433CA7AF8BA86298, NULL);
String_t* L_39;
L_39 = InputControlPath_FindControlLayoutRecursive_mFB588B6DD57D244DE961200395544F4EFC202503((&V_2), L_38, NULL);
return L_39;
}
}
// Method Definition Index: 22973
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_FindControlLayoutRecursive_mFB588B6DD57D244DE961200395544F4EFC202503 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___0_parser, String_t* ___1_layoutName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 V_0;
memset((&V_0), 0, sizeof(V_0));
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_1 = NULL;
String_t* V_2 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:432>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
CacheRefInstance_t4E8602E1529A57250C63318B7E44AE2195514023 L_0;
L_0 = InputControlLayout_CacheRef_m5E7D990B339D4005848422486F5AC95505129C31(NULL);
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002e:
{
CacheRefInstance_Dispose_mF4F950E072C6C411689B25AEC2CE6118D0929C0E((&V_0), NULL);
return;
}
});
try
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:435>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* L_1;
L_1 = InputControlLayout_get_cache_mB98765D6C652C473EDFB358E783E3B1B78568C9F(NULL);
String_t* L_2 = ___1_layoutName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3;
memset((&L_3), 0, sizeof(L_3));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_3), L_2, NULL);
String_t* L_4;
L_4 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_3, NULL);
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_5;
L_5 = Cache_FindOrLoadLayout_m4CF6F90D82BE2EC89E5E0986CDF841DF9805FB00(L_1, L_4, (bool)0, NULL);
V_1 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:436>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_6 = V_1;
if (L_6)
{
goto IL_0024_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:437>
V_2 = (String_t*)NULL;
goto IL_003c;
}
IL_0024_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:441>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_7 = ___0_parser;
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_8 = V_1;
String_t* L_9;
L_9 = InputControlPath_FindControlLayoutRecursive_m90B4547F4E1CAEA45936F67390EC6C96A6ED77E6(L_7, L_8, NULL);
V_2 = L_9;
goto IL_003c;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:443>
String_t* L_10 = V_2;
return L_10;
}
}
// Method Definition Index: 22974
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputControlPath_FindControlLayoutRecursive_m90B4547F4E1CAEA45936F67390EC6C96A6ED77E6 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___0_parser, InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* ___1_layout, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t V_1 = 0;
ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_4;
memset((&V_4), 0, sizeof(V_4));
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_5;
memset((&V_5), 0, sizeof(V_5));
String_t* V_6 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:447>
V_0 = (String_t*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:449>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_0 = ___1_layout;
NullCheck(L_0);
ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670 L_1;
L_1 = InputControlLayout_get_controls_m2FC03632ECFAEE91C39C06063664C00C1E025E31(L_0, NULL);
V_2 = L_1;
int32_t L_2;
L_2 = ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_inline((&V_2), ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_RuntimeMethod_var);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:450>
V_3 = 0;
goto IL_00a1;
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:455>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_3 = ___1_layout;
NullCheck(L_3);
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_4 = L_3->___m_Controls;
int32_t L_5 = V_3;
NullCheck(L_4);
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_6 = ___0_parser;
bool L_7;
L_7 = InputControlPath_ControlLayoutMatchesPathComponent_m6DAD9587C7DAB7B8E503DDAF0567C6B260F5465B(((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5))), L_6, NULL);
if (!L_7)
{
goto IL_009d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:458>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_8 = ___1_layout;
NullCheck(L_8);
ControlItemU5BU5D_t7798E8B7C7F58B8F6D13B567539CD82E962C7104* L_9 = L_8->___m_Controls;
int32_t L_10 = V_3;
NullCheck(L_9);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_11;
L_11 = ControlItem_get_layout_m08BC0B5287AA87FAD29BF5B6D03ECE3E9CF5232C_inline(((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_10))), NULL);
V_4 = L_11;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:462>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_12 = ___0_parser;
bool L_13;
L_13 = PathParser_get_isAtEnd_m86A6E7044BC529B159FB46F4D5B19590BF7E1A5A(L_12, NULL);
if (L_13)
{
goto IL_0080;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:464>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_14 = ___0_parser;
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 L_15 = (*(PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*)L_14);
V_5 = L_15;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:465>
bool L_16;
L_16 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482((&V_5), NULL);
if (!L_16)
{
goto IL_009d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:467>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_17 = V_4;
String_t* L_18;
L_18 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_17, NULL);
String_t* L_19;
L_19 = InputControlPath_FindControlLayoutRecursive_mFB588B6DD57D244DE961200395544F4EFC202503((&V_5), L_18, NULL);
V_6 = L_19;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:468>
String_t* L_20 = V_6;
if (!L_20)
{
goto IL_009d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:470>
String_t* L_21 = V_0;
if (!L_21)
{
goto IL_007b;
}
}
{
String_t* L_22 = V_6;
String_t* L_23 = V_0;
bool L_24;
L_24 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_22, L_23, NULL);
if (!L_24)
{
goto IL_007b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:471>
return (String_t*)NULL;
}
IL_007b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:472>
String_t* L_25 = V_6;
V_0 = L_25;
goto IL_009d;
}
IL_0080:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:476>
String_t* L_26 = V_0;
if (!L_26)
{
goto IL_008f;
}
}
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_27 = V_4;
String_t* L_28 = V_0;
bool L_29;
L_29 = InternedString_op_Inequality_mA8C89F359509950F767DC1B29D1716F2BFB9E99E(L_27, L_28, NULL);
if (!L_29)
{
goto IL_008f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:477>
return (String_t*)NULL;
}
IL_008f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:479>
String_t* L_30;
L_30 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&V_4), NULL);
V_0 = L_30;
}
IL_009d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:450>
int32_t L_31 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00a1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:450>
int32_t L_32 = V_3;
int32_t L_33 = V_1;
if ((((int32_t)L_32) < ((int32_t)L_33)))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:482>
String_t* L_34 = V_0;
return L_34;
}
}
// Method Definition Index: 22975
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_ControlLayoutMatchesPathComponent_m6DAD9587C7DAB7B8E503DDAF0567C6B260F5465B (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* ___0_controlItem, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___1_parser, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_0;
memset((&V_0), 0, sizeof(V_0));
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
bool V_5 = false;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t V_7 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:488>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_0 = ___1_parser;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_1 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&L_0->___current);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_2 = L_1->___m_Layout;
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:489>
int32_t L_3;
L_3 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline((&V_0), NULL);
if ((((int32_t)L_3) <= ((int32_t)0)))
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:491>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_4 = V_0;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_5 = ___0_controlItem;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6;
L_6 = ControlItem_get_layout_m08BC0B5287AA87FAD29BF5B6D03ECE3E9CF5232C_inline(L_5, NULL);
bool L_7;
L_7 = InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797(L_4, L_6, NULL);
if (L_7)
{
goto IL_0026;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:492>
return (bool)0;
}
IL_0026:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:496>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_8 = ___1_parser;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_9 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&L_8->___current);
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_10 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&L_9->___m_Usages);
int32_t L_11 = L_10->___length;
if ((((int32_t)L_11) <= ((int32_t)0)))
{
goto IL_00bc;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:499>
V_2 = 0;
goto IL_00a9;
}
IL_0040:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:501>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_12 = ___1_parser;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_13 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&L_12->___current);
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_14 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&L_13->___m_Usages);
int32_t L_15 = V_2;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_16;
L_16 = InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080(L_14, L_15, InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
V_3 = L_16;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:503>
int32_t L_17;
L_17 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline((&V_3), NULL);
if ((((int32_t)L_17) <= ((int32_t)0)))
{
goto IL_00a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:505>
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_18 = ___0_controlItem;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_19;
L_19 = ControlItem_get_usages_mD3E7D24BB589A7EE3F153AC45C5B5C6C3C2F851A_inline(L_18, NULL);
V_6 = L_19;
int32_t L_20;
L_20 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_6), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
V_4 = L_20;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:506>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:507>
V_7 = 0;
goto IL_0099;
}
IL_0075:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:509>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_21 = V_3;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_22 = ___0_controlItem;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_23;
L_23 = ControlItem_get_usages_mD3E7D24BB589A7EE3F153AC45C5B5C6C3C2F851A_inline(L_22, NULL);
V_6 = L_23;
int32_t L_24 = V_7;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_25;
L_25 = ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88((&V_6), L_24, ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
bool L_26;
L_26 = InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797(L_21, L_25, NULL);
if (!L_26)
{
goto IL_0093;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:511>
V_5 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:512>
goto IL_009f;
}
IL_0093:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:507>
int32_t L_27 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_27, 1));
}
IL_0099:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:507>
int32_t L_28 = V_7;
int32_t L_29 = V_4;
if ((((int32_t)L_28) < ((int32_t)L_29)))
{
goto IL_0075;
}
}
IL_009f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:516>
bool L_30 = V_5;
if (L_30)
{
goto IL_00a5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:517>
return (bool)0;
}
IL_00a5:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:499>
int32_t L_31 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_31, 1));
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:499>
int32_t L_32 = V_2;
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_33 = ___1_parser;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_34 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&L_33->___current);
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_35 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&L_34->___m_Usages);
int32_t L_36 = L_35->___length;
if ((((int32_t)L_32) < ((int32_t)L_36)))
{
goto IL_0040;
}
}
IL_00bc:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:523>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_37 = ___1_parser;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_38 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&L_37->___current);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_39 = L_38->___m_Name;
V_1 = L_39;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:524>
int32_t L_40;
L_40 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline((&V_1), NULL);
if ((((int32_t)L_40) <= ((int32_t)0)))
{
goto IL_00e2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:526>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_41 = V_1;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_42 = ___0_controlItem;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_43;
L_43 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(L_42, NULL);
bool L_44;
L_44 = InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797(L_41, L_43, NULL);
if (L_44)
{
goto IL_00e2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:527>
return (bool)0;
}
IL_00e2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:530>
return (bool)1;
}
}
// Method Definition Index: 22976
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_str, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_matchTo, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
int32_t V_4 = 0;
Il2CppChar V_5 = 0x0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:537>
int32_t L_0;
L_0 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline((&___0_str), NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:538>
int32_t L_1;
L_1 = InternedString_get_length_m4C5C8B69056154F3B5CF7D696A9D72803FC3FAFD((&___1_matchTo), NULL);
V_1 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:543>
String_t* L_2;
L_2 = InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC_inline((&___1_matchTo), NULL);
V_2 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:547>
V_3 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:548>
V_4 = 0;
goto IL_00a6;
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:551>
int32_t L_3 = V_4;
Il2CppChar L_4;
L_4 = Substring_get_Item_m278F3C7634F20487F36267C4BD49BC96DAE4CAC4((&___0_str), L_3, NULL);
V_5 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:552>
Il2CppChar L_5 = V_5;
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)92)))))
{
goto IL_004a;
}
}
{
int32_t L_6 = V_4;
int32_t L_7 = V_0;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_6, 1))) >= ((int32_t)L_7)))
{
goto IL_004a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:553>
int32_t L_8 = V_4;
int32_t L_9 = ((int32_t)il2cpp_codegen_add(L_8, 1));
V_4 = L_9;
Il2CppChar L_10;
L_10 = Substring_get_Item_m278F3C7634F20487F36267C4BD49BC96DAE4CAC4((&___0_str), L_9, NULL);
V_5 = L_10;
}
IL_004a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:554>
Il2CppChar L_11 = V_5;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)42)))))
{
goto IL_008a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:558>
int32_t L_12 = V_4;
int32_t L_13 = V_0;
if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_13, 1))))))
{
goto IL_0059;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:559>
return (bool)1;
}
IL_0059:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:561>
int32_t L_14 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:562>
int32_t L_15 = V_4;
Il2CppChar L_16;
L_16 = Substring_get_Item_m278F3C7634F20487F36267C4BD49BC96DAE4CAC4((&___0_str), L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_17;
L_17 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_16, NULL);
V_5 = L_17;
goto IL_0075;
}
IL_0071:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:565>
int32_t L_18 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0075:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:564>
int32_t L_19 = V_3;
int32_t L_20 = V_1;
if ((((int32_t)L_19) >= ((int32_t)L_20)))
{
goto IL_0084;
}
}
{
String_t* L_21 = V_2;
int32_t L_22 = V_3;
NullCheck(L_21);
Il2CppChar L_23;
L_23 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_21, L_22, NULL);
Il2CppChar L_24 = V_5;
if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
{
goto IL_0071;
}
}
IL_0084:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:567>
int32_t L_25 = V_3;
int32_t L_26 = V_1;
if ((!(((uint32_t)L_25) == ((uint32_t)L_26))))
{
goto IL_009c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:568>
return (bool)0;
}
IL_008a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:570>
Il2CppChar L_27 = V_5;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_28;
L_28 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_27, NULL);
String_t* L_29 = V_2;
int32_t L_30 = V_3;
NullCheck(L_29);
Il2CppChar L_31;
L_31 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_29, L_30, NULL);
if ((((int32_t)L_28) == ((int32_t)L_31)))
{
goto IL_009c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:572>
return (bool)0;
}
IL_009c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:575>
int32_t L_32 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:576>
int32_t L_33 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_00a6:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:549>
int32_t L_34 = V_4;
int32_t L_35 = V_0;
if ((((int32_t)L_34) >= ((int32_t)L_35)))
{
goto IL_00b2;
}
}
{
int32_t L_36 = V_3;
int32_t L_37 = V_1;
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_0022;
}
}
IL_00b2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:579>
int32_t L_38 = V_3;
int32_t L_39 = V_1;
if ((!(((uint32_t)L_38) == ((uint32_t)L_39))))
{
goto IL_00bc;
}
}
{
int32_t L_40 = V_4;
int32_t L_41 = V_0;
return (bool)((((int32_t)L_40) == ((int32_t)L_41))? 1 : 0);
}
IL_00bc:
{
return (bool)0;
}
}
// Method Definition Index: 22977
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindControl_mB04CAAD8C690DAFC7592D8718571985D6BED2203 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlPath_TryFindControl_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m0D1F451FF617F36BAE1A140DBAB5439CBA8E9725_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:584>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
String_t* L_1 = ___1_path;
int32_t L_2 = ___2_indexInPath;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = InputControlPath_TryFindControl_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m0D1F451FF617F36BAE1A140DBAB5439CBA8E9725(L_0, L_1, L_2, InputControlPath_TryFindControl_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m0D1F451FF617F36BAE1A140DBAB5439CBA8E9725_RuntimeMethod_var);
return L_3;
}
}
// Method Definition Index: 22978
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* InputControlPath_TryFindControls_mDCB1B503B266B8ED099EB2EAE97B5D3014FCE0EA (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA V_0;
memset((&V_0), 0, sizeof(V_0));
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* V_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:589>
InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1((&V_0), 2, 0, InputControlList_1__ctor_m40EFE93F71620E2B24F796AABE7F66FC2E5DC8C1_RuntimeMethod_var);
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:597>
InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82((&V_0), InputControlList_1_Dispose_m1FD2281787B2A125095CD9203E77BA4A0F15AA82_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:598>
return;
}
});
try
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:592>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
String_t* L_1 = ___1_path;
int32_t L_2 = ___2_indexInPath;
int32_t L_3;
L_3 = InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22(L_0, L_1, L_2, (&V_0), InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:593>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_4;
L_4 = InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D((&V_0), (bool)0, InputControlList_1_ToArray_mB4471AF6CA979DEAE21C452D7819F9B62A67C75D_RuntimeMethod_var);
V_1 = L_4;
goto IL_0027;
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0027:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:599>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_5 = V_1;
return L_5;
}
}
// Method Definition Index: 22979
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputControlPath_TryFindControls_m919BDD921D94FC59600A1B6B930857085725972D (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* ___2_matches, int32_t ___3_indexInPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:603>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
String_t* L_1 = ___1_path;
int32_t L_2 = ___3_indexInPath;
InputControlList_1_tDCD1283F428BB911908D4A86066022F6FEF337BA* L_3 = ___2_matches;
int32_t L_4;
L_4 = InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22(L_0, L_1, L_2, L_3, InputControlPath_TryFindControls_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m5BBB4F7BBE2E7A92506B8BA419A836794BF0EF22_RuntimeMethod_var);
return L_4;
}
}
// Method Definition Index: 22982
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControlPath_TryFindChild_mB5ADFC020F05C14172ED0FCF3070A58D31128FE5 (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, String_t* ___1_path, int32_t ___2_indexInPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlPath_TryFindChild_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m57633355B34B82E7573BD73144846702E3884CC6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:687>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_control;
String_t* L_1 = ___1_path;
int32_t L_2 = ___2_indexInPath;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = InputControlPath_TryFindChild_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m57633355B34B82E7573BD73144846702E3884CC6(L_0, L_1, L_2, InputControlPath_TryFindChild_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m57633355B34B82E7573BD73144846702E3884CC6_RuntimeMethod_var);
return L_3;
}
}
// Method Definition Index: 22984
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_Matches_m5B6B6485718AE342D9B85A25F9314C963D4B1D87 (String_t* ___0_expected, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_control, const RuntimeMethod* method)
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:715>
String_t* L_0 = ___0_expected;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:716>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB339D905726376F3A334344838DECFB8AD39826C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_Matches_m5B6B6485718AE342D9B85A25F9314C963D4B1D87_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:717>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___1_control;
if (L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:718>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_Matches_m5B6B6485718AE342D9B85A25F9314C963D4B1D87_RuntimeMethod_var)));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:720>
String_t* L_5 = ___0_expected;
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&V_0), L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:721>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___1_control;
bool L_7;
L_7 = InputControlPath_MatchesRecursive_m9AD7502862023A7A7B84B5E061BC0B2DA4092B8A((&V_0), L_6, (bool)0, NULL);
return L_7;
}
}
// Method Definition Index: 22985
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_MatchControlComponent_mC63BB9C7BA3CA11C82CBC6824E07D2F3CB875442 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* ___0_expectedControlComponent, ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* ___1_controlItem, bool ___2_matchAlias, 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*)&IEnumerator_1_t28314E682493CA936A454DA48BFB000CAF4F5D74_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
bool V_1 = false;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
RuntimeObject* V_4 = NULL;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_7;
memset((&V_7), 0, sizeof(V_7));
int32_t V_8 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:726>
V_0 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:727>
V_1 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:731>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_0 = ___0_expectedControlComponent;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_1 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&L_0->___m_Name);
bool L_2;
L_2 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_1, NULL);
if (L_2)
{
goto IL_0061;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:733>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_3 = ___0_expectedControlComponent;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_4 = L_3->___m_Name;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_5 = ___1_controlItem;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6;
L_6 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline(L_5, NULL);
bool L_7;
L_7 = InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797(L_4, L_6, NULL);
if (!L_7)
{
goto IL_0028;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:734>
V_0 = (bool)1;
goto IL_0061;
}
IL_0028:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:735>
bool L_8 = ___2_matchAlias;
if (!L_8)
{
goto IL_005f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:737>
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_9 = ___1_controlItem;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_10;
L_10 = ControlItem_get_aliases_mA8CA9ACA577BAF8FB291F8D0622F6F7D6AFC14D2_inline(L_9, NULL);
V_2 = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:738>
V_3 = 0;
goto IL_0053;
}
IL_0036:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:740>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_11 = ___0_expectedControlComponent;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_12 = L_11->___m_Name;
int32_t L_13 = V_3;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_14;
L_14 = ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88((&V_2), L_13, ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
bool L_15;
L_15 = InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797(L_12, L_14, NULL);
if (!L_15)
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:742>
V_0 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:743>
goto IL_0061;
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:738>
int32_t L_16 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0053:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:738>
int32_t L_17 = V_3;
int32_t L_18;
L_18 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_2), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
if ((((int32_t)L_17) < ((int32_t)L_18)))
{
goto IL_0036;
}
}
{
goto IL_0061;
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:748>
return (bool)0;
}
IL_0061:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:752>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_19 = ___0_expectedControlComponent;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_20 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&L_19->___m_Usages);
RuntimeObject* L_21;
L_21 = InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F(L_20, InlinedArray_1_GetEnumerator_mEA18B37EEF2D5A1233900978710AA728EC09B90F_RuntimeMethod_var);
V_4 = L_21;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00cd:
{
{
RuntimeObject* L_22 = V_4;
if (!L_22)
{
goto IL_00d8;
}
}
{
RuntimeObject* L_23 = V_4;
NullCheck(L_23);
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_23);
}
IL_00d8:
{
return;
}
}
});
try
{
{
goto IL_00c2_1;
}
IL_0070_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:752>
RuntimeObject* L_24 = V_4;
NullCheck(L_24);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_25;
L_25 = InterfaceFuncInvoker0< Substring_t2E16755269E6716C22074D6BC0A9099915E67849 >::Invoke(0, IEnumerator_1_t28314E682493CA936A454DA48BFB000CAF4F5D74_il2cpp_TypeInfo_var, L_24);
V_5 = L_25;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:754>
bool L_26;
L_26 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47((&V_5), NULL);
if (L_26)
{
goto IL_00c2_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:756>
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_27 = ___1_controlItem;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_28;
L_28 = ControlItem_get_usages_mD3E7D24BB589A7EE3F153AC45C5B5C6C3C2F851A_inline(L_27, NULL);
V_7 = L_28;
int32_t L_29;
L_29 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_7), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
V_6 = L_29;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:757>
V_8 = 0;
goto IL_00bc_1;
}
IL_0098_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:759>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_30 = V_5;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* L_31 = ___1_controlItem;
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_32;
L_32 = ControlItem_get_usages_mD3E7D24BB589A7EE3F153AC45C5B5C6C3C2F851A_inline(L_31, NULL);
V_7 = L_32;
int32_t L_33 = V_8;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_34;
L_34 = ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88((&V_7), L_33, ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
bool L_35;
L_35 = InputControlPath_StringMatches_m1537E952D745B0C3DE6FA32154173201AF363797(L_30, L_34, NULL);
if (!L_35)
{
goto IL_00b6_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:761>
V_1 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:762>
goto IL_00c2_1;
}
IL_00b6_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:757>
int32_t L_36 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00bc_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:757>
int32_t L_37 = V_8;
int32_t L_38 = V_6;
if ((((int32_t)L_37) < ((int32_t)L_38)))
{
goto IL_0098_1;
}
}
IL_00c2_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:752>
RuntimeObject* L_39 = V_4;
NullCheck(L_39);
bool L_40;
L_40 = InterfaceFuncInvoker0< bool >::Invoke(0, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_39);
if (L_40)
{
goto IL_0070_1;
}
}
{
goto IL_00d9;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00d9:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:769>
bool L_41 = V_0;
bool L_42 = V_1;
return (bool)((int32_t)((int32_t)L_41|(int32_t)L_42));
}
}
// Method Definition Index: 22986
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_MatchesPrefix_m6997850D544A8A8D175127462246CD1B61ADEB9A (String_t* ___0_expected, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_control, const RuntimeMethod* method)
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:797>
String_t* L_0 = ___0_expected;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (!L_1)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:798>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB339D905726376F3A334344838DECFB8AD39826C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_MatchesPrefix_m6997850D544A8A8D175127462246CD1B61ADEB9A_RuntimeMethod_var)));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:799>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___1_control;
if (L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:800>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_4 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFAAED55F148F74B2C74F8C745D3CF6CBC766B1DC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputControlPath_MatchesPrefix_m6997850D544A8A8D175127462246CD1B61ADEB9A_RuntimeMethod_var)));
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:802>
String_t* L_5 = ___0_expected;
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&V_0), L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:803>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_6 = ___1_control;
bool L_7;
L_7 = InputControlPath_MatchesRecursive_m9AD7502862023A7A7B84B5E061BC0B2DA4092B8A((&V_0), L_6, (bool)1, NULL);
if (!L_7)
{
goto IL_003f;
}
}
{
bool L_8;
L_8 = PathParser_get_isAtEnd_m86A6E7044BC529B159FB46F4D5B19590BF7E1A5A((&V_0), NULL);
if (!L_8)
{
goto IL_003f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:804>
return (bool)1;
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:806>
return (bool)0;
}
}
// Method Definition Index: 22987
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_MatchesRecursive_m9AD7502862023A7A7B84B5E061BC0B2DA4092B8A (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* ___0_parser, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___1_currentControl, bool ___2_prefixOnly, const RuntimeMethod* method)
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:813>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___1_currentControl;
NullCheck(L_0);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1;
L_1 = InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline(L_0, NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:814>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2 = V_0;
if (!L_2)
{
goto IL_0016;
}
}
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_3 = ___0_parser;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4 = V_0;
bool L_5 = ___2_prefixOnly;
bool L_6;
L_6 = InputControlPath_MatchesRecursive_m9AD7502862023A7A7B84B5E061BC0B2DA4092B8A(L_3, L_4, L_5, NULL);
if (L_6)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:815>
return (bool)0;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:818>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_7 = ___0_parser;
bool L_8;
L_8 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482(L_7, NULL);
if (L_8)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:819>
bool L_9 = ___2_prefixOnly;
return L_9;
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:822>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_10 = ___0_parser;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_11 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&L_10->___current);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_12 = ___1_currentControl;
bool L_13;
L_13 = ParsedPathComponent_Matches_m3DC07F26271CE214D470A540E9C512C8E6F898A8(L_11, L_12, NULL);
return L_13;
}
}
// Method Definition Index: 22991
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_MatchPathComponent_mE018193835A083F55058C8DD99B1B896D3E86203 (String_t* ___0_component, String_t* ___1_path, int32_t* ___2_indexInPath, int32_t ___3_componentType, int32_t ___4_startIndexInComponent, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
Il2CppChar V_4 = 0x0;
Il2CppChar V_5 = 0x0;
int32_t V_6 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1093>
String_t* L_0 = ___0_component;
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.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1094>
String_t* L_2 = ___1_path;
NullCheck(L_2);
int32_t L_3;
L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL);
V_1 = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1095>
int32_t* L_4 = ___2_indexInPath;
int32_t L_5 = *((int32_t*)L_4);
V_2 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1098>
int32_t L_6 = ___4_startIndexInComponent;
V_3 = L_6;
goto IL_00e3;
}
IL_0019:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1102>
String_t* L_7 = ___1_path;
int32_t* L_8 = ___2_indexInPath;
int32_t L_9 = *((int32_t*)L_8);
NullCheck(L_7);
Il2CppChar L_10;
L_10 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_7, L_9, NULL);
V_4 = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1103>
Il2CppChar L_11 = V_4;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)92)))))
{
goto IL_0042;
}
}
{
int32_t* L_12 = ___2_indexInPath;
int32_t L_13 = *((int32_t*)L_12);
int32_t L_14 = V_1;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_13, 1))) >= ((int32_t)L_14)))
{
goto IL_0042;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1106>
int32_t* L_15 = ___2_indexInPath;
int32_t* L_16 = ___2_indexInPath;
int32_t L_17 = *((int32_t*)L_16);
*((int32_t*)L_15) = (int32_t)((int32_t)il2cpp_codegen_add(L_17, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1107>
String_t* L_18 = ___1_path;
int32_t* L_19 = ___2_indexInPath;
int32_t L_20 = *((int32_t*)L_19);
NullCheck(L_18);
Il2CppChar L_21;
L_21 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_18, L_20, NULL);
V_4 = L_21;
goto IL_00aa;
}
IL_0042:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1111>
Il2CppChar L_22 = V_4;
if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)47)))))
{
goto IL_004e;
}
}
{
int32_t L_23 = ___3_componentType;
if (!L_23)
{
goto IL_00eb;
}
}
IL_004e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1113>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1114>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1115>
Il2CppChar L_24 = V_4;
if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)62)))))
{
goto IL_0058;
}
}
{
int32_t L_25 = ___3_componentType;
if ((((int32_t)L_25) == ((int32_t)3)))
{
goto IL_006c;
}
}
IL_0058:
{
Il2CppChar L_26 = V_4;
if ((!(((uint32_t)L_26) == ((uint32_t)((int32_t)125)))))
{
goto IL_0062;
}
}
{
int32_t L_27 = ___3_componentType;
if ((((int32_t)L_27) == ((int32_t)2)))
{
goto IL_006c;
}
}
IL_0062:
{
Il2CppChar L_28 = V_4;
if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)41)))))
{
goto IL_0074;
}
}
{
int32_t L_29 = ___3_componentType;
if ((!(((uint32_t)L_29) == ((uint32_t)1))))
{
goto IL_0074;
}
}
IL_006c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1117>
int32_t* L_30 = ___2_indexInPath;
int32_t* L_31 = ___2_indexInPath;
int32_t L_32 = *((int32_t*)L_31);
*((int32_t*)L_30) = (int32_t)((int32_t)il2cpp_codegen_add(L_32, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1118>
goto IL_00eb;
}
IL_0074:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1123>
Il2CppChar L_33 = V_4;
if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)42)))))
{
goto IL_00aa;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1132>
int32_t* L_34 = ___2_indexInPath;
int32_t L_35 = *((int32_t*)L_34);
V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1133>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1134>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1135>
int32_t* L_36 = ___2_indexInPath;
int32_t L_37 = *((int32_t*)L_36);
int32_t L_38 = V_1;
if ((((int32_t)L_37) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_38, 1)))))
{
goto IL_009e;
}
}
{
int32_t L_39 = V_3;
int32_t L_40 = V_0;
if ((((int32_t)L_39) >= ((int32_t)L_40)))
{
goto IL_009e;
}
}
{
String_t* L_41 = ___0_component;
String_t* L_42 = ___1_path;
int32_t L_43 = ___3_componentType;
int32_t L_44 = V_3;
bool L_45;
L_45 = InputControlPath_MatchPathComponent_mE018193835A083F55058C8DD99B1B896D3E86203(L_41, L_42, (&V_6), L_43, L_44, NULL);
if (!L_45)
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1137>
int32_t* L_46 = ___2_indexInPath;
int32_t L_47 = V_6;
*((int32_t*)L_46) = (int32_t)L_47;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1138>
return (bool)1;
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1141>
int32_t L_48 = V_3;
int32_t L_49 = V_0;
if ((((int32_t)L_48) >= ((int32_t)L_49)))
{
goto IL_00a8;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1142>
int32_t L_50 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_50, 1));
goto IL_00e3;
}
IL_00a8:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1144>
return (bool)1;
}
IL_00aa:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1152>
int32_t L_51 = V_3;
int32_t L_52 = V_0;
if ((!(((uint32_t)L_51) == ((uint32_t)L_52))))
{
goto IL_00b3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1154>
int32_t* L_53 = ___2_indexInPath;
int32_t L_54 = V_2;
*((int32_t*)L_53) = (int32_t)L_54;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1155>
return (bool)0;
}
IL_00b3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1158>
String_t* L_55 = ___0_component;
int32_t L_56 = V_3;
NullCheck(L_55);
Il2CppChar L_57;
L_57 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_55, L_56, NULL);
V_5 = L_57;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1159>
Il2CppChar L_58 = V_5;
Il2CppChar L_59 = V_4;
if ((((int32_t)L_58) == ((int32_t)L_59)))
{
goto IL_00d2;
}
}
{
Il2CppChar L_60 = V_5;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_61;
L_61 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_60, NULL);
Il2CppChar L_62 = V_4;
Il2CppChar L_63;
L_63 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_62, NULL);
if ((!(((uint32_t)L_61) == ((uint32_t)L_63))))
{
goto IL_00de;
}
}
IL_00d2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1161>
int32_t L_64 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_64, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1162>
int32_t* L_65 = ___2_indexInPath;
int32_t* L_66 = ___2_indexInPath;
int32_t L_67 = *((int32_t*)L_66);
*((int32_t*)L_65) = (int32_t)((int32_t)il2cpp_codegen_add(L_67, 1));
goto IL_00e3;
}
IL_00de:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1167>
int32_t* L_68 = ___2_indexInPath;
int32_t L_69 = V_2;
*((int32_t*)L_68) = (int32_t)L_69;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1168>
return (bool)0;
}
IL_00e3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1099>
int32_t* L_70 = ___2_indexInPath;
int32_t L_71 = *((int32_t*)L_70);
int32_t L_72 = V_1;
if ((((int32_t)L_71) < ((int32_t)L_72)))
{
goto IL_0019;
}
}
IL_00eb:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1172>
int32_t L_73 = V_3;
int32_t L_74 = V_0;
if ((!(((uint32_t)L_73) == ((uint32_t)L_74))))
{
goto IL_00f1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1173>
return (bool)1;
}
IL_00f1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1175>
int32_t* L_75 = ___2_indexInPath;
int32_t L_76 = V_2;
*((int32_t*)L_75) = (int32_t)L_76;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1176>
return (bool)0;
}
}
// Method Definition Index: 22992
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputControlPath_PathComponentCanYieldMultipleMatches_m00B436157C994F81EE8BC59FC63CAE7E83E20FE2 (String_t* ___0_path, int32_t ___1_indexInPath, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1181>
String_t* L_0 = ___0_path;
int32_t L_1 = ___1_indexInPath;
NullCheck(L_0);
int32_t L_2;
L_2 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_0, ((int32_t)47), L_1, NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1182>
int32_t L_3 = V_0;
if ((!(((uint32_t)L_3) == ((uint32_t)(-1)))))
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1183>
String_t* L_4 = ___0_path;
int32_t L_5 = ___1_indexInPath;
NullCheck(L_4);
int32_t L_6;
L_6 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_4, ((int32_t)42), L_5, NULL);
if ((!(((uint32_t)L_6) == ((uint32_t)(-1)))))
{
goto IL_002a;
}
}
{
String_t* L_7 = ___0_path;
int32_t L_8 = ___1_indexInPath;
NullCheck(L_7);
int32_t L_9;
L_9 = String_IndexOf_m15B90A59047584420D227EE3A7EAC0C5EAF676F4(L_7, ((int32_t)60), L_8, NULL);
return (bool)((((int32_t)((((int32_t)L_9) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_002a:
{
return (bool)1;
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1185>
int32_t L_10 = V_0;
int32_t L_11 = ___1_indexInPath;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_10, L_11));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1186>
String_t* L_12 = ___0_path;
int32_t L_13 = ___1_indexInPath;
int32_t L_14 = V_1;
NullCheck(L_12);
int32_t L_15;
L_15 = String_IndexOf_mFD81FEE71234D44F45A4924CD51AD6169C722ACB(L_12, ((int32_t)42), L_13, L_14, NULL);
if ((!(((uint32_t)L_15) == ((uint32_t)(-1)))))
{
goto IL_004e;
}
}
{
String_t* L_16 = ___0_path;
int32_t L_17 = ___1_indexInPath;
int32_t L_18 = V_1;
NullCheck(L_16);
int32_t L_19;
L_19 = String_IndexOf_mFD81FEE71234D44F45A4924CD51AD6169C722ACB(L_16, ((int32_t)60), L_17, L_18, NULL);
return (bool)((((int32_t)((((int32_t)L_19) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_004e:
{
return (bool)1;
}
}
// Method Definition Index: 22993
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputControlPath_Parse_m1C614B434569F153519CF3DBB14D4C03F751277B (String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* L_0 = (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1*)il2cpp_codegen_object_new(U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1_il2cpp_TypeInfo_var);
U3CParseU3Ed__34__ctor_m678B19F0E6625DBE70F24F5BF7CD422A627E5CA5(L_0, ((int32_t)-2), NULL);
U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* L_1 = L_0;
String_t* L_2 = ___0_path;
NullCheck(L_1);
L_1->___U3CU3E3__path = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E3__path), (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
#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
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_pinvoke(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_UsagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_UsagesException, NULL);
}
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_pinvoke_back(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke& marshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_UsagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_UsagesException, NULL);
}
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_pinvoke_cleanup(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_com(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_UsagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_UsagesException, NULL);
}
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_com_back(const ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com& marshaled, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___m_UsagesException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74____m_Usages_FieldInfo_var, ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_UsagesException, NULL);
}
IL2CPP_EXTERN_C void ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshal_com_cleanup(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_marshaled_com& marshaled)
{
}
// Method Definition Index: 22994
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_get_layout_mED3F9A3FB6C99192A541875335190FC63FCED3FE (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1211>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_0 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Layout);
String_t* L_1;
L_1 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C String_t* ParsedPathComponent_get_layout_mED3F9A3FB6C99192A541875335190FC63FCED3FE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
String_t* _returnValue;
_returnValue = ParsedPathComponent_get_layout_mED3F9A3FB6C99192A541875335190FC63FCED3FE(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22995
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ParsedPathComponent_get_usages_m8067951215FFB3F8B641B75B495D07FD590B8C78 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisString_t_m1BF83E765AE69FC6B788B03CFE23281538AC3CB9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3Cget_usagesU3Eb__7_0_mFA630982ECFF33504CA2DD6B16AD5F0AA08B30A0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* G_B2_0 = NULL;
RuntimeObject* G_B2_1 = NULL;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* G_B1_0 = NULL;
RuntimeObject* G_B1_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1221>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 L_0 = __this->___m_Usages;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 L_1 = L_0;
RuntimeObject* L_2 = Box(InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70_il2cpp_TypeInfo_var, &L_1);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var);
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_3 = ((U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var))->___U3CU3E9__7_0;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_4 = L_3;
if (L_4)
{
G_B2_0 = L_4;
G_B2_1 = L_2;
goto IL_002a;
}
G_B1_0 = L_4;
G_B1_1 = L_2;
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var);
U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790* L_5 = ((U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var))->___U3CU3E9;
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_6 = (Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E*)il2cpp_codegen_object_new(Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E_il2cpp_TypeInfo_var);
Func_2__ctor_m504555A2D0337462E8D4C305744F9F2490D2B0F6(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3Cget_usagesU3Eb__7_0_mFA630982ECFF33504CA2DD6B16AD5F0AA08B30A0_RuntimeMethod_var), NULL);
Func_2_t7FDA0BBE886C258AEE4FCCC006AFE3D0A1D3926E* L_7 = L_6;
((U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var))->___U3CU3E9__7_0 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var))->___U3CU3E9__7_0), (void*)L_7);
G_B2_0 = L_7;
G_B2_1 = G_B1_1;
}
IL_002a:
{
RuntimeObject* L_8;
L_8 = Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisString_t_m1BF83E765AE69FC6B788B03CFE23281538AC3CB9((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisSubstring_t2E16755269E6716C22074D6BC0A9099915E67849_TisString_t_m1BF83E765AE69FC6B788B03CFE23281538AC3CB9_RuntimeMethod_var);
return L_8;
}
}
IL2CPP_EXTERN_C RuntimeObject* ParsedPathComponent_get_usages_m8067951215FFB3F8B641B75B495D07FD590B8C78_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
RuntimeObject* _returnValue;
_returnValue = ParsedPathComponent_get_usages_m8067951215FFB3F8B641B75B495D07FD590B8C78(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22996
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_get_name_mAE99720B9C339B43F576AFEA87180F9407AEFFAE (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1230>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_0 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Name);
String_t* L_1;
L_1 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C String_t* ParsedPathComponent_get_name_mAE99720B9C339B43F576AFEA87180F9407AEFFAE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
String_t* _returnValue;
_returnValue = ParsedPathComponent_get_name_mAE99720B9C339B43F576AFEA87180F9407AEFFAE(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22997
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_get_displayName_m8F63C055AF87F242B1B76CE7D8D6B56F69B9AF23 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1238>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_0 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_DisplayName);
String_t* L_1;
L_1 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_0, NULL);
return L_1;
}
}
IL2CPP_EXTERN_C String_t* ParsedPathComponent_get_displayName_m8F63C055AF87F242B1B76CE7D8D6B56F69B9AF23_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
String_t* _returnValue;
_returnValue = ParsedPathComponent_get_displayName_m8F63C055AF87F242B1B76CE7D8D6B56F69B9AF23(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22998
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1241>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_0 = __this->___m_Name;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_1;
L_1 = Substring_op_Implicit_mABF0BF448C43C80A01DE18A232F89B9EE19CDF89(_stringLiteralE280D065A824A791F8305234D3E093FC9A5A90C7, NULL);
bool L_2;
L_2 = Substring_op_Equality_m093669AA9FEF9B2F321B2CBD70FEC8DC0E63ABE3(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
bool _returnValue;
_returnValue = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 22999
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_get_isDoubleWildcard_mB2CE3D4E5CA394B1EBAE5FA192C033D40D59A706 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2D3AD740846218FEC7EB592218E5376624F77D9D);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1242>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_0 = __this->___m_Name;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_1;
L_1 = Substring_op_Implicit_mABF0BF448C43C80A01DE18A232F89B9EE19CDF89(_stringLiteral2D3AD740846218FEC7EB592218E5376624F77D9D, NULL);
bool L_2;
L_2 = Substring_op_Equality_m093669AA9FEF9B2F321B2CBD70FEC8DC0E63ABE3(L_0, L_1, NULL);
return L_2;
}
}
IL2CPP_EXTERN_C bool ParsedPathComponent_get_isDoubleWildcard_mB2CE3D4E5CA394B1EBAE5FA192C033D40D59A706_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
bool _returnValue;
_returnValue = ParsedPathComponent_get_isDoubleWildcard_mB2CE3D4E5CA394B1EBAE5FA192C033D40D59A706(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 23000
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_ToHumanReadableString_m96301C85C25D050EF928F0748E653DCF5AB861E1 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, String_t* ___0_parentLayoutName, String_t* ___1_parentControlPath, String_t** ___2_referencedLayoutName, String_t** ___3_controlPath, int32_t ___4_options, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A055D803882939F91D764CE62E81EEED10F076F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1FB9018D8BFC0FACF068B1067EF9E96C35FED1FE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2CAE80AB1D51FBD688AC5F94AAEA5215A5AC646D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral813424E8552DDA36C36D9633CD0EF610A1CC62E6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DAE5B65A547BD700E3A5A3AEFC0BD5405121C8D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_3;
memset((&V_3), 0, sizeof(V_3));
String_t* V_4 = NULL;
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_5 = NULL;
String_t* V_6 = NULL;
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* V_7 = NULL;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_8;
memset((&V_8), 0, sizeof(V_8));
Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 V_9;
memset((&V_9), 0, sizeof(V_9));
int32_t V_10 = 0;
String_t* V_11 = NULL;
String_t* V_12 = NULL;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD V_13;
memset((&V_13), 0, sizeof(V_13));
String_t* V_14 = NULL;
String_t* G_B37_0 = NULL;
String_t* G_B40_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1247>
String_t** L_0 = ___2_referencedLayoutName;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1248>
String_t** L_1 = ___3_controlPath;
*((RuntimeObject**)L_1) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1250>
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1251>
bool L_3;
L_3 = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(__this, NULL);
if (!L_3)
{
goto IL_0021;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1252>
String_t* L_4 = V_0;
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, _stringLiteral2CAE80AB1D51FBD688AC5F94AAEA5215A5AC646D, NULL);
V_0 = L_5;
}
IL_0021:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1254>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_6 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_7 = L_6->___length;
if ((((int32_t)L_7) <= ((int32_t)0)))
{
goto IL_00d3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1256>
String_t* L_8 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
V_1 = L_8;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1258>
V_2 = 0;
goto IL_0094;
}
IL_003c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1260>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_9 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_10 = V_2;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_11;
L_11 = InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080(L_9, L_10, InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
V_3 = L_11;
bool L_12;
L_12 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47((&V_3), NULL);
if (L_12)
{
goto IL_0090;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1263>
String_t* L_13 = V_1;
String_t* L_14 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
bool L_15;
L_15 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_13, L_14, NULL);
if (!L_15)
{
goto IL_007e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1264>
String_t* L_16 = V_1;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_17 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_18 = V_2;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_19;
L_19 = InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080(L_17, L_18, InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
String_t* L_20;
L_20 = ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C(L_19, NULL);
String_t* L_21;
L_21 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_16, _stringLiteral0A055D803882939F91D764CE62E81EEED10F076F, L_20, NULL);
V_1 = L_21;
goto IL_0090;
}
IL_007e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1266>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_22 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_23 = V_2;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_24;
L_24 = InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080(L_22, L_23, InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
String_t* L_25;
L_25 = ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C(L_24, NULL);
V_1 = L_25;
}
IL_0090:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1258>
int32_t L_26 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_0094:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1258>
int32_t L_27 = V_2;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_28 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_29 = L_28->___length;
if ((((int32_t)L_27) < ((int32_t)L_29)))
{
goto IL_003c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1268>
String_t* L_30 = V_1;
String_t* L_31 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
bool L_32;
L_32 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_30, L_31, NULL);
if (!L_32)
{
goto IL_00d3;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1270>
String_t* L_33 = V_0;
String_t* L_34 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_defaults.string_class))->___Empty;
bool L_35;
L_35 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_33, L_34, NULL);
if (!L_35)
{
goto IL_00cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1271>
String_t* L_36 = V_0;
String_t* L_37 = V_1;
String_t* L_38;
L_38 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_36, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_37, NULL);
V_0 = L_38;
goto IL_00d3;
}
IL_00cb:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1273>
String_t* L_39 = V_0;
String_t* L_40 = V_1;
String_t* L_41;
L_41 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_39, L_40, NULL);
V_0 = L_41;
}
IL_00d3:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1277>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_42 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Layout);
bool L_43;
L_43 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_42, NULL);
if (L_43)
{
goto IL_014d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1279>
String_t** L_44 = ___2_referencedLayoutName;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_45 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Layout);
String_t* L_46;
L_46 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_45, NULL);
*((RuntimeObject**)L_44) = (RuntimeObject*)L_46;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_44, (void*)(RuntimeObject*)L_46);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1284>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* L_47;
L_47 = InputControlLayout_get_cache_mB98765D6C652C473EDFB358E783E3B1B78568C9F(NULL);
String_t** L_48 = ___2_referencedLayoutName;
String_t* L_49 = *((String_t**)L_48);
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_50;
L_50 = Cache_FindOrLoadLayout_m4CF6F90D82BE2EC89E5E0986CDF841DF9805FB00(L_47, L_49, (bool)0, NULL);
V_5 = L_50;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1285>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_51 = V_5;
if (!L_51)
{
goto IL_011f;
}
}
{
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_52 = V_5;
NullCheck(L_52);
String_t* L_53 = L_52->___m_DisplayName;
bool L_54;
L_54 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_53, NULL);
if (L_54)
{
goto IL_011f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1286>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_55 = V_5;
NullCheck(L_55);
String_t* L_56 = L_55->___m_DisplayName;
V_4 = L_56;
goto IL_012c;
}
IL_011f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1288>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_57 = __this->___m_Layout;
String_t* L_58;
L_58 = ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C(L_57, NULL);
V_4 = L_58;
}
IL_012c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1290>
String_t* L_59 = V_0;
bool L_60;
L_60 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_59, NULL);
if (L_60)
{
goto IL_0144;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1291>
String_t* L_61 = V_0;
String_t* L_62 = V_4;
String_t* L_63;
L_63 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_61, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_62, NULL);
V_0 = L_63;
goto IL_014d;
}
IL_0144:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1293>
String_t* L_64 = V_0;
String_t* L_65 = V_4;
String_t* L_66;
L_66 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_64, L_65, NULL);
V_0 = L_66;
}
IL_014d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1296>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_67 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Name);
bool L_68;
L_68 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_67, NULL);
if (L_68)
{
goto IL_0326;
}
}
{
bool L_69;
L_69 = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(__this, NULL);
if (L_69)
{
goto IL_0326;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1301>
V_6 = (String_t*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1302>
String_t* L_70 = ___0_parentLayoutName;
bool L_71;
L_71 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_70, NULL);
if (L_71)
{
goto IL_02f4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1306>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1307>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
Cache_tB837109647F577DCE3795AEE2E9E0E3F61F543AB* L_72;
L_72 = InputControlLayout_get_cache_mB98765D6C652C473EDFB358E783E3B1B78568C9F(NULL);
String_t* L_73 = ___0_parentLayoutName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_74;
memset((&L_74), 0, sizeof(L_74));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_74), L_73, NULL);
String_t* L_75;
L_75 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_74, NULL);
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_76;
L_76 = Cache_FindOrLoadLayout_m4CF6F90D82BE2EC89E5E0986CDF841DF9805FB00(L_72, L_75, (bool)0, NULL);
V_7 = L_76;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1308>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_77 = V_7;
if (!L_77)
{
goto IL_02f4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1310>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_78 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Name);
String_t* L_79;
L_79 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D(L_78, NULL);
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&V_8), L_79, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1311>
InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D* L_80 = V_7;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_81 = V_8;
String_t* L_82;
L_82 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_81, NULL);
NullCheck(L_80);
Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4 L_83;
L_83 = InputControlLayout_FindControlIncludingArrayElements_mAA21AAFF877E98B2EC06953ACEFFCE4AE686BDE7(L_80, L_82, (&V_10), NULL);
V_9 = L_83;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1312>
bool L_84;
L_84 = Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_inline((&V_9), Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_RuntimeMethod_var);
if (!L_84)
{
goto IL_02f4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1315>
String_t* L_85 = ___1_parentControlPath;
bool L_86;
L_86 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_85, NULL);
if (!L_86)
{
goto IL_021d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1317>
int32_t L_87 = V_10;
if ((((int32_t)L_87) == ((int32_t)(-1))))
{
goto IL_0203;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1318>
String_t** L_88 = ___3_controlPath;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_89;
L_89 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_89;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_90;
L_90 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&V_13), NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_91 = L_90;
RuntimeObject* L_92 = Box(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var, &L_91);
int32_t L_93 = V_10;
int32_t L_94 = L_93;
RuntimeObject* L_95 = Box(il2cpp_defaults.int32_class, &L_94);
String_t* L_96;
L_96 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral1FB9018D8BFC0FACF068B1067EF9E96C35FED1FE, L_92, L_95, NULL);
*((RuntimeObject**)L_88) = (RuntimeObject*)L_96;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_88, (void*)(RuntimeObject*)L_96);
goto IL_0271;
}
IL_0203:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1320>
String_t** L_97 = ___3_controlPath;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_98;
L_98 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_98;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_99;
L_99 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&V_13), NULL);
String_t* L_100;
L_100 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_99, NULL);
*((RuntimeObject**)L_97) = (RuntimeObject*)L_100;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_97, (void*)(RuntimeObject*)L_100);
goto IL_0271;
}
IL_021d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1324>
int32_t L_101 = V_10;
if ((((int32_t)L_101) == ((int32_t)(-1))))
{
goto IL_024e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1325>
String_t** L_102 = ___3_controlPath;
String_t* L_103 = ___1_parentControlPath;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_104;
L_104 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_104;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_105;
L_105 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&V_13), NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_106 = L_105;
RuntimeObject* L_107 = Box(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var, &L_106);
int32_t L_108 = V_10;
int32_t L_109 = L_108;
RuntimeObject* L_110 = Box(il2cpp_defaults.int32_class, &L_109);
String_t* L_111;
L_111 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral813424E8552DDA36C36D9633CD0EF610A1CC62E6, L_103, L_107, L_110, NULL);
*((RuntimeObject**)L_102) = (RuntimeObject*)L_111;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_102, (void*)(RuntimeObject*)L_111);
goto IL_0271;
}
IL_024e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1327>
String_t** L_112 = ___3_controlPath;
String_t* L_113 = ___1_parentControlPath;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_114;
L_114 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_114;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_115;
L_115 = ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline((&V_13), NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_116 = L_115;
RuntimeObject* L_117 = Box(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_il2cpp_TypeInfo_var, &L_116);
String_t* L_118;
L_118 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7ACA34FD81900767B6FAD748BAAEF3F03C87EF79, L_113, L_117, NULL);
*((RuntimeObject**)L_112) = (RuntimeObject*)L_118;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_112, (void*)(RuntimeObject*)L_118);
}
IL_0271:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1330>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1331>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1332>
int32_t L_119 = ___4_options;
if (((int32_t)((int32_t)L_119&4)))
{
goto IL_027a;
}
}
{
G_B37_0 = ((String_t*)(NULL));
goto IL_028a;
}
IL_027a:
{
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_120;
L_120 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_120;
String_t* L_121;
L_121 = ControlItem_get_shortDisplayName_m9FD5B6429EC71B35D442089E49B7CC2D02124746_inline((&V_13), NULL);
G_B37_0 = L_121;
}
IL_028a:
{
V_11 = G_B37_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1334>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1335>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1336>
String_t* L_122 = V_11;
bool L_123;
L_123 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_122, NULL);
if (!L_123)
{
goto IL_02a7;
}
}
{
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_124;
L_124 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_124;
String_t* L_125;
L_125 = ControlItem_get_displayName_m1F58E1237D92659BA397FA7B634E19A3A5D0EF79_inline((&V_13), NULL);
G_B40_0 = L_125;
goto IL_02a9;
}
IL_02a7:
{
String_t* L_126 = V_11;
G_B40_0 = L_126;
}
IL_02a9:
{
V_12 = G_B40_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1338>
String_t* L_127 = V_12;
bool L_128;
L_128 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_127, NULL);
if (L_128)
{
goto IL_02d4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1340>
int32_t L_129 = V_10;
if ((((int32_t)L_129) == ((int32_t)(-1))))
{
goto IL_02d0;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1341>
String_t* L_130 = V_12;
int32_t L_131 = V_10;
int32_t L_132 = L_131;
RuntimeObject* L_133 = Box(il2cpp_defaults.int32_class, &L_132);
String_t* L_134;
L_134 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral9DAE5B65A547BD700E3A5A3AEFC0BD5405121C8D, L_130, L_133, NULL);
V_6 = L_134;
goto IL_02d4;
}
IL_02d0:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1343>
String_t* L_135 = V_12;
V_6 = L_135;
}
IL_02d4:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1350>
String_t** L_136 = ___2_referencedLayoutName;
String_t* L_137 = *((String_t**)L_136);
bool L_138;
L_138 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_137, NULL);
if (!L_138)
{
goto IL_02f4;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1351>
String_t** L_139 = ___2_referencedLayoutName;
ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD L_140;
L_140 = Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D((&V_9), Nullable_1_get_Value_mDEA0A9A782A8AD2EBFC9AF238BB95E1D67B8C79D_RuntimeMethod_var);
V_13 = L_140;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_141;
L_141 = ControlItem_get_layout_m08BC0B5287AA87FAD29BF5B6D03ECE3E9CF5232C_inline((&V_13), NULL);
String_t* L_142;
L_142 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_141, NULL);
*((RuntimeObject**)L_139) = (RuntimeObject*)L_142;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_139, (void*)(RuntimeObject*)L_142);
}
IL_02f4:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1356>
String_t* L_143 = V_6;
if (L_143)
{
goto IL_0305;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1357>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_144 = __this->___m_Name;
String_t* L_145;
L_145 = ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C(L_144, NULL);
V_6 = L_145;
}
IL_0305:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1359>
String_t* L_146 = V_0;
bool L_147;
L_147 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_146, NULL);
if (L_147)
{
goto IL_031d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1360>
String_t* L_148 = V_0;
String_t* L_149 = V_6;
String_t* L_150;
L_150 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_148, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_149, NULL);
V_0 = L_150;
goto IL_0326;
}
IL_031d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1362>
String_t* L_151 = V_0;
String_t* L_152 = V_6;
String_t* L_153;
L_153 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_151, L_152, NULL);
V_0 = L_153;
}
IL_0326:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1365>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_154 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_DisplayName);
bool L_155;
L_155 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_154, NULL);
if (L_155)
{
goto IL_0370;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1367>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_156 = __this->___m_DisplayName;
String_t* L_157;
L_157 = ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C(L_156, NULL);
String_t* L_158;
L_158 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, L_157, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, NULL);
V_14 = L_158;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1368>
String_t* L_159 = V_0;
bool L_160;
L_160 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_159, NULL);
if (L_160)
{
goto IL_0367;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1369>
String_t* L_161 = V_0;
String_t* L_162 = V_14;
String_t* L_163;
L_163 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_161, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, L_162, NULL);
V_0 = L_163;
goto IL_0370;
}
IL_0367:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1371>
String_t* L_164 = V_0;
String_t* L_165 = V_14;
String_t* L_166;
L_166 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_164, L_165, NULL);
V_0 = L_166;
}
IL_0370:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1374>
String_t* L_167 = V_0;
return L_167;
}
}
IL2CPP_EXTERN_C String_t* ParsedPathComponent_ToHumanReadableString_m96301C85C25D050EF928F0748E653DCF5AB861E1_AdjustorThunk (RuntimeObject* __this, String_t* ___0_parentLayoutName, String_t* ___1_parentControlPath, String_t** ___2_referencedLayoutName, String_t** ___3_controlPath, int32_t ___4_options, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
String_t* _returnValue;
_returnValue = ParsedPathComponent_ToHumanReadableString_m96301C85C25D050EF928F0748E653DCF5AB861E1(_thisAdjusted, ___0_parentLayoutName, ___1_parentControlPath, ___2_referencedLayoutName, ___3_controlPath, ___4_options, method);
return _returnValue;
}
// Method Definition Index: 23001
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ParsedPathComponent_ToHumanReadableString_m52505952A5AC801871F9D275843788E5B8BA2B3C (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_substring, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF2A31FC06F03C843A179EEBB83FBE16416EE56FE);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1379>
String_t* L_0;
L_0 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D((&___0_substring), NULL);
String_t* L_1;
L_1 = StringHelpers_Unescape_m1D5A3A094308ACB6D69D936B52E7835BF1263B0B(L_0, _stringLiteralF2A31FC06F03C843A179EEBB83FBE16416EE56FE, _stringLiteralF2A31FC06F03C843A179EEBB83FBE16416EE56FE, NULL);
return L_1;
}
}
// Method Definition Index: 23002
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_Matches_m3DC07F26271CE214D470A540E9C512C8E6F898A8 (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_3;
memset((&V_3), 0, sizeof(V_3));
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 V_4;
memset((&V_4), 0, sizeof(V_4));
bool V_5 = false;
int32_t V_6 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1390>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_0 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Layout);
bool L_1;
L_1 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_0, NULL);
if (L_1)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1393>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_2 = __this->___m_Layout;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = ___0_control;
NullCheck(L_3);
String_t* L_4;
L_4 = InputControl_get_layout_mE6054F87BB94A1F1D06355E137A1840B2EFF7971(L_3, NULL);
bool L_5;
L_5 = ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459(L_2, L_4, NULL);
V_0 = L_5;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1394>
bool L_6 = V_0;
if (L_6)
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1397>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___0_control;
NullCheck(L_7);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_8 = L_7->___m_Layout;
V_1 = L_8;
goto IL_0044;
}
IL_002b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1399>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_9 = __this->___m_Layout;
String_t* L_10;
L_10 = InternedString_ToString_mED327D67EF001C5EDFF284336F13C3E3F025993A((&V_1), NULL);
bool L_11;
L_11 = ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459(L_9, L_10, NULL);
V_0 = L_11;
}
IL_0044:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1398>
il2cpp_codegen_runtime_class_init_inline(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var);
Dictionary_2_t433D1FE2CDB69C9F583F79D5252A34112439D0AD* L_12 = (&((InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_StaticFields*)il2cpp_codegen_static_fields_for(InputControlLayout_t46A40BE4C976BE33E85F61E63EB34323FED9831D_il2cpp_TypeInfo_var))->___s_Layouts)->___baseLayoutTable;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_13 = V_1;
NullCheck(L_12);
bool L_14;
L_14 = Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78(L_12, L_13, (&V_1), Dictionary_2_TryGetValue_mBD07B2BA220C34BE8CE4AD7F08BBDEDA92E15F78_RuntimeMethod_var);
if (!L_14)
{
goto IL_005b;
}
}
{
bool L_15 = V_0;
if (!L_15)
{
goto IL_002b;
}
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1402>
bool L_16 = V_0;
if (L_16)
{
goto IL_0060;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1403>
return (bool)0;
}
IL_0060:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1407>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_17 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_18 = L_17->___length;
if ((((int32_t)L_18) <= ((int32_t)0)))
{
goto IL_00e7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1409>
V_2 = 0;
goto IL_00d9;
}
IL_0072:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1411>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_19 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_20 = V_2;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_21;
L_21 = InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080(L_19, L_20, InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
V_3 = L_21;
bool L_22;
L_22 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47((&V_3), NULL);
if (L_22)
{
goto IL_00d5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1413>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_23 = ___0_control;
NullCheck(L_23);
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_24;
L_24 = InputControl_get_usages_mE4B12715DEF946968F97853D52515463D3A3C555(L_23, NULL);
V_4 = L_24;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1414>
V_5 = (bool)0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1415>
V_6 = 0;
goto IL_00c4;
}
IL_0098:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1416>
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_25 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_26 = V_2;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_27;
L_27 = InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080(L_25, L_26, InlinedArray_1_get_Item_mC8106497487D3468287C85BB61341D3577C67080_RuntimeMethod_var);
int32_t L_28 = V_6;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_29;
L_29 = ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88((&V_4), L_28, ReadOnlyArray_1_get_Item_m428877DB540279F16189CA8B1697F69717789D88_RuntimeMethod_var);
String_t* L_30;
L_30 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_29, NULL);
bool L_31;
L_31 = ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459(L_27, L_30, NULL);
if (!L_31)
{
goto IL_00be;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1418>
V_5 = (bool)1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1419>
goto IL_00cf;
}
IL_00be:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1415>
int32_t L_32 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_00c4:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1415>
int32_t L_33 = V_6;
int32_t L_34;
L_34 = ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_inline((&V_4), ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_RuntimeMethod_var);
if ((((int32_t)L_33) < ((int32_t)L_34)))
{
goto IL_0098;
}
}
IL_00cf:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1422>
bool L_35 = V_5;
if (L_35)
{
goto IL_00d5;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1423>
return (bool)0;
}
IL_00d5:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1409>
int32_t L_36 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00d9:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1409>
int32_t L_37 = V_2;
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70* L_38 = (InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70*)(&__this->___m_Usages);
int32_t L_39 = L_38->___length;
if ((((int32_t)L_37) < ((int32_t)L_39)))
{
goto IL_0072;
}
}
IL_00e7:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1429>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_40 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_Name);
bool L_41;
L_41 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_40, NULL);
if (L_41)
{
goto IL_0111;
}
}
{
bool L_42;
L_42 = ParsedPathComponent_get_isWildcard_mD618FC6778132C37C31B77B3B003278371C65B2B(__this, NULL);
if (L_42)
{
goto IL_0111;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1432>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_43 = __this->___m_Name;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_44 = ___0_control;
NullCheck(L_44);
String_t* L_45;
L_45 = InputControl_get_name_mCB68FC91A11BEFA1FF26EA0B5FD39D345C4ADC22(L_44, NULL);
bool L_46;
L_46 = ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459(L_43, L_45, NULL);
if (L_46)
{
goto IL_0111;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1433>
return (bool)0;
}
IL_0111:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1437>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849* L_47 = (Substring_t2E16755269E6716C22074D6BC0A9099915E67849*)(&__this->___m_DisplayName);
bool L_48;
L_48 = Substring_get_isEmpty_m595F6475C26E9FFE44A503FC412CCB059B0FBC47(L_47, NULL);
if (L_48)
{
goto IL_0133;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1439>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_49 = __this->___m_DisplayName;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_50 = ___0_control;
NullCheck(L_50);
String_t* L_51;
L_51 = InputControl_get_displayName_m9F6CBDDD6B25EC0E25BEE1DD51105667F0BA9A23(L_50, NULL);
bool L_52;
L_52 = ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459(L_49, L_51, NULL);
if (L_52)
{
goto IL_0133;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1440>
return (bool)0;
}
IL_0133:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1443>
return (bool)1;
}
}
IL2CPP_EXTERN_C bool ParsedPathComponent_Matches_m3DC07F26271CE214D470A540E9C512C8E6F898A8_AdjustorThunk (RuntimeObject* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_control, const RuntimeMethod* method)
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*>(__this + _offset);
bool _returnValue;
_returnValue = ParsedPathComponent_Matches_m3DC07F26271CE214D470A540E9C512C8E6F898A8(_thisAdjusted, ___0_control, method);
return _returnValue;
}
// Method Definition Index: 23003
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsedPathComponent_ComparePathElementToString_m0068B7077C32DFC8AB996517C6128E6280551459 (Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_pathElement, String_t* ___1_element, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
bool V_4 = false;
bool V_5 = false;
Il2CppChar V_6 = 0x0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1450>
int32_t L_0;
L_0 = Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline((&___0_pathElement), NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1451>
String_t* L_1 = ___1_element;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
V_1 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1453>
V_2 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1453>
V_3 = 0;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1455>
int32_t L_3 = V_2;
int32_t L_4 = V_0;
V_4 = (bool)((((int32_t)L_3) == ((int32_t)L_4))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1456>
int32_t L_5 = V_3;
int32_t L_6 = V_1;
V_5 = (bool)((((int32_t)L_5) == ((int32_t)L_6))? 1 : 0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1458>
bool L_7 = V_4;
bool L_8 = V_5;
if (!((int32_t)((int32_t)L_7|(int32_t)L_8)))
{
goto IL_002d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1459>
bool L_9 = V_4;
bool L_10 = V_5;
return (bool)((((int32_t)L_9) == ((int32_t)L_10))? 1 : 0);
}
IL_002d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1461>
int32_t L_11 = V_2;
Il2CppChar L_12;
L_12 = Substring_get_Item_m278F3C7634F20487F36267C4BD49BC96DAE4CAC4((&___0_pathElement), L_11, NULL);
V_6 = L_12;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1462>
Il2CppChar L_13 = V_6;
if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)92)))))
{
goto IL_0051;
}
}
{
int32_t L_14 = V_2;
int32_t L_15 = V_0;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_14, 1))) >= ((int32_t)L_15)))
{
goto IL_0051;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1463>
int32_t L_16 = V_2;
int32_t L_17 = ((int32_t)il2cpp_codegen_add(L_16, 1));
V_2 = L_17;
Il2CppChar L_18;
L_18 = Substring_get_Item_m278F3C7634F20487F36267C4BD49BC96DAE4CAC4((&___0_pathElement), L_17, NULL);
V_6 = L_18;
}
IL_0051:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1465>
Il2CppChar L_19 = V_6;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.char_class);
Il2CppChar L_20;
L_20 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_19, NULL);
String_t* L_21 = ___1_element;
int32_t L_22 = V_3;
NullCheck(L_21);
Il2CppChar L_23;
L_23 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_21, L_22, NULL);
Il2CppChar L_24;
L_24 = Char_ToLowerInvariant_m983C1CD07015E41B97D71F466B4B686F1145E60D(L_23, NULL);
if ((((int32_t)L_20) == ((int32_t)L_24)))
{
goto IL_0068;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1466>
return (bool)0;
}
IL_0068:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1453>
int32_t L_25 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1453>
int32_t L_26 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1));
goto IL_0013;
}
}
#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: 23004
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m6BDDB9A2F0DEF5FCFB9793DC92AC1A6D56AED7BC (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790* L_0 = (U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790*)il2cpp_codegen_object_new(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_mDD59CD35CA623F9264FDE41C4CD9B6E4E4080C6C(L_0, NULL);
((U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 23005
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mDD59CD35CA623F9264FDE41C4CD9B6E4E4080C6C (U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 23006
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3Cget_usagesU3Eb__7_0_mFA630982ECFF33504CA2DD6B16AD5F0AA08B30A0 (U3CU3Ec_tC95CC4ADF7B78764EDC9FBE91BDF0323C0C38790* __this, Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_x, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1221>
String_t* L_0;
L_0 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D((&___0_x), 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
IL2CPP_EXTERN_C void PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshal_pinvoke(const PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204& unmarshaled, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_pinvoke& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___currentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___currentException, NULL);
}
IL2CPP_EXTERN_C void PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshal_pinvoke_back(const PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_pinvoke& marshaled, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___currentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___currentException, NULL);
}
IL2CPP_EXTERN_C void PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshal_pinvoke_cleanup(PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshal_com(const PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204& unmarshaled, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_com& marshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___currentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___currentException, NULL);
}
IL2CPP_EXTERN_C void PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshal_com_back(const PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_com& marshaled, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var);
s_Il2CppMethodInitialized = true;
}
Exception_t* ___currentException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204____current_FieldInfo_var, PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_0_0_0_var);
IL2CPP_RAISE_MANAGED_EXCEPTION(___currentException, NULL);
}
IL2CPP_EXTERN_C void PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshal_com_cleanup(PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204_marshaled_com& marshaled)
{
}
// Method Definition Index: 23007
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathParser_get_isAtEnd_m86A6E7044BC529B159FB46F4D5B19590BF7E1A5A (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1523>
int32_t L_0 = __this->___rightIndexInPath;
int32_t L_1 = __this->___length;
return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool PathParser_get_isAtEnd_m86A6E7044BC529B159FB46F4D5B19590BF7E1A5A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*>(__this + _offset);
bool _returnValue;
_returnValue = PathParser_get_isAtEnd_m86A6E7044BC529B159FB46F4D5B19590BF7E1A5A(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 23008
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1529>
String_t* L_0 = ___0_path;
__this->___path = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___path), (void*)L_0);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1530>
String_t* L_1 = ___0_path;
NullCheck(L_1);
int32_t L_2;
L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL);
__this->___length = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1531>
__this->___leftIndexInPath = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1532>
__this->___rightIndexInPath = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1533>
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74* L_3 = (ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74*)(&__this->___current);
il2cpp_codegen_initobj(L_3, sizeof(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1534>
return;
}
}
IL2CPP_EXTERN_C void PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38_AdjustorThunk (RuntimeObject* __this, String_t* ___0_path, const RuntimeMethod* method)
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*>(__this + _offset);
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38(_thisAdjusted, ___0_path, method);
}
// Method Definition Index: 23009
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482 (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_0;
memset((&V_0), 0, sizeof(V_0));
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 V_1;
memset((&V_1), 0, sizeof(V_1));
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_2;
memset((&V_2), 0, sizeof(V_2));
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 V_3;
memset((&V_3), 0, sizeof(V_3));
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 V_4;
memset((&V_4), 0, sizeof(V_4));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1541>
int32_t L_0 = __this->___rightIndexInPath;
int32_t L_1 = __this->___length;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1542>
return (bool)0;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1546>
int32_t L_2 = __this->___rightIndexInPath;
__this->___leftIndexInPath = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1547>
String_t* L_3 = __this->___path;
int32_t L_4 = __this->___leftIndexInPath;
NullCheck(L_3);
Il2CppChar L_5;
L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)47)))))
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1549>
int32_t L_6 = __this->___leftIndexInPath;
__this->___leftIndexInPath = ((int32_t)il2cpp_codegen_add(L_6, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1550>
int32_t L_7 = __this->___leftIndexInPath;
__this->___rightIndexInPath = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1551>
int32_t L_8 = __this->___leftIndexInPath;
int32_t L_9 = __this->___length;
if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
{
goto IL_005b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1552>
return (bool)0;
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1556>
il2cpp_codegen_initobj((&V_0), sizeof(Substring_t2E16755269E6716C22074D6BC0A9099915E67849));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1557>
int32_t L_10 = __this->___rightIndexInPath;
int32_t L_11 = __this->___length;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_008f;
}
}
{
String_t* L_12 = __this->___path;
int32_t L_13 = __this->___rightIndexInPath;
NullCheck(L_12);
Il2CppChar L_14;
L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL);
if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)60)))))
{
goto IL_008f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1558>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_15;
L_15 = PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB(__this, ((int32_t)62), NULL);
V_0 = L_15;
}
IL_008f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1563>
il2cpp_codegen_initobj((&V_1), sizeof(InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70));
goto IL_00ab;
}
IL_0099:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1565>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_16;
L_16 = PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB(__this, ((int32_t)125), NULL);
int32_t L_17;
L_17 = InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D((&V_1), L_16, ((int32_t)10), InlinedArray_1_AppendWithCapacity_m6962F045463245E4EF40D6C5C164D96C6832821D_RuntimeMethod_var);
}
IL_00ab:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1564>
int32_t L_18 = __this->___rightIndexInPath;
int32_t L_19 = __this->___length;
if ((((int32_t)L_18) >= ((int32_t)L_19)))
{
goto IL_00ce;
}
}
{
String_t* L_20 = __this->___path;
int32_t L_21 = __this->___rightIndexInPath;
NullCheck(L_20);
Il2CppChar L_22;
L_22 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_20, L_21, NULL);
if ((((int32_t)L_22) == ((int32_t)((int32_t)123))))
{
goto IL_0099;
}
}
IL_00ce:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1568>
il2cpp_codegen_initobj((&V_2), sizeof(Substring_t2E16755269E6716C22074D6BC0A9099915E67849));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1569>
int32_t L_23 = __this->___rightIndexInPath;
int32_t L_24 = __this->___length;
if ((((int32_t)L_23) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_24, 1)))))
{
goto IL_0129;
}
}
{
String_t* L_25 = __this->___path;
int32_t L_26 = __this->___rightIndexInPath;
NullCheck(L_25);
Il2CppChar L_27;
L_27 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_25, L_26, NULL);
if ((!(((uint32_t)L_27) == ((uint32_t)((int32_t)35)))))
{
goto IL_0129;
}
}
{
String_t* L_28 = __this->___path;
int32_t L_29 = __this->___rightIndexInPath;
NullCheck(L_28);
Il2CppChar L_30;
L_30 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_28, ((int32_t)il2cpp_codegen_add(L_29, 1)), NULL);
if ((!(((uint32_t)L_30) == ((uint32_t)((int32_t)40)))))
{
goto IL_0129;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1571>
int32_t L_31 = __this->___rightIndexInPath;
__this->___rightIndexInPath = ((int32_t)il2cpp_codegen_add(L_31, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1572>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_32;
L_32 = PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB(__this, ((int32_t)41), NULL);
V_2 = L_32;
}
IL_0129:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1576>
il2cpp_codegen_initobj((&V_3), sizeof(Substring_t2E16755269E6716C22074D6BC0A9099915E67849));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1577>
int32_t L_33 = __this->___rightIndexInPath;
int32_t L_34 = __this->___length;
if ((((int32_t)L_33) >= ((int32_t)L_34)))
{
goto IL_015d;
}
}
{
String_t* L_35 = __this->___path;
int32_t L_36 = __this->___rightIndexInPath;
NullCheck(L_35);
Il2CppChar L_37;
L_37 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_35, L_36, NULL);
if ((((int32_t)L_37) == ((int32_t)((int32_t)47))))
{
goto IL_015d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1578>
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_38;
L_38 = PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB(__this, ((int32_t)47), NULL);
V_3 = L_38;
}
IL_015d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1580>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1581>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1582>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1583>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1584>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1585>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1586>
il2cpp_codegen_initobj((&V_4), sizeof(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74));
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_39 = V_0;
(&V_4)->___m_Layout = L_39;
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___m_Layout))->___m_String), (void*)NULL);
InlinedArray_1_tCCDDAF60E5E0753897C733E70A407B21D4DCCD70 L_40 = V_1;
(&V_4)->___m_Usages = L_40;
Il2CppCodeGenWriteBarrier((void**)&((&(((&(&V_4)->___m_Usages))->___firstValue))->___m_String), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___m_Usages))->___additionalValues), (void*)NULL);
#endif
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_41 = V_3;
(&V_4)->___m_Name = L_41;
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___m_Name))->___m_String), (void*)NULL);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_42 = V_2;
(&V_4)->___m_DisplayName = L_42;
Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___m_DisplayName))->___m_String), (void*)NULL);
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 L_43 = V_4;
__this->___current = L_43;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___current))->___m_Layout))->___m_String), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___current))->___m_Usages))->___firstValue))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___current))->___m_Usages))->___additionalValues), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___current))->___m_Name))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___current))->___m_DisplayName))->___m_String), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1588>
int32_t L_44 = __this->___leftIndexInPath;
int32_t L_45 = __this->___rightIndexInPath;
return (bool)((((int32_t)((((int32_t)L_44) == ((int32_t)L_45))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
IL2CPP_EXTERN_C bool PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*>(__this + _offset);
bool _returnValue;
_returnValue = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482(_thisAdjusted, method);
return _returnValue;
}
// Method Definition Index: 23010
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Substring_t2E16755269E6716C22074D6BC0A9099915E67849 PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* __this, Il2CppChar ___0_terminator, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1593>
Il2CppChar L_0 = ___0_terminator;
if ((((int32_t)L_0) == ((int32_t)((int32_t)47))))
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1594>
int32_t L_1 = __this->___rightIndexInPath;
__this->___rightIndexInPath = ((int32_t)il2cpp_codegen_add(L_1, 1));
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1596>
int32_t L_2 = __this->___rightIndexInPath;
V_0 = L_2;
goto IL_005d;
}
IL_001c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1599>
String_t* L_3 = __this->___path;
int32_t L_4 = __this->___rightIndexInPath;
NullCheck(L_3);
Il2CppChar L_5;
L_5 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_3, L_4, NULL);
if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)92)))))
{
goto IL_004f;
}
}
{
int32_t L_6 = __this->___rightIndexInPath;
int32_t L_7 = __this->___length;
if ((((int32_t)((int32_t)il2cpp_codegen_add(L_6, 1))) >= ((int32_t)L_7)))
{
goto IL_004f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1600>
int32_t L_8 = __this->___rightIndexInPath;
__this->___rightIndexInPath = ((int32_t)il2cpp_codegen_add(L_8, 1));
}
IL_004f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1601>
int32_t L_9 = __this->___rightIndexInPath;
__this->___rightIndexInPath = ((int32_t)il2cpp_codegen_add(L_9, 1));
}
IL_005d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1597>
int32_t L_10 = __this->___rightIndexInPath;
int32_t L_11 = __this->___length;
if ((((int32_t)L_10) >= ((int32_t)L_11)))
{
goto IL_007f;
}
}
{
String_t* L_12 = __this->___path;
int32_t L_13 = __this->___rightIndexInPath;
NullCheck(L_12);
Il2CppChar L_14;
L_14 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_12, L_13, NULL);
Il2CppChar L_15 = ___0_terminator;
if ((!(((uint32_t)L_14) == ((uint32_t)L_15))))
{
goto IL_001c;
}
}
IL_007f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1604>
int32_t L_16 = __this->___rightIndexInPath;
int32_t L_17 = V_0;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_16, L_17));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1605>
int32_t L_18 = __this->___rightIndexInPath;
int32_t L_19 = __this->___length;
if ((((int32_t)L_18) >= ((int32_t)L_19)))
{
goto IL_00a9;
}
}
{
Il2CppChar L_20 = ___0_terminator;
if ((((int32_t)L_20) == ((int32_t)((int32_t)47))))
{
goto IL_00a9;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1606>
int32_t L_21 = __this->___rightIndexInPath;
__this->___rightIndexInPath = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_00a9:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1608>
String_t* L_22 = __this->___path;
int32_t L_23 = V_0;
int32_t L_24 = V_1;
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 L_25;
memset((&L_25), 0, sizeof(L_25));
Substring__ctor_m26B51DCD265326C6BCEAD778F0FC45407BB5F745((&L_25), L_22, L_23, L_24, NULL);
return L_25;
}
}
IL2CPP_EXTERN_C Substring_t2E16755269E6716C22074D6BC0A9099915E67849 PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB_AdjustorThunk (RuntimeObject* __this, Il2CppChar ___0_terminator, const RuntimeMethod* method)
{
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*>(__this + _offset);
Substring_t2E16755269E6716C22074D6BC0A9099915E67849 _returnValue;
_returnValue = PathParser_ParseComponentPart_mD09BDEE0B6E08A9AB22D093028C2BE2363BE20FB(_thisAdjusted, ___0_terminator, method);
return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 23011
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mD7EDEED078242DEAEF387AEEFE1ADBFE699E71B8 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE* L_0 = (U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE*)il2cpp_codegen_object_new(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var);
U3CU3Ec__ctor_m5563921CF6076FE35109068430BD1BF29953EFFB(L_0, NULL);
((U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
return;
}
}
// Method Definition Index: 23012
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5563921CF6076FE35109068430BD1BF29953EFFB (U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// Method Definition Index: 23013
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CTryGetDeviceUsagesU3Eb__9_0_m03D2797A67551D594ED12AE7FBEB105CC960B405 (U3CU3Ec_t9741AA7E285A810DF8C380959543FEB216FC8DCE* __this, Substring_t2E16755269E6716C22074D6BC0A9099915E67849 ___0_x, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:337>
String_t* L_0;
L_0 = Substring_ToString_m321AF6BA186DB01349CE3C710F1EA773D38FEF6D((&___0_x), 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: 23014
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CParseU3Ed__34__ctor_m678B19F0E6625DBE70F24F5BF7CD422A627E5CA5 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __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;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
__this->___U3CU3El__initialThreadId = L_1;
return;
}
}
// Method Definition Index: 23015
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CParseU3Ed__34_System_IDisposable_Dispose_m46254DD962B6AB482B61FA5F9A63AA93BF10B118 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method)
{
{
return;
}
}
// Method Definition Index: 23016
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CParseU3Ed__34_MoveNext_mFF564C429697661049F73432D4BBB1211EE42B37 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method)
{
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_005c;
}
}
{
return (bool)0;
}
IL_0010:
{
__this->___U3CU3E1__state = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1505>
String_t* L_3 = __this->___path;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
if (!L_4)
{
goto IL_002f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1506>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_5 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE79FF373808574898C82AC1320C55C1182FB75A)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CParseU3Ed__34_MoveNext_mFF564C429697661049F73432D4BBB1211EE42B37_RuntimeMethod_var)));
}
IL_002f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1508>
String_t* L_6 = __this->___path;
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204 L_7;
memset((&L_7), 0, sizeof(L_7));
PathParser__ctor_mF19A7EF0C7AC19B8A124E696E3F99E08284B8D38((&L_7), L_6, NULL);
__this->___U3CparserU3E5__2 = L_7;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CparserU3E5__2))->___path), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CparserU3E5__2))->___current))->___m_Layout))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&((&(((&__this->___U3CparserU3E5__2))->___current))->___m_Usages))->___firstValue))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CparserU3E5__2))->___current))->___m_Usages))->___additionalValues), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CparserU3E5__2))->___current))->___m_Name))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CparserU3E5__2))->___current))->___m_DisplayName))->___m_String), (void*)NULL);
#endif
goto IL_0063;
}
IL_0042:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1510>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_8 = (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*)(&__this->___U3CparserU3E5__2);
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 L_9 = L_8->___current;
__this->___U3CU3E2__current = L_9;
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3E2__current))->___m_Layout))->___m_String), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&((&(((&__this->___U3CU3E2__current))->___m_Usages))->___firstValue))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3E2__current))->___m_Usages))->___additionalValues), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3E2__current))->___m_Name))->___m_String), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___U3CU3E2__current))->___m_DisplayName))->___m_String), (void*)NULL);
#endif
__this->___U3CU3E1__state = 1;
return (bool)1;
}
IL_005c:
{
__this->___U3CU3E1__state = (-1);
}
IL_0063:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1509>
PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204* L_10 = (PathParser_tD7733255830E15015A27DF9E9D7A5ADBC3A79204*)(&__this->___U3CparserU3E5__2);
bool L_11;
L_11 = PathParser_MoveToNextComponent_m3D42F1132201846D3A14DA87330BEDB5E66FF482(L_10, NULL);
if (L_11)
{
goto IL_0042;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlPath.cs:1511>
return (bool)0;
}
}
// Method Definition Index: 23017
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 U3CParseU3Ed__34_System_Collections_Generic_IEnumeratorU3CUnityEngine_InputSystem_InputControlPath_ParsedPathComponentU3E_get_Current_mAF6CDB8B5F0F905AD84F1AE27198ECC6A02C3B73 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method)
{
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 L_0 = __this->___U3CU3E2__current;
return L_0;
}
}
// Method Definition Index: 23018
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CParseU3Ed__34_System_Collections_IEnumerator_Reset_m71A166D84C29B4EDB8F061D26A1038DC22C7DE9E (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __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*)&U3CParseU3Ed__34_System_Collections_IEnumerator_Reset_m71A166D84C29B4EDB8F061D26A1038DC22C7DE9E_RuntimeMethod_var)));
}
}
// Method Definition Index: 23019
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CParseU3Ed__34_System_Collections_IEnumerator_get_Current_mBDC8D569FFB85C9B76B6F7446A1E65B8563F94BA (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 L_0 = __this->___U3CU3E2__current;
ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74 L_1 = L_0;
RuntimeObject* L_2 = Box(ParsedPathComponent_tFDDC18D805FF3BA971DCCF6C6F2B2F4129F6FF74_il2cpp_TypeInfo_var, &L_1);
return L_2;
}
}
// Method Definition Index: 23020
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CParseU3Ed__34_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlPath_ParsedPathComponentU3E_GetEnumerator_m4B74EB443AD2810FBE2F99B65266378F1D48CB05 (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state = 0;
V_0 = __this;
goto IL_0029;
}
IL_0022:
{
U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* L_3 = (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1*)il2cpp_codegen_object_new(U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1_il2cpp_TypeInfo_var);
U3CParseU3Ed__34__ctor_m678B19F0E6625DBE70F24F5BF7CD422A627E5CA5(L_3, 0, NULL);
V_0 = L_3;
}
IL_0029:
{
U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* L_4 = V_0;
String_t* L_5 = __this->___U3CU3E3__path;
NullCheck(L_4);
L_4->___path = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___path), (void*)L_5);
U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* L_6 = V_0;
return L_6;
}
}
// Method Definition Index: 23021
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CParseU3Ed__34_System_Collections_IEnumerable_GetEnumerator_mD7BC940ED30B5D482C2733C5996ACE53E5F92A7C (U3CParseU3Ed__34_t0B275C630C07B64C70E6E103A8665B31C1D297E1* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CParseU3Ed__34_System_Collections_Generic_IEnumerableU3CUnityEngine_InputSystem_InputControlPath_ParsedPathComponentU3E_GetEnumerator_m4B74EB443AD2810FBE2F99B65266378F1D48CB05(__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: 23024
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputProcessor_GetValueTypeFromType_m16F0F734070F44EF84949633D3CFAD0B14EEFE51 (Type_t* ___0_processorType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputProcessor_1_tA693C33684E1E5189260B00B0422D2A9D75A133E_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputProcessor.cs:74>
Type_t* L_0 = ___0_processorType;
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
bool L_1;
L_1 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, (Type_t*)NULL, NULL);
if (!L_1)
{
goto IL_0014;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputProcessor.cs:75>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_2 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3071F69B555EA1349D58928253E5A53359FBE26C)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputProcessor_GetValueTypeFromType_m16F0F734070F44EF84949633D3CFAD0B14EEFE51_RuntimeMethod_var)));
}
IL_0014:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputProcessor.cs:77>
Type_t* L_3 = ___0_processorType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (InputProcessor_1_tA693C33684E1E5189260B00B0422D2A9D75A133E_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);
Type_t* L_6;
L_6 = TypeHelpers_GetGenericTypeArgumentFromHierarchy_m9CE3EA9B8DFBBBC2BD6BFB81B4D66FB6922C089C(L_3, L_5, 0, NULL);
return L_6;
}
}
// Method Definition Index: 23025
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputProcessor_get_cachingPolicy_mA4D25B712C2AE6236F59984BD0BC1705C07E640A (InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputProcessor.cs:99>
return (int32_t)(0);
}
}
// Method Definition Index: 23026
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputProcessor__ctor_m941F58FAC21CBEBCA8CDDEA961EDFD36A505CBD8 (InputProcessor_t71DA6677A0295DC87736E1D8D208FEA75D860457* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Method Definition Index: 23031
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonWest_m8BD90108AF2E71BA918398C0CB5BA8951A065866 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:426>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonWestU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23032
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_buttonWest_m346B36EBAB91A5406784D887147F8CE80C5A13FE (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:426>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonWestU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonWestU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23033
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonNorth_mB80C0E5EEDB1F536E5218EB47488F2B3E2D88722 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:436>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonNorthU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23034
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_buttonNorth_m202E804A6422CD0FEDEE74FE097A19EE68DFA588 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:436>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonNorthU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonNorthU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23035
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonSouth_m1C81B6F569B14FE4622863BD860C3906BA72688D (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:446>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonSouthU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23036
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_buttonSouth_m4B0F7E261FE2EFDAA1367709E5F0AE11CA3212CC (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:446>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonSouthU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonSouthU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23037
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonEast_m00B6DEBA8532D10FF9120DFFE2ECD60B03833CDF (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:456>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonEastU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23038
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_buttonEast_m7A557124F472530B4E85BDFBE76A3D0C17C5D42C (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:456>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonEastU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonEastU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23039
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:462>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftStickButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23040
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_leftStickButton_m69D36272FA64B1D98BCCD2562828404EE474A939 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:462>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CleftStickButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftStickButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23041
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:468>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightStickButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23042
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_rightStickButton_m1DF28539510B53B9EB3A9C14F5F839967F1FB40E (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:468>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CrightStickButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightStickButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23043
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:475>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CstartButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23044
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_startButton_mEA270082F9D70E60CF671953FBE6984B34169082 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:475>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CstartButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstartButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23045
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:482>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CselectButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23046
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_selectButton_m7EED41E2474C0A0975190DF9D2F6796B2F2F5416 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:482>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CselectButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CselectButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23047
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:488>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_0 = __this->___U3CdpadU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23048
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_dpad_m640DBB4D1A7328E60EB3EF16A8F63186FEE26C27 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:488>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_0 = ___0_value;
__this->___U3CdpadU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdpadU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23049
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:498>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftShoulderU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23050
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_leftShoulder_m24DE4F79EDECD318E12B943520F992070A3C3A97 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:498>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CleftShoulderU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftShoulderU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23051
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:508>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightShoulderU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23052
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_rightShoulder_m990F172112BE807381158B5AADF5585CB44D656C (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:508>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CrightShoulderU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightShoulderU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23053
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* Gamepad_get_leftStick_m76F9D7D8766C9450C5E720ED481BDC4C3BFAE619 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:514>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_0 = __this->___U3CleftStickU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23054
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_leftStick_m1F7ED86B73A2249BEE250E51266CB86E5A5946DF (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:514>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_0 = ___0_value;
__this->___U3CleftStickU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftStickU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23055
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* Gamepad_get_rightStick_mC2074BA9B40116C6BAA3263B32E463DD23918714 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:520>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_0 = __this->___U3CrightStickU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23056
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_rightStick_m9E70D37FE5ECC5644C36E66D039E27974691CC65 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:520>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_0 = ___0_value;
__this->___U3CrightStickU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightStickU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23057
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:528>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftTriggerU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23058
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_leftTrigger_m59BB9B80D154D64DF380ADC35A3FC6206C5CCB5E (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:528>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CleftTriggerU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftTriggerU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23059
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:536>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightTriggerU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23060
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_rightTrigger_mC8DF6B43AC0BEF82A03B7831EDE47D094E9EAE5F (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:536>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CrightTriggerU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightTriggerU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23061
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_aButton_m56926251575DA52516EA9DA0F10F4196A306B238 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:541>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonSouth_m1C81B6F569B14FE4622863BD860C3906BA72688D_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23062
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_bButton_m9D9044512880E4B263D7516321A6DF360C1A960C (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:546>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonEast_m00B6DEBA8532D10FF9120DFFE2ECD60B03833CDF_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23063
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_xButton_m49C4AB44CC53F5EA05F455660191ED1C24D5A774 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:551>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonWest_m8BD90108AF2E71BA918398C0CB5BA8951A065866_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23064
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_yButton_m6057CDD723520BFD7F7D0A895EB5AAFEDE652F84 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:556>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonNorth_mB80C0E5EEDB1F536E5218EB47488F2B3E2D88722_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23065
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_triangleButton_m31C01BDC32211F57DE5FE33F4B0808E812BFEC3E (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:561>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonNorth_mB80C0E5EEDB1F536E5218EB47488F2B3E2D88722_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23066
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_squareButton_m96991EBB9DBE0D8E2C712484E3CD08FF392808A1 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:566>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonWest_m8BD90108AF2E71BA918398C0CB5BA8951A065866_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23067
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_circleButton_m4C41CA3F80E7365ED466A53B5C2FCA1D898EB3DD (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:571>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonEast_m00B6DEBA8532D10FF9120DFFE2ECD60B03833CDF_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23068
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_crossButton_mD7C3CBFD809086692594E3AF74373C6976687C21 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:576>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = Gamepad_get_buttonSouth_m1C81B6F569B14FE4622863BD860C3906BA72688D_inline(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23069
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_Item_mB8A9749292FC92BDEAD6B3E11CDB788960D503CC (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, int32_t ___0_button, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_button;
switch (L_0)
{
case 0:
{
goto IL_00a1;
}
case 1:
{
goto IL_00ad;
}
case 2:
{
goto IL_00b9;
}
case 3:
{
goto IL_00c5;
}
case 4:
{
goto IL_004d;
}
case 5:
{
goto IL_005b;
}
case 6:
{
goto IL_0054;
}
case 7:
{
goto IL_0062;
}
case 8:
{
goto IL_0093;
}
case 9:
{
goto IL_009a;
}
case 10:
{
goto IL_0077;
}
case 11:
{
goto IL_007e;
}
case 12:
{
goto IL_0069;
}
case 13:
{
goto IL_0070;
}
}
}
{
int32_t L_1 = ___0_button;
if ((((int32_t)L_1) == ((int32_t)((int32_t)32))))
{
goto IL_0085;
}
}
{
int32_t L_2 = ___0_button;
if ((((int32_t)L_2) == ((int32_t)((int32_t)33))))
{
goto IL_008c;
}
}
{
goto IL_00d1;
}
IL_004d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:591>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_3;
L_3 = Gamepad_get_buttonNorth_mB80C0E5EEDB1F536E5218EB47488F2B3E2D88722_inline(__this, NULL);
return L_3;
}
IL_0054:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:592>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_4;
L_4 = Gamepad_get_buttonSouth_m1C81B6F569B14FE4622863BD860C3906BA72688D_inline(__this, NULL);
return L_4;
}
IL_005b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:593>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_5;
L_5 = Gamepad_get_buttonEast_m00B6DEBA8532D10FF9120DFFE2ECD60B03833CDF_inline(__this, NULL);
return L_5;
}
IL_0062:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:594>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_6;
L_6 = Gamepad_get_buttonWest_m8BD90108AF2E71BA918398C0CB5BA8951A065866_inline(__this, NULL);
return L_6;
}
IL_0069:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:595>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_7;
L_7 = Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1_inline(__this, NULL);
return L_7;
}
IL_0070:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:596>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_8;
L_8 = Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE_inline(__this, NULL);
return L_8;
}
IL_0077:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:597>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_9;
L_9 = Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE_inline(__this, NULL);
return L_9;
}
IL_007e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:598>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_10;
L_10 = Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A_inline(__this, NULL);
return L_10;
}
IL_0085:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:599>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_11;
L_11 = Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38_inline(__this, NULL);
return L_11;
}
IL_008c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:600>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_12;
L_12 = Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6_inline(__this, NULL);
return L_12;
}
IL_0093:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:601>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_13;
L_13 = Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED_inline(__this, NULL);
return L_13;
}
IL_009a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:602>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_14;
L_14 = Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55_inline(__this, NULL);
return L_14;
}
IL_00a1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:603>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_15;
L_15 = Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431_inline(__this, NULL);
NullCheck(L_15);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_16;
L_16 = DpadControl_get_up_m2B49F8A93B8FD1A5680F760F4F19FE6886306324_inline(L_15, NULL);
return L_16;
}
IL_00ad:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:604>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_17;
L_17 = Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431_inline(__this, NULL);
NullCheck(L_17);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_18;
L_18 = DpadControl_get_down_mAE2E4790342613370D2EE6DD7807B83DF9D0010F_inline(L_17, NULL);
return L_18;
}
IL_00b9:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:605>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_19;
L_19 = Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431_inline(__this, NULL);
NullCheck(L_19);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_20;
L_20 = DpadControl_get_left_mA9519E53F7EE6A8C5A7377AB88C67C5E945AB8AD_inline(L_19, NULL);
return L_20;
}
IL_00c5:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:606>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_21;
L_21 = Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431_inline(__this, NULL);
NullCheck(L_21);
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_22;
L_22 = DpadControl_get_right_m3F866DB7B9E268EF46B14C39D999B677F29454CD_inline(L_21, NULL);
return L_22;
}
IL_00d1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:608>
int32_t L_23 = ___0_button;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_24 = { reinterpret_cast<intptr_t> (((RuntimeType*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GamepadButton_t092328B0362619B4160D3BA65D497B41D807EB16_0_0_0_var))) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_25;
L_25 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_24, NULL);
InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989* L_26 = (InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidEnumArgumentException_t5B42625AD815A72639D894ED1592FF4BE438D989_il2cpp_TypeInfo_var)));
InvalidEnumArgumentException__ctor_mB6DA9F3F2403BFA3AAD577AA4A27034D29A60EB4(L_26, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3A5D56B26B1A9CEDE88C8DBEC1D7FF8296992654)), L_23, L_25, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Gamepad_get_Item_mB8A9749292FC92BDEAD6B3E11CDB788960D503CC_RuntimeMethod_var)));
}
}
// Method Definition Index: 23070
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* Gamepad_get_current_mAC9BE72710676EA54E760FFBA15404A81D7DEEB6 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:627>
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23071
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_set_current_mC6C02CBA3B636D599735986995326CB1F1BFA0D1 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:627>
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0 = ___0_value;
((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23072
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t95AD181DADAA8A73852BCC3884676AA308F0D788 Gamepad_get_all_mD24810900B30080602F4C183CD307D32A9983AA4 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m5D2E36B7E2314F9BF7479F9868003E6FD3F1DB90_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:643>
GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* L_0 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_Gamepads;
int32_t L_1 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_GamepadCount;
ReadOnlyArray_1_t95AD181DADAA8A73852BCC3884676AA308F0D788 L_2;
memset((&L_2), 0, sizeof(L_2));
ReadOnlyArray_1__ctor_m5D2E36B7E2314F9BF7479F9868003E6FD3F1DB90((&L_2), L_0, 0, L_1, ReadOnlyArray_1__ctor_m5D2E36B7E2314F9BF7479F9868003E6FD3F1DB90_RuntimeMethod_var);
return L_2;
}
}
// Method Definition Index: 23073
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_FinishSetup_m8D639C19146BC2138F31DCEA1B03BC0B4390DAC7 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisDpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_mD35CEADFE0257483FD91A4DA9CFF32A62453CC23_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0226F08F1363B72919374BC9F1AABA0AF07295F0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D0987F5713EEE5AB4090867404723F97F64D382);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1252DD742E6B9B316305F5A1AD30FC94E6A69186);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13A39355201CC4EE76B1B481225CD083B7C5948F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral26763404460309E36106FECF953C482CAF722112);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B616898D6754E30BAD282EEC8ABEA4ADC465D21);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral48CC213D1B1962F9AF6A2008F0CC850E76376B4A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97C19FD894D335CC8D64964948677339E993C8B5);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3A6432D10E89842D5BB539FF02B7F0EC7F72444);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4F395D537D1BEB747BDD17360A3057DC019C81B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD66AAB0FC30669B39D946B17664E4B227137436);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF9602CB36F82F6660C01382FD47E2C03A790643);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE9515D8E50BBB601D686A55F779EF7FE9258F2D2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB011F3B6B8EDF9082629AF91E314EC4570D4954);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:649>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0;
L_0 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral1252DD742E6B9B316305F5A1AD30FC94E6A69186, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_buttonWest_m346B36EBAB91A5406784D887147F8CE80C5A13FE_inline(__this, L_0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:650>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_1;
L_1 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral97C19FD894D335CC8D64964948677339E993C8B5, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_buttonNorth_m202E804A6422CD0FEDEE74FE097A19EE68DFA588_inline(__this, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:651>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_2;
L_2 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralCD66AAB0FC30669B39D946B17664E4B227137436, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_buttonSouth_m4B0F7E261FE2EFDAA1367709E5F0AE11CA3212CC_inline(__this, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:652>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_3;
L_3 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralA3A6432D10E89842D5BB539FF02B7F0EC7F72444, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_buttonEast_m7A557124F472530B4E85BDFBE76A3D0C17C5D42C_inline(__this, L_3, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:654>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_4;
L_4 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral2AD47C03F7A83F82E3B2ADFE8A60F1727FD3BEFD, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_startButton_mEA270082F9D70E60CF671953FBE6984B34169082_inline(__this, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:655>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_5;
L_5 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral0226F08F1363B72919374BC9F1AABA0AF07295F0, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_selectButton_m7EED41E2474C0A0975190DF9D2F6796B2F2F5416_inline(__this, L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:657>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_6;
L_6 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral0D0987F5713EEE5AB4090867404723F97F64D382, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_leftStickButton_m69D36272FA64B1D98BCCD2562828404EE474A939_inline(__this, L_6, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:658>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_7;
L_7 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral48CC213D1B1962F9AF6A2008F0CC850E76376B4A, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_rightStickButton_m1DF28539510B53B9EB3A9C14F5F839967F1FB40E_inline(__this, L_7, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:660>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_8;
L_8 = InputControl_GetChildControl_TisDpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_mD35CEADFE0257483FD91A4DA9CFF32A62453CC23(__this, _stringLiteral26763404460309E36106FECF953C482CAF722112, InputControl_GetChildControl_TisDpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB_mD35CEADFE0257483FD91A4DA9CFF32A62453CC23_RuntimeMethod_var);
Gamepad_set_dpad_m640DBB4D1A7328E60EB3EF16A8F63186FEE26C27_inline(__this, L_8, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:662>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_9;
L_9 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralEB011F3B6B8EDF9082629AF91E314EC4570D4954, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_leftShoulder_m24DE4F79EDECD318E12B943520F992070A3C3A97_inline(__this, L_9, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:663>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_10;
L_10 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralC4F395D537D1BEB747BDD17360A3057DC019C81B, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_rightShoulder_m990F172112BE807381158B5AADF5585CB44D656C_inline(__this, L_10, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:665>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_11;
L_11 = InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF(__this, _stringLiteralDF9602CB36F82F6660C01382FD47E2C03A790643, InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF_RuntimeMethod_var);
Gamepad_set_leftStick_m1F7ED86B73A2249BEE250E51266CB86E5A5946DF_inline(__this, L_11, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:666>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_12;
L_12 = InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF(__this, _stringLiteral13A39355201CC4EE76B1B481225CD083B7C5948F, InputControl_GetChildControl_TisStickControl_t2608D1388A5015029123635B4B589AC7EE20C50B_m13769DEB7CBF50903C857AFE595851DA73185DCF_RuntimeMethod_var);
Gamepad_set_rightStick_m9E70D37FE5ECC5644C36E66D039E27974691CC65_inline(__this, L_12, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:668>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_13;
L_13 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteralE9515D8E50BBB601D686A55F779EF7FE9258F2D2, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_leftTrigger_m59BB9B80D154D64DF380ADC35A3FC6206C5CCB5E_inline(__this, L_13, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:669>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_14;
L_14 = InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044(__this, _stringLiteral3B616898D6754E30BAD282EEC8ABEA4ADC465D21, InputControl_GetChildControl_TisButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_m37B3269440E54D5C867480E334993426D47F9044_RuntimeMethod_var);
Gamepad_set_rightTrigger_mC8DF6B43AC0BEF82A03B7831EDE47D094E9EAE5F_inline(__this, L_14, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:671>
InputControl_FinishSetup_m46B682B124C6E127183D19E1BA86E966472C7C15(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:672>
return;
}
}
// Method Definition Index: 23074
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_MakeCurrent_m78B45631A8F9D2189CDABC3E67C1E849166748BA (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:704>
InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:705>
Gamepad_set_current_mC6C02CBA3B636D599735986995326CB1F1BFA0D1_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:706>
return;
}
}
// Method Definition Index: 23075
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_OnAdded_mB9A96FA237367F34151F26AB537C34A600D89394 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_mB5C53C9BD4DD750BE2EB53DB61712D09657E0956_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:717>
int32_t L_0;
L_0 = ArrayHelpers_AppendWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_mB5C53C9BD4DD750BE2EB53DB61712D09657E0956((&((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_Gamepads), (&((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_GamepadCount), __this, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_mB5C53C9BD4DD750BE2EB53DB61712D09657E0956_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:718>
return;
}
}
// Method Definition Index: 23076
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_OnRemoved_m3B43B26E9BA2751108CFAEAFD9581F2C674EF6AF (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m107CDDFC8DCEF89E9A7FA845A0DB3F0C68E8EF1F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_IndexOfReference_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m9232AEEB3036A4EF350612454F508DFDC6FC9CB7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:729>
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0;
L_0 = Gamepad_get_current_mAC9BE72710676EA54E760FFBA15404A81D7DEEB6_inline(NULL);
if ((!(((RuntimeObject*)(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C*)L_0) == ((RuntimeObject*)(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C*)__this))))
{
goto IL_000e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:730>
Gamepad_set_current_mC6C02CBA3B636D599735986995326CB1F1BFA0D1_inline((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C*)NULL, NULL);
}
IL_000e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:733>
GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* L_1 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_Gamepads;
int32_t L_2 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_GamepadCount;
int32_t L_3;
L_3 = ArrayHelpers_IndexOfReference_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m9232AEEB3036A4EF350612454F508DFDC6FC9CB7(L_1, __this, L_2, ArrayHelpers_IndexOfReference_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m9232AEEB3036A4EF350612454F508DFDC6FC9CB7_RuntimeMethod_var);
V_0 = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:734>
int32_t L_4 = V_0;
if ((((int32_t)L_4) == ((int32_t)(-1))))
{
goto IL_0033;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:735>
GamepadU5BU5D_t907383551E67ACF51B8B4ECCC0E399DAE2AB3762* L_5 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_Gamepads;
int32_t L_6 = V_0;
ArrayHelpers_EraseAtWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m107CDDFC8DCEF89E9A7FA845A0DB3F0C68E8EF1F(L_5, (&((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___s_GamepadCount), L_6, ArrayHelpers_EraseAtWithCapacity_TisGamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_m107CDDFC8DCEF89E9A7FA845A0DB3F0C68E8EF1F_RuntimeMethod_var);
}
IL_0033:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:741>
return;
}
}
// Method Definition Index: 23077
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_PauseHaptics_m9A6EB1398E06983B378E2B00456E96C3C9574512 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:758>
DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* L_0 = (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701*)(&__this->___m_Rumble);
DualMotorRumble_PauseHaptics_m3BE8E2167226A3C37799E19743D4F8DAD232E31A(L_0, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:759>
return;
}
}
// Method Definition Index: 23078
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_ResumeHaptics_mCB529EFFA7EB766CA1DF8347E51AB94A95D93574 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:776>
DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* L_0 = (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701*)(&__this->___m_Rumble);
DualMotorRumble_ResumeHaptics_mECD40150D2AAB95F7FA25BC7BD146E0C28B76E56(L_0, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:777>
return;
}
}
// Method Definition Index: 23079
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_ResetHaptics_m6F1650ED5D952CDC0F873FF5160FBE7322BAB3E0 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:792>
DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* L_0 = (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701*)(&__this->___m_Rumble);
DualMotorRumble_ResetHaptics_m0589143821BBBA3DEA22D4F88027063057FBADA5(L_0, __this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:793>
return;
}
}
// Method Definition Index: 23080
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad_SetMotorSpeeds_mB0068656B90A6BCD3CEB8AF139F69774623B2698 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, float ___0_lowFrequency, float ___1_highFrequency, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:801>
DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701* L_0 = (DualMotorRumble_t7FF13D9599E8A574E5041726BD84CB8897E42701*)(&__this->___m_Rumble);
float L_1 = ___0_lowFrequency;
float L_2 = ___1_highFrequency;
DualMotorRumble_SetMotorSpeeds_m59E9BDD10561248589656B578B7D741DA3931A59(L_0, __this, L_1, L_2, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:802>
return;
}
}
// Method Definition Index: 23081
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Gamepad__ctor_m91DEC6DDDA705B1A49C7964389CA1880CBFD9748 (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
InputDevice__ctor_mAA72B9458CD588116A968FE54C2AD2B59C787E51(__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: 23082
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F InputDevice_get_description_mD9260BECAC1F217CF72662B7B08FA4A164EE73EB (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:180>
InputDeviceDescription_tE86DD77422AAF60ADDAC788B31E5A05E739B708F L_0 = __this->___m_Description;
return L_0;
}
}
// Method Definition Index: 23083
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_enabled_m5BCE2D359DA6D6F7CB348996D75205C60E840AB4 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:211>
int32_t L_0 = __this->___m_DeviceFlags;
if (!((int32_t)((int32_t)L_0&((int32_t)288))))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:212>
return (bool)0;
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:214>
bool L_1;
L_1 = InputDevice_QueryEnabledStateFromRuntime_mBC7406628EFE7585AF8A5CB7198B8DEEE60643B3(__this, NULL);
return L_1;
}
}
// Method Definition Index: 23084
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_canRunInBackground_mDF1BB0D48786A43B133CCFAA0340015910904D07 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:261>
bool L_0;
L_0 = InputDevice_get_canDeviceRunInBackground_m2F3CACAE5EAB02CE3786A6C5A8C339112996A817(__this, NULL);
return L_0;
}
}
// Method Definition Index: 23085
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_canDeviceRunInBackground_m2F3CACAE5EAB02CE3786A6C5A8C339112996A817 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:273>
int32_t L_0 = __this->___m_DeviceFlags;
if (!((int32_t)((int32_t)L_0&((int32_t)4096))))
{
goto IL_001e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:274>
int32_t L_1 = __this->___m_DeviceFlags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_1&((int32_t)2048)))) <= ((uint32_t)0)))? 1 : 0);
}
IL_001e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:276>
QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341 L_2;
L_2 = QueryCanRunInBackground_Create_m550EBF1B472C6D8F034D29EF61CCEBD1B4B25A35(NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:277>
int32_t L_3 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_3|((int32_t)4096)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:278>
int64_t L_4;
L_4 = InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67(__this, (&V_0), InputDevice_ExecuteCommand_TisQueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341_mEE3AAF66781B98D640A4799C93C21D3203BA4F67_RuntimeMethod_var);
if ((((int64_t)L_4) < ((int64_t)((int64_t)0))))
{
goto IL_005e;
}
}
{
QueryCanRunInBackground_tC4968BE4E8005935A3747507F3652882719FE341 L_5 = V_0;
bool L_6 = L_5.___canRunInBackground;
if (!L_6)
{
goto IL_005e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:280>
int32_t L_7 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_7|((int32_t)2048)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:281>
return (bool)1;
}
IL_005e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:284>
int32_t L_8 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_8&((int32_t)-2049)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:285>
return (bool)0;
}
}
// Method Definition Index: 23086
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_added_m27CF78B0777E142AAF9139ABFD88F67BBAABA15C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:301>
int32_t L_0 = __this->___m_DeviceIndex;
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23087
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_remote_m931E3EE376DAEFA9852ED066A9F9763D473EE1BE (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:310>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&8))) == ((int32_t)8))? 1 : 0);
}
}
// Method Definition Index: 23088
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_native_m1B9F9C0C66B7288F6D30D18F8BF207A351FCF73E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:326>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)16)))) == ((int32_t)((int32_t)16)))? 1 : 0);
}
}
// Method Definition Index: 23089
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_updateBeforeRender_mE395A2A59DCA37BA989E07A399DE3DF67901A448 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:340>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&1))) == ((int32_t)1))? 1 : 0);
}
}
// Method Definition Index: 23090
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:355>
int32_t L_0 = __this->___m_DeviceId;
return L_0;
}
}
// Method Definition Index: 23091
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double InputDevice_get_lastUpdateTime_m34EB15626D6C0C7A2B9B9FCBCE68A94E7B93301D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:366>
double L_0 = __this->___m_LastUpdateTimeInternal;
double L_1 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_CurrentTimeOffsetToRealtimeSinceStartup;
return ((double)il2cpp_codegen_subtract(L_0, L_1));
}
}
// Method Definition Index: 23092
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_wasUpdatedThisFrame_m0573CC1131BABBE4946A8DF1D12010825F2B172A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:368>
uint32_t L_0 = __this->___m_CurrentUpdateStepCount;
uint32_t L_1 = ((InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_StaticFields*)il2cpp_codegen_static_fields_for(InputUpdate_t3D4F0AD6CD83C86A73B8165929FF0CB151A07CCD_il2cpp_TypeInfo_var))->___s_UpdateStepCount;
return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0);
}
}
// Method Definition Index: 23093
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1__ctor_m2D975F95975FE3D161250FD8883173B67AD18297_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:381>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_0 = __this->___m_ChildrenForEachControl;
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
memset((&L_1), 0, sizeof(L_1));
ReadOnlyArray_1__ctor_m2D975F95975FE3D161250FD8883173B67AD18297((&L_1), L_0, ReadOnlyArray_1__ctor_m2D975F95975FE3D161250FD8883173B67AD18297_RuntimeMethod_var);
return L_1;
}
}
// Method Definition Index: 23094
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* InputDevice_get_valueType_m8F61B999277144DDA17484D400A97388564B2ED3 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:385>
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(il2cpp_defaults.systemtype_class);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 23095
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InputDevice_get_valueSizeInBytes_m9B6ECAE0EE64A999A621896E0DE9B12C9FE37937 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:388>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_0 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_1;
L_1 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_0, NULL);
return L_1;
}
}
// Method Definition Index: 23096
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA InputDevice_get_all_m1F5EF655B5C5665AAE12D9249645F8366C948F3A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:393>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
ReadOnlyArray_1_t21E90B3F1DF1E9A2088EA0523F03C47910735BCA L_0;
L_0 = InputSystem_get_devices_mBE599285E43211ACE15248654A3E3D7DB42C85CA(NULL);
return L_0;
}
}
// Method Definition Index: 23097
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice__ctor_mAA72B9458CD588116A968FE54C2AD2B59C787E51 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:400>
InputControl__ctor_m175CC4B475C22677A735EC204AB548D8BCB9FEEC(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:402>
__this->___m_DeviceId = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:403>
__this->___m_ParticipantId = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:404>
__this->___m_DeviceIndex = (-1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:405>
return;
}
}
// Method Definition Index: 23098
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputDevice_ReadValueFromBufferAsObject_m5F6DEFBC3E726D40241802F64EC6D024C5052F86 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, void* ___0_buffer, int32_t ___1_bufferSize, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:413>
NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_0 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
NotImplementedException__ctor_mDAB47BC6BD0E342E8F2171E5CABE3E67EA049F1C(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDevice_ReadValueFromBufferAsObject_m5F6DEFBC3E726D40241802F64EC6D024C5052F86_RuntimeMethod_var)));
}
}
// Method Definition Index: 23099
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InputDevice_ReadValueFromStateAsObject_m886630F6719A705265CD4DD857BE17636AE781D0 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, void* ___0_statePtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint32_t V_0 = 0;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 V_1;
memset((&V_1), 0, sizeof(V_1));
uint8_t* V_2 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
uint8_t* V_4 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B4_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B5_0 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B6_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:419>
int32_t L_0 = __this->___m_DeviceIndex;
if ((!(((uint32_t)L_0) == ((uint32_t)(-1)))))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:420>
return NULL;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:422>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_1;
L_1 = InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline(__this, NULL);
V_1 = L_1;
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_2;
L_2 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5((&V_1), NULL);
V_0 = L_2;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:423>
uint32_t L_3 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:424>
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = L_4;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = L_5;
V_3 = L_6;
if (!L_6)
{
G_B4_0 = L_5;
goto IL_002a;
}
G_B3_0 = L_5;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_3;
NullCheck(L_7);
if (((int32_t)(((RuntimeArray*)L_7)->max_length)))
{
G_B5_0 = G_B3_0;
goto IL_002f;
}
G_B4_0 = G_B3_0;
}
IL_002a:
{
V_2 = (uint8_t*)((uintptr_t)0);
G_B6_0 = G_B4_0;
goto IL_0038;
}
IL_002f:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_3;
NullCheck(L_8);
V_2 = (uint8_t*)((uintptr_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
G_B6_0 = G_B5_0;
}
IL_0038:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:426>
void* L_9 = ___0_statePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_10 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_11;
L_11 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_10, NULL);
V_4 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_9, (intptr_t)((uintptr_t)L_11)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:427>
uint8_t* L_12 = V_2;
uint8_t* L_13 = V_4;
uint32_t L_14 = V_0;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177((void*)L_12, (void*)L_13, ((int64_t)(uint64_t)((uint32_t)L_14)), NULL);
V_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:430>
return (RuntimeObject*)G_B6_0;
}
}
// Method Definition Index: 23100
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_ReadValueFromStateIntoBuffer_m925DF482167D8949BAAFBF5A1AAE75FC08AE0950 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, void* ___0_statePtr, void* ___1_bufferPtr, int32_t ___2_bufferSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:436>
void* L_0 = ___0_statePtr;
if ((!(((uintptr_t)L_0) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:437>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8BCA89B756BFD3D6E1D1642CA34CD724BD5EFC61)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDevice_ReadValueFromStateIntoBuffer_m925DF482167D8949BAAFBF5A1AAE75FC08AE0950_RuntimeMethod_var)));
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:438>
void* L_2 = ___1_bufferPtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:439>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE36E5E22CCC9B525368E8E3AFB2A89BB4E24CA53)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDevice_ReadValueFromStateIntoBuffer_m925DF482167D8949BAAFBF5A1AAE75FC08AE0950_RuntimeMethod_var)));
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:440>
int32_t L_4 = ___2_bufferSize;
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(5, __this);
if ((((int32_t)L_4) >= ((int32_t)L_5)))
{
goto IL_004a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:441>
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(5, __this);
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(il2cpp_defaults.int32_class, &L_7);
int32_t L_9 = ___2_bufferSize;
int32_t L_10 = L_9;
RuntimeObject* L_11 = Box(il2cpp_defaults.int32_class, &L_10);
String_t* L_12;
L_12 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC19C156502B411A79B40B632E31CF17D0787B021)), L_8, L_11, NULL);
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDevice_ReadValueFromStateIntoBuffer_m925DF482167D8949BAAFBF5A1AAE75FC08AE0950_RuntimeMethod_var)));
}
IL_004a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:443>
void* L_14 = ___0_statePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_15 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_16;
L_16 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_15, NULL);
V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_14, (intptr_t)((uintptr_t)L_16)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:444>
void* L_17 = ___1_bufferPtr;
uint8_t* L_18 = V_0;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_19 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
uint32_t L_20;
L_20 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_19, NULL);
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_17, (void*)L_18, ((int64_t)(uint64_t)((uint32_t)L_20)), NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:445>
return;
}
}
// Method Definition Index: 23101
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_CompareValue_mF1A5C35EA3FF000C0F1AB457A3D586AF4E9A65A2 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, void* ___0_firstStatePtr, void* ___1_secondStatePtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint8_t* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:450>
void* L_0 = ___0_firstStatePtr;
if ((!(((uintptr_t)L_0) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0010;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:451>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB61449D621612D23E9282099B4811CC3ED9A7D2D)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDevice_CompareValue_mF1A5C35EA3FF000C0F1AB457A3D586AF4E9A65A2_RuntimeMethod_var)));
}
IL_0010:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:452>
void* L_2 = ___1_secondStatePtr;
if ((!(((uintptr_t)L_2) == ((uintptr_t)((uintptr_t)0)))))
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:453>
ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1257E72B1FFA24D182C33BE63722062A05F389FF)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InputDevice_CompareValue_mF1A5C35EA3FF000C0F1AB457A3D586AF4E9A65A2_RuntimeMethod_var)));
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:455>
void* L_4 = ___0_firstStatePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_5 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_6;
L_6 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_5, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:456>
void* L_7 = ___0_firstStatePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_8 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
uint32_t L_9;
L_9 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_8, NULL);
V_0 = (uint8_t*)((void*)il2cpp_codegen_add((intptr_t)L_7, (intptr_t)((uintptr_t)L_9)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:458>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:459>
uint8_t* L_10 = V_0;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_11 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
uint32_t L_12;
L_12 = InputStateBlock_get_alignedSizeInBytes_mF360E8CFBEE9BE05FC7DFA3533E069A5A96827F5(L_11, NULL);
int32_t L_13;
L_13 = UnsafeUtility_MemCmp_mA0E0E1A93F715105E7B576F1603DCAB37717A5EF(((void*)il2cpp_codegen_add((intptr_t)L_4, (intptr_t)((uintptr_t)L_6))), (void*)L_10, ((int64_t)(uint64_t)((uint32_t)L_12)), NULL);
return (bool)((((int32_t)L_13) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23102
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_NotifyConfigurationChanged_m5C0C9098BCDC4D97DFDE4CFC66C3DB7CE791B1E7 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:471>
InputControl_set_isConfigUpToDate_mD984F5B9020422ED45E1B51219926210FF417A89(__this, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:472>
V_0 = 0;
goto IL_001d;
}
IL_000b:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:473>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_0 = __this->___m_ChildrenForEachControl;
int32_t L_1 = V_0;
NullCheck(L_0);
int32_t L_2 = L_1;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
NullCheck(L_3);
InputControl_set_isConfigUpToDate_mD984F5B9020422ED45E1B51219926210FF417A89(L_3, (bool)0, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:472>
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_001d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:472>
int32_t L_5 = V_0;
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_6 = __this->___m_ChildrenForEachControl;
NullCheck(L_6);
if ((((int32_t)L_5) < ((int32_t)((int32_t)(((RuntimeArray*)L_6)->max_length)))))
{
goto IL_000b;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:476>
int32_t L_7 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_7&((int32_t)-65)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:478>
VirtualActionInvoker0::Invoke(20, __this);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:479>
return;
}
}
// Method Definition Index: 23103
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_MakeCurrent_mA189366502F9A1C15719CBD911FBC7CC1FBD2D1D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:507>
return;
}
}
// Method Definition Index: 23104
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_OnAdded_m7288FD5986A95531B9B7EB74E99B28B4AB20FF7D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:536>
return;
}
}
// Method Definition Index: 23105
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_OnRemoved_m283B9C9672D0D5E044133C5E38A7322B34B14FD4 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:566>
return;
}
}
// Method Definition Index: 23106
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_OnConfigurationChanged_m953F9AE3BAD8109C08B88A1F4FB9BF1D4E86A654 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:584>
return;
}
}
// Method Definition Index: 23108
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t InputDevice_ExecuteCommand_mE32CF67238D80C8CEC7F68BFC9D218E780D4A012 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* ___0_commandPtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:632>
RuntimeObject* L_0 = ((InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_StaticFields*)il2cpp_codegen_static_fields_for(InputRuntime_t225BBC258A47D8CC1DE6C04E13FB51C375EEB4C3_il2cpp_TypeInfo_var))->___s_Instance;
int32_t L_1;
L_1 = InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline(__this, NULL);
InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* L_2 = ___0_commandPtr;
NullCheck(L_0);
int64_t L_3;
L_3 = InterfaceFuncInvoker2< int64_t, int32_t, InputDeviceCommand_t219FD4502984D73D423496E4A2ED7FDB6CBE710E* >::Invoke(3, IInputRuntime_t97E0310F85D952B7B42F6FEB50A1C8D88A0C0C09_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// Method Definition Index: 23109
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_QueryEnabledStateFromRuntime_mBC7406628EFE7585AF8A5CB7198B8DEEE60643B3 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:638>
int32_t L_0 = __this->___m_DeviceFlags;
if (((int32_t)((int32_t)L_0&((int32_t)64))))
{
goto IL_006e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:640>
QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4 L_1;
L_1 = QueryEnabledStateCommand_Create_m35BA66068A3B4897154F829D338C4CA6FF469107(NULL);
V_0 = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:641>
int64_t L_2;
L_2 = InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81(__this, (&V_0), InputDevice_ExecuteCommand_TisQueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4_m803A00A765B30774D44164CE76901F8653B16D81_RuntimeMethod_var);
if ((((int64_t)L_2) < ((int64_t)((int64_t)0))))
{
goto IL_004d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:643>
QueryEnabledStateCommand_t32FB8F3C31DD9250FCE728E29FE6C8D580FEAED4 L_3 = V_0;
bool L_4 = L_3.___isEnabled;
if (!L_4)
{
goto IL_0039;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:644>
int32_t L_5 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_5&((int32_t)-129)));
goto IL_005f;
}
IL_0039:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:646>
int32_t L_6 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_6|((int32_t)128)));
goto IL_005f;
}
IL_004d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:651>
int32_t L_7 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_7&((int32_t)-129)));
}
IL_005f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:655>
int32_t L_8 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_8|((int32_t)64)));
}
IL_006e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:658>
int32_t L_9 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_9&((int32_t)128)))) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23110
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_disabledInFrontend_m2C6C069AA4677667620C5B3A949522A9CE80381D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:687>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)32)))) <= ((uint32_t)0)))? 1 : 0);
}
}
// Method Definition Index: 23111
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_disabledInFrontend_m0ADB81EF174F6B8C1D30375E71165922DED4DC76 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:690>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0013;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:691>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|((int32_t)32)));
return;
}
IL_0013:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:693>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-33)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:694>
return;
}
}
// Method Definition Index: 23112
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_disabledInRuntime_m68FBD6F282835C7C5149DADBF0DAE9DF5368AC3A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:699>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)128)))) <= ((uint32_t)0)))? 1 : 0);
}
}
// Method Definition Index: 23113
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_disabledInRuntime_mF2ECF9C4E4062D13A5713CACEE547B2D5627ED06 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:702>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:703>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|((int32_t)128)));
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:705>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-129)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:706>
return;
}
}
// Method Definition Index: 23114
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_disabledWhileInBackground_m2153CD17DE768256C9891E39332667965B165A36 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:711>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&((int32_t)256)))) <= ((uint32_t)0)))? 1 : 0);
}
}
// Method Definition Index: 23115
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_disabledWhileInBackground_m4C2CF75F7B0F84BFBBD1524492594228B41F5CD5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:714>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:715>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|((int32_t)256)));
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:717>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-257)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:718>
return;
}
}
// Method Definition Index: 23116
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t InputDevice_EncodeStateOffsetToControlMapEntry_m2F2D8FD0FFCB6CC74BEBD960418F4A80C53C7D21 (uint32_t ___0_controlIndex, uint32_t ___1_stateOffsetInBits, uint32_t ___2_stateSizeInBits, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:839>
uint32_t L_0 = ___1_stateOffsetInBits;
uint32_t L_1 = ___2_stateSizeInBits;
uint32_t L_2 = ___0_controlIndex;
return ((int32_t)(((int32_t)(((int32_t)((int32_t)L_0<<((int32_t)19)))|((int32_t)((int32_t)L_1<<((int32_t)10)))))|(int32_t)L_2));
}
}
// Method Definition Index: 23117
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_DecodeStateOffsetToControlMapEntry_m12434BB5464DC385CA16E97000BFCEB2942577FF (uint32_t ___0_entry, uint32_t* ___1_controlIndex, uint32_t* ___2_stateOffset, uint32_t* ___3_stateSize, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:845>
uint32_t* L_0 = ___1_controlIndex;
uint32_t L_1 = ___0_entry;
*((int32_t*)L_0) = (int32_t)((int32_t)((int32_t)L_1&((int32_t)1023)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:846>
uint32_t* L_2 = ___2_stateOffset;
uint32_t L_3 = ___0_entry;
*((int32_t*)L_2) = (int32_t)((int32_t)((uint32_t)L_3>>((int32_t)19)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:847>
uint32_t* L_4 = ___3_stateSize;
uint32_t L_5 = ___0_entry;
*((int32_t*)L_4) = (int32_t)((int32_t)(((int32_t)((uint32_t)L_5>>((int32_t)10)))&((int32_t)511)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:848>
return;
}
}
// Method Definition Index: 23118
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasControlsWithDefaultState_mF1D896C2A0C2457A26C10E3639156BF270B9F61E (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:858>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&4))) == ((int32_t)4))? 1 : 0);
}
}
// Method Definition Index: 23119
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasControlsWithDefaultState_mC8F5DCB4C54700278AE7F291D2C6052D5C528D07 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:861>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:862>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|4));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:864>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-5)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:865>
return;
}
}
// Method Definition Index: 23120
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasDontResetControls_m08ECE59641CD94758734E6A4A5FD83575C9DE253 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:870>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)1024)))) == ((int32_t)((int32_t)1024)))? 1 : 0);
}
}
// Method Definition Index: 23121
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasDontResetControls_m69B8A85FC12A9125F346D8ED1408F28F059B08A5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:873>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:874>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|((int32_t)1024)));
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:876>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-1025)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:877>
return;
}
}
// Method Definition Index: 23122
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasStateCallbacks_mCDBC72CE6F69693BE32E835C97030B2DBFD4A38B (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:882>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&2))) == ((int32_t)2))? 1 : 0);
}
}
// Method Definition Index: 23123
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasStateCallbacks_mACE788A2CD70853DD1BCDA8CD66F69EC06639A4F (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:885>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0012;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:886>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|2));
return;
}
IL_0012:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:888>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-3)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:889>
return;
}
}
// Method Definition Index: 23124
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasEventMerger_m6F19B675C12B767D19BED2AF1FDF5C3C35D930F5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:894>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)8192)))) == ((int32_t)((int32_t)8192)))? 1 : 0);
}
}
// Method Definition Index: 23125
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasEventMerger_m3F1B55B43602667A439AB19CE1D4992FB275E2A6 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:897>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:898>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|((int32_t)8192)));
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:900>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-8193)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:901>
return;
}
}
// Method Definition Index: 23126
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_get_hasEventPreProcessor_m19F9F71EE05136ABA7BA3ADAFB85602AA3EAB711 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:906>
int32_t L_0 = __this->___m_DeviceFlags;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&((int32_t)16384)))) == ((int32_t)((int32_t)16384)))? 1 : 0);
}
}
// Method Definition Index: 23127
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_set_hasEventPreProcessor_m477553F9D6A14FEBA0BE1E4FE277E409D774B28A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:909>
bool L_0 = ___0_value;
if (!L_0)
{
goto IL_0016;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:910>
int32_t L_1 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_1|((int32_t)16384)));
return;
}
IL_0016:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:912>
int32_t L_2 = __this->___m_DeviceFlags;
__this->___m_DeviceFlags = ((int32_t)((int32_t)L_2&((int32_t)-16385)));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:913>
return;
}
}
// Method Definition Index: 23128
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_AddDeviceUsage_mBC743BB7C42A456615E50BB20FC9F7FC9732A30D (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:918>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_0 = __this->___m_UsageToControl;
int32_t L_1;
L_1 = ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE(L_0, ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:919>
int32_t L_2 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, L_2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:920>
int32_t L_3 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
if (L_3)
{
goto IL_0022;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:921>
int32_t L_4 = V_0;
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageStartIndex = L_4;
}
IL_0022:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:922>
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5** L_5 = (InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5**)(&__this->___m_UsagesForEachControl);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_6 = ___0_usage;
int32_t L_7;
L_7 = ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE(L_5, (&V_0), L_6, ((int32_t)10), ArrayHelpers_AppendWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mC4FAE105ED7FFB8A07306972030D3C5F1181D0AE_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:923>
int32_t L_8 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount = ((int32_t)il2cpp_codegen_add(L_8, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:924>
return;
}
}
// Method Definition Index: 23129
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_RemoveDeviceUsage_mC22C5853FD6941DEFD1AB6C270D403123DE8A49C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_usage, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:928>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_0 = __this->___m_UsageToControl;
int32_t L_1;
L_1 = ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE(L_0, ArrayHelpers_LengthSafe_TisInputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E_m08EFA76F89A2B80F3BBA592C714D14FB05297DBE_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:929>
int32_t L_2 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
V_0 = ((int32_t)il2cpp_codegen_add(L_1, L_2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:931>
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_3 = __this->___m_UsagesForEachControl;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_4 = ___0_usage;
int32_t L_5 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageStartIndex;
int32_t L_6 = V_0;
int32_t L_7;
L_7 = ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771(L_3, L_4, L_5, L_6, ArrayHelpers_IndexOfValue_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mA0C2B7120BB2468E4C0F05B0E38A1C3EB9C97771_RuntimeMethod_var);
V_1 = L_7;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:932>
int32_t L_8 = V_1;
if ((!(((uint32_t)L_8) == ((uint32_t)(-1)))))
{
goto IL_002c;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:933>
return;
}
IL_002c:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:936>
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_9 = __this->___m_UsagesForEachControl;
int32_t L_10 = V_1;
ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E(L_9, (&V_0), L_10, ArrayHelpers_EraseAtWithCapacity_TisInternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735_mE7B0D6EAEA23D10D9A964A84F746D2D59248B10E_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:937>
int32_t L_11 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount = ((int32_t)il2cpp_codegen_subtract(L_11, 1));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:939>
int32_t L_12 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
if (L_12)
{
goto IL_0057;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:940>
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageStartIndex = 0;
}
IL_0057:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:941>
return;
}
}
// Method Definition Index: 23130
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_ClearDeviceUsages_m790FD9C530F9B0ABC6AEF826336923AE80AD4FE1 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:945>
int32_t L_0 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageStartIndex;
V_0 = L_0;
goto IL_001f;
}
IL_0009:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:946>
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = __this->___m_UsagesForEachControl;
int32_t L_2 = V_0;
NullCheck(L_1);
il2cpp_codegen_initobj(((L_1)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_2))), sizeof(InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:945>
int32_t L_3 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
}
IL_001f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:945>
int32_t L_4 = V_0;
int32_t L_5 = ((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount;
if ((((int32_t)L_4) < ((int32_t)L_5)))
{
goto IL_0009;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:947>
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_UsageCount = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:948>
return;
}
}
// Method Definition Index: 23131
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_RequestSync_mF6FD91FB4982C24E0437DA878E7BB2796B7453EA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:952>
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:954>
RequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8 L_0;
L_0 = RequestSyncCommand_Create_m1CEF0BDAA25EB7714FF72C82CBD073E5FFE2363A(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:955>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1;
L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_1);
int64_t L_2;
L_2 = InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5(L_1, (&V_0), InputDevice_ExecuteCommand_TisRequestSyncCommand_t3766C746434641EF91025D272D9A53B4DF5387B8_m22B0C00389F1D920D70518E41788768D5E31D5B5_RuntimeMethod_var);
return (bool)((((int32_t)((((int64_t)L_2) < ((int64_t)((int64_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23132
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_RequestReset_m7CD1FFBE12FACF2155FD0A87588E44844EEABBD5 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:960>
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:962>
RequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968 L_0;
L_0 = RequestResetCommand_Create_m7B9F7F083BB993038D340C252D45D2BFD65B1664(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:963>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1;
L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_1);
int64_t L_2;
L_2 = InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99(L_1, (&V_0), InputDevice_ExecuteCommand_TisRequestResetCommand_tE0530BE3081FF0C347BA0BCAFF3D88F34DED4968_mAE5FAC53E02D2336FFEEFBDE3DA96DB2BA54AB99_RuntimeMethod_var);
return (bool)((((int32_t)((((int64_t)L_2) < ((int64_t)((int64_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23133
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_ExecuteEnableCommand_m8AD21589B0C405D451AB3A7A0645C11A796BD3BC (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4 V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:968>
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:970>
EnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4 L_0;
L_0 = EnableDeviceCommand_Create_m2A37EA4A6027E10EA0A5F60E03BC91F41D996170(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:971>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1;
L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_1);
int64_t L_2;
L_2 = InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4(L_1, (&V_0), InputDevice_ExecuteCommand_TisEnableDeviceCommand_tD03828E5A5F935FBF0611920EEC17719DEC8CCC4_mB06F3C0B17FC1BE1661D48F2145B92CE81F284B4_RuntimeMethod_var);
return (bool)((((int32_t)((((int64_t)L_2) < ((int64_t)((int64_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23134
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_ExecuteDisableCommand_m19C39F00B113C23200BC6A3CBD1BB84B1D4208D0 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD V_0;
memset((&V_0), 0, sizeof(V_0));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:976>
DisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD L_0;
L_0 = DisableDeviceCommand_Create_mF961C217B046E6EE0622752132BDE61C765B34F0(NULL);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:977>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_1;
L_1 = InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline(__this, NULL);
NullCheck(L_1);
int64_t L_2;
L_2 = InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357(L_1, (&V_0), InputDevice_ExecuteCommand_TisDisableDeviceCommand_t974D69BE0CA6623C190CC3FA2EB8371165042BAD_m10003981CC785EDE5AF501A578923EE87B489357_RuntimeMethod_var);
return (bool)((((int32_t)((((int64_t)L_2) < ((int64_t)((int64_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 23135
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_NotifyAdded_m7F4B2FB6C8247706A4912415C0C0FFA081C6E495 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:982>
VirtualActionInvoker0::Invoke(18, __this);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:983>
return;
}
}
// Method Definition Index: 23136
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_NotifyRemoved_m32F85C8CE3A88D7C60CD7F46E4A609A457C5B91A (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:987>
VirtualActionInvoker0::Invoke(19, __this);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:988>
return;
}
}
// Method Definition Index: 23138
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_WriteChangedControlStates_mDBDFB2B3D92C662E996F68D4036337A55CA51AAA (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, uint8_t* ___0_deviceStateBuffer, void* ___1_statePtr, uint32_t ___2_stateSizeInBytes, uint32_t ___3_stateOffsetInDevice, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1034>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_0 = __this->___m_ControlTreeNodes;
NullCheck(L_0);
if ((((RuntimeArray*)L_0)->max_length))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1035>
return;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1038>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_1 = __this->___m_UpdatedButtons;
NullCheck(L_1);
HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92(L_1, HashSet_1_Clear_m88C3BA6617F6667126635140414D44D76C42AE92_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1043>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_2 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_3;
L_3 = InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline(L_2, NULL);
uint32_t L_4 = ___2_stateSizeInBytes;
if ((((int32_t)L_3) == ((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_4, 8)))))
{
goto IL_0054;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1045>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_5 = __this->___m_ControlTreeNodes;
NullCheck(L_5);
int16_t L_6 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___leftChildIndex;
if ((((int32_t)L_6) == ((int32_t)(-1))))
{
goto IL_007d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1046>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1047>
uint32_t L_7 = ___2_stateSizeInBytes;
uint32_t L_8 = ___3_stateOffsetInDevice;
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_9 = __this->___m_ControlTreeNodes;
NullCheck(L_9);
int32_t L_10 = 0;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
InputDevice_WritePartialChangedControlStatesInternal_m36B869CD5C6537367BF578DD571AF7F801F195F8(__this, ((int32_t)il2cpp_codegen_multiply((int32_t)L_7, 8)), ((int32_t)il2cpp_codegen_multiply((int32_t)L_8, 8)), L_11, 0, NULL);
return;
}
IL_0054:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1051>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_12 = __this->___m_ControlTreeNodes;
NullCheck(L_12);
int16_t L_13 = ((L_12)->GetAddressAt(static_cast<il2cpp_array_size_t>(0)))->___leftChildIndex;
if ((((int32_t)L_13) == ((int32_t)(-1))))
{
goto IL_007d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1052>
void* L_14 = ___1_statePtr;
uint8_t* L_15 = ___0_deviceStateBuffer;
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_16 = __this->___m_ControlTreeNodes;
NullCheck(L_16);
int32_t L_17 = 0;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_18 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
InputDevice_WriteChangedControlStatesInternal_mBDCE8F4D12105405D919BD62D83FC20E1F60B84C(__this, L_14, L_15, L_18, 0, NULL);
}
IL_007d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1054>
return;
}
}
// Method Definition Index: 23139
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_WritePartialChangedControlStatesInternal_m36B869CD5C6537367BF578DD571AF7F801F195F8 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, uint32_t ___0_stateSizeInBits, uint32_t ___1_stateOffsetInDeviceInBits, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___2_parentNode, uint32_t ___3_startOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 V_0;
memset((&V_0), 0, sizeof(V_0));
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
uint16_t V_4 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_5 = NULL;
int32_t V_6 = 0;
int32_t V_7 = 0;
uint16_t V_8 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_9 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1059>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_0 = __this->___m_ControlTreeNodes;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_1 = ___2_parentNode;
int16_t L_2 = L_1.___leftChildIndex;
NullCheck(L_0);
int16_t L_3 = L_2;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1061>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1062>
uint32_t L_5 = ___1_stateOffsetInDeviceInBits;
uint32_t L_6 = ___3_startOffset;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
uint32_t L_7;
L_7 = Math_Max_m6612C5AE2D40056418765878E8787E4828D2ADD7(L_5, L_6, NULL);
uint32_t L_8 = ___1_stateOffsetInDeviceInBits;
uint32_t L_9 = ___0_stateSizeInBits;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_10 = V_0;
uint16_t L_11 = L_10.___endBitOffset;
uint32_t L_12;
L_12 = Math_Min_m66781C8F3800C6682369B449FFDB62FAD5E87121(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)), L_11, NULL);
if ((!(((uint32_t)L_7) <= ((uint32_t)L_12))))
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1064>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_13 = V_0;
uint16_t L_14 = L_13.___controlStartIndex;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_15 = V_0;
uint8_t L_16 = L_15.___controlCount;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_14, (int32_t)L_16));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1065>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_17 = V_0;
uint16_t L_18 = L_17.___controlStartIndex;
V_3 = L_18;
goto IL_0086;
}
IL_0041:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1067>
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_19 = __this->___m_ControlTreeIndices;
int32_t L_20 = V_3;
NullCheck(L_19);
int32_t L_21 = L_20;
uint16_t L_22 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_21));
V_4 = L_22;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1068>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_23 = __this->___m_ChildrenForEachControl;
uint16_t L_24 = V_4;
NullCheck(L_23);
uint16_t L_25 = L_24;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
V_5 = L_26;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1069>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_27 = V_5;
NullCheck(L_27);
InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C(L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1070>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_28 = V_5;
NullCheck(L_28);
bool L_29;
L_29 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(L_28, NULL);
if (!L_29)
{
goto IL_0082;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_30 = V_5;
NullCheck(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_30, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)));
bool L_31;
L_31 = ButtonControl_get_needsToCheckFramePress_mC3060F07FABDAED31FB795ACED8C5066DB1251F3_inline(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_30, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)), NULL);
if (!L_31)
{
goto IL_0082;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1071>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_32 = __this->___m_UpdatedButtons;
uint16_t L_33 = V_4;
NullCheck(L_32);
bool L_34;
L_34 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_32, L_33, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
}
IL_0082:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1065>
int32_t L_35 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_0086:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1065>
int32_t L_36 = V_3;
int32_t L_37 = V_2;
if ((((int32_t)L_36) < ((int32_t)L_37)))
{
goto IL_0041;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1074>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_38 = V_0;
int16_t L_39 = L_38.___leftChildIndex;
if ((((int32_t)L_39) == ((int32_t)(-1))))
{
goto IL_009e;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1075>
uint32_t L_40 = ___0_stateSizeInBits;
uint32_t L_41 = ___1_stateOffsetInDeviceInBits;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_42 = V_0;
uint32_t L_43 = ___3_startOffset;
InputDevice_WritePartialChangedControlStatesInternal_m36B869CD5C6537367BF578DD571AF7F801F195F8(__this, L_40, L_41, L_42, L_43, NULL);
}
IL_009e:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1078>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_44 = __this->___m_ControlTreeNodes;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_45 = ___2_parentNode;
int16_t L_46 = L_45.___leftChildIndex;
NullCheck(L_44);
int32_t L_47 = ((int32_t)il2cpp_codegen_add((int32_t)L_46, 1));
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_48 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
V_1 = L_48;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1080>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1081>
uint32_t L_49 = ___1_stateOffsetInDeviceInBits;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_50 = V_0;
uint16_t L_51 = L_50.___endBitOffset;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
uint32_t L_52;
L_52 = Math_Max_m6612C5AE2D40056418765878E8787E4828D2ADD7(L_49, L_51, NULL);
uint32_t L_53 = ___1_stateOffsetInDeviceInBits;
uint32_t L_54 = ___0_stateSizeInBits;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_55 = V_1;
uint16_t L_56 = L_55.___endBitOffset;
uint32_t L_57;
L_57 = Math_Min_m66781C8F3800C6682369B449FFDB62FAD5E87121(((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_54)), L_56, NULL);
if ((!(((uint32_t)L_52) <= ((uint32_t)L_57))))
{
goto IL_014d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1083>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_58 = V_1;
uint16_t L_59 = L_58.___controlStartIndex;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_60 = V_1;
uint8_t L_61 = L_60.___controlCount;
V_6 = ((int32_t)il2cpp_codegen_add((int32_t)L_59, (int32_t)L_61));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1084>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_62 = V_1;
uint16_t L_63 = L_62.___controlStartIndex;
V_7 = L_63;
goto IL_012f;
}
IL_00e7:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1086>
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_64 = __this->___m_ControlTreeIndices;
int32_t L_65 = V_7;
NullCheck(L_64);
int32_t L_66 = L_65;
uint16_t L_67 = (L_64)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
V_8 = L_67;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1087>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_68 = __this->___m_ChildrenForEachControl;
uint16_t L_69 = V_8;
NullCheck(L_68);
uint16_t L_70 = L_69;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
V_9 = L_71;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1088>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_72 = V_9;
NullCheck(L_72);
InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C(L_72, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1089>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_73 = V_9;
NullCheck(L_73);
bool L_74;
L_74 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(L_73, NULL);
if (!L_74)
{
goto IL_0129;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_75 = V_9;
NullCheck(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_75, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)));
bool L_76;
L_76 = ButtonControl_get_needsToCheckFramePress_mC3060F07FABDAED31FB795ACED8C5066DB1251F3_inline(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_75, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)), NULL);
if (!L_76)
{
goto IL_0129;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1090>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_77 = __this->___m_UpdatedButtons;
uint16_t L_78 = V_8;
NullCheck(L_77);
bool L_79;
L_79 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_77, L_78, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
}
IL_0129:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1084>
int32_t L_80 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_80, 1));
}
IL_012f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1084>
int32_t L_81 = V_7;
int32_t L_82 = V_6;
if ((((int32_t)L_81) < ((int32_t)L_82)))
{
goto IL_00e7;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1093>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_83 = V_1;
int16_t L_84 = L_83.___leftChildIndex;
if ((((int32_t)L_84) == ((int32_t)(-1))))
{
goto IL_014d;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1094>
uint32_t L_85 = ___0_stateSizeInBits;
uint32_t L_86 = ___1_stateOffsetInDeviceInBits;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_87 = V_1;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_88 = V_0;
uint16_t L_89 = L_88.___endBitOffset;
InputDevice_WritePartialChangedControlStatesInternal_m36B869CD5C6537367BF578DD571AF7F801F195F8(__this, L_85, L_86, L_87, L_89, NULL);
}
IL_014d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1096>
return;
}
}
// Method Definition Index: 23140
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_DumpControlBitRangeNode_mC1410DC20D6A60B025D8D1107081A3DA6CF8E182 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, int32_t ___0_nodeIndex, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___1_node, uint32_t ___2_startOffset, uint32_t ___3_sizeInBits, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___4_output, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral627AC1716909D05F9F4D4C72443B2BE3C63047D4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D7A0AE2F1EE9D1D3BE635109964C2547826E950);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
int32_t V_3 = 0;
uint16_t V_4 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_5 = NULL;
String_t* G_B6_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1100>
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1101>
V_3 = 0;
goto IL_0037;
}
IL_000a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1103>
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_1 = __this->___m_ControlTreeIndices;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_2 = ___1_node;
uint16_t L_3 = L_2.___controlStartIndex;
int32_t L_4 = V_3;
NullCheck(L_1);
int32_t L_5 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, L_4));
uint16_t L_6 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_4 = L_6;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1104>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_7 = __this->___m_ChildrenForEachControl;
uint16_t L_8 = V_4;
NullCheck(L_7);
uint16_t L_9 = L_8;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
V_5 = L_10;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1105>
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_11 = V_0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_12 = V_5;
NullCheck(L_12);
String_t* L_13;
L_13 = InputControl_get_path_mB32F887DB25DF6EF5D6B85D513EC4F9452BD146F(L_12, NULL);
NullCheck(L_11);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_11, L_13, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1101>
int32_t L_14 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_0037:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1101>
int32_t L_15 = V_3;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_16 = ___1_node;
uint8_t L_17 = L_16.___controlCount;
if ((((int32_t)L_15) < ((int32_t)L_17)))
{
goto IL_000a;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1107>
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_18 = V_0;
String_t* L_19;
L_19 = String_Join_m8159F953B3D62AA54A0853A6E9573CDC0F63E158(_stringLiteral758733BDBED83CBFF4F635AC26CA92AAE477F75D, L_18, NULL);
V_1 = L_19;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1108>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_20 = ___1_node;
int16_t L_21 = L_20.___leftChildIndex;
if ((!(((uint32_t)L_21) == ((uint32_t)(-1)))))
{
goto IL_005c;
}
}
{
G_B6_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
goto IL_007e;
}
IL_005c:
{
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_22 = ___1_node;
int16_t L_23 = L_22.___leftChildIndex;
int16_t L_24 = L_23;
RuntimeObject* L_25 = Box(il2cpp_defaults.int16_class, &L_24);
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_26 = ___1_node;
int16_t L_27 = L_26.___leftChildIndex;
int32_t L_28 = ((int32_t)il2cpp_codegen_add((int32_t)L_27, 1));
RuntimeObject* L_29 = Box(il2cpp_defaults.int32_class, &L_28);
String_t* L_30;
L_30 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral627AC1716909D05F9F4D4C72443B2BE3C63047D4, L_25, L_29, NULL);
G_B6_0 = L_30;
}
IL_007e:
{
V_2 = G_B6_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1109>
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_31 = ___4_output;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)5);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_33 = L_32;
int32_t L_34 = ___0_nodeIndex;
int32_t L_35 = L_34;
RuntimeObject* L_36 = Box(il2cpp_defaults.int32_class, &L_35);
NullCheck(L_33);
ArrayElementTypeCheck (L_33, L_36);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_36);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_33;
uint32_t L_38 = ___2_startOffset;
uint32_t L_39 = L_38;
RuntimeObject* L_40 = Box(il2cpp_defaults.uint32_class, &L_39);
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_40);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_40);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_37;
uint32_t L_42 = ___2_startOffset;
uint32_t L_43 = ___3_sizeInBits;
uint32_t L_44 = ((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)L_43)));
RuntimeObject* L_45 = Box(il2cpp_defaults.uint32_class, &L_44);
NullCheck(L_41);
ArrayElementTypeCheck (L_41, L_45);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_45);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_46 = L_41;
String_t* L_47 = V_2;
NullCheck(L_46);
ArrayElementTypeCheck (L_46, L_47);
(L_46)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_47);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_46;
String_t* L_49 = V_1;
NullCheck(L_48);
ArrayElementTypeCheck (L_48, L_49);
(L_48)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_49);
String_t* L_50;
L_50 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral7D7A0AE2F1EE9D1D3BE635109964C2547826E950, L_48, NULL);
NullCheck(L_31);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_31, L_50, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1110>
return;
}
}
// Method Definition Index: 23141
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_DumpControlTree_m211C5AA49FBDB215E6F98E4708BE5157727730F6 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___0_parentNode, uint32_t ___1_startOffset, List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___2_output, const RuntimeMethod* method)
{
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 V_0;
memset((&V_0), 0, sizeof(V_0));
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1114>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_0 = __this->___m_ControlTreeNodes;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_1 = ___0_parentNode;
int16_t L_2 = L_1.___leftChildIndex;
NullCheck(L_0);
int16_t L_3 = L_2;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1115>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_5 = __this->___m_ControlTreeNodes;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_6 = ___0_parentNode;
int16_t L_7 = L_6.___leftChildIndex;
NullCheck(L_5);
int32_t L_8 = ((int32_t)il2cpp_codegen_add((int32_t)L_7, 1));
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_9 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_1 = L_9;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1116>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_10 = ___0_parentNode;
int16_t L_11 = L_10.___leftChildIndex;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_12 = V_0;
uint32_t L_13 = ___1_startOffset;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_14 = V_0;
uint16_t L_15 = L_14.___endBitOffset;
uint32_t L_16 = ___1_startOffset;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_17 = ___2_output;
InputDevice_DumpControlBitRangeNode_mC1410DC20D6A60B025D8D1107081A3DA6CF8E182(__this, L_11, L_12, L_13, ((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)L_16)), L_17, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1117>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_18 = ___0_parentNode;
int16_t L_19 = L_18.___leftChildIndex;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_20 = V_1;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_21 = V_0;
uint16_t L_22 = L_21.___endBitOffset;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_23 = V_1;
uint16_t L_24 = L_23.___endBitOffset;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_25 = V_0;
uint16_t L_26 = L_25.___endBitOffset;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_27 = ___2_output;
InputDevice_DumpControlBitRangeNode_mC1410DC20D6A60B025D8D1107081A3DA6CF8E182(__this, ((int32_t)il2cpp_codegen_add((int32_t)L_19, 1)), L_20, L_22, ((int32_t)il2cpp_codegen_subtract((int32_t)L_24, (int32_t)L_26)), L_27, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1119>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_28 = V_0;
int16_t L_29 = L_28.___leftChildIndex;
if ((((int32_t)L_29) == ((int32_t)(-1))))
{
goto IL_0072;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1120>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_30 = V_0;
uint32_t L_31 = ___1_startOffset;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_32 = ___2_output;
InputDevice_DumpControlTree_m211C5AA49FBDB215E6F98E4708BE5157727730F6(__this, L_30, L_31, L_32, NULL);
}
IL_0072:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1122>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_33 = V_1;
int16_t L_34 = L_33.___leftChildIndex;
if ((((int32_t)L_34) == ((int32_t)(-1))))
{
goto IL_0089;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1123>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_35 = V_1;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_36 = V_0;
uint16_t L_37 = L_36.___endBitOffset;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_38 = ___2_output;
InputDevice_DumpControlTree_m211C5AA49FBDB215E6F98E4708BE5157727730F6(__this, L_35, L_37, L_38, NULL);
}
IL_0089:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1124>
return;
}
}
// Method Definition Index: 23142
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* InputDevice_DumpControlTree_mA8A2C4853D322CCB3B757404CC63E31F2C1E0695 (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1128>
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1129>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_1 = __this->___m_ControlTreeNodes;
NullCheck(L_1);
int32_t L_2 = 0;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_4 = V_0;
InputDevice_DumpControlTree_m211C5AA49FBDB215E6F98E4708BE5157727730F6(__this, L_3, 0, L_4, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1130>
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_5 = V_0;
String_t* L_6;
L_6 = String_Join_m8159F953B3D62AA54A0853A6E9573CDC0F63E158(_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, L_5, NULL);
return L_6;
}
}
// Method Definition Index: 23143
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InputDevice_WriteChangedControlStatesInternal_mBDCE8F4D12105405D919BD62D83FC20E1F60B84C (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, void* ___0_statePtr, uint8_t* ___1_deviceStatePtr, ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 ___2_parentNode, uint32_t ___3_startOffset, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 V_0;
memset((&V_0), 0, sizeof(V_0));
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
uint16_t V_5 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_6 = NULL;
int32_t V_7 = 0;
uint16_t V_8 = 0;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* V_9 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1136>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_0 = __this->___m_ControlTreeNodes;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_1 = ___2_parentNode;
int16_t L_2 = L_1.___leftChildIndex;
NullCheck(L_0);
int16_t L_3 = L_2;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_4 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
V_0 = L_4;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1140>
uint8_t* L_5 = ___1_deviceStatePtr;
void* L_6 = ___0_statePtr;
uint32_t L_7 = ___3_startOffset;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_8 = V_0;
uint16_t L_9 = L_8.___endBitOffset;
uint32_t L_10 = ___3_startOffset;
bool L_11;
L_11 = InputDevice_HasDataChangedInRange_m207EF9497CF7A029CEAC803412DA0490F0BE43FB(L_5, L_6, L_7, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)), 1)), NULL);
if (!L_11)
{
goto IL_00cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1143>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_12 = V_0;
uint16_t L_13 = L_12.___controlStartIndex;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_14 = V_0;
uint8_t L_15 = L_14.___controlCount;
V_3 = ((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_15));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1144>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_16 = V_0;
uint16_t L_17 = L_16.___controlStartIndex;
V_4 = L_17;
goto IL_00b2;
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1146>
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_18 = __this->___m_ControlTreeIndices;
int32_t L_19 = V_4;
NullCheck(L_18);
int32_t L_20 = L_19;
uint16_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
V_5 = L_21;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1147>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_22 = __this->___m_ChildrenForEachControl;
uint16_t L_23 = V_5;
NullCheck(L_22);
uint16_t L_24 = L_23;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
V_6 = L_25;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1155>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1156>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_26 = V_6;
uint8_t* L_27 = ___1_deviceStatePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_28 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_29;
L_29 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_28, NULL);
void* L_30 = ___0_statePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_31 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
uint32_t L_32;
L_32 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_31, NULL);
bool L_33;
L_33 = InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF(L_26, (void*)((uint8_t*)il2cpp_codegen_subtract((intptr_t)L_27, (intptr_t)((uintptr_t)L_29))), ((void*)il2cpp_codegen_subtract((intptr_t)L_30, (intptr_t)((uintptr_t)L_32))), (void*)((uintptr_t)0), NULL);
if (L_33)
{
goto IL_00ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1158>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_34 = V_6;
NullCheck(L_34);
InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C(L_34, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1159>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_35 = V_6;
NullCheck(L_35);
bool L_36;
L_36 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(L_35, NULL);
if (!L_36)
{
goto IL_00ac;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_37 = V_6;
NullCheck(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_37, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)));
bool L_38;
L_38 = ButtonControl_get_needsToCheckFramePress_mC3060F07FABDAED31FB795ACED8C5066DB1251F3_inline(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_37, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)), NULL);
if (!L_38)
{
goto IL_00ac;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1160>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_39 = __this->___m_UpdatedButtons;
uint16_t L_40 = V_5;
NullCheck(L_39);
bool L_41;
L_41 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_39, L_40, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
}
IL_00ac:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1144>
int32_t L_42 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_42, 1));
}
IL_00b2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1144>
int32_t L_43 = V_4;
int32_t L_44 = V_3;
if ((((int32_t)L_43) < ((int32_t)L_44)))
{
goto IL_0043;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1165>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_45 = V_0;
int16_t L_46 = L_45.___leftChildIndex;
if ((((int32_t)L_46) == ((int32_t)(-1))))
{
goto IL_00cb;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1166>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1167>
void* L_47 = ___0_statePtr;
uint8_t* L_48 = ___1_deviceStatePtr;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_49 = V_0;
uint32_t L_50 = ___3_startOffset;
InputDevice_WriteChangedControlStatesInternal_mBDCE8F4D12105405D919BD62D83FC20E1F60B84C(__this, L_47, L_48, L_49, L_50, NULL);
}
IL_00cb:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1171>
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_51 = __this->___m_ControlTreeNodes;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_52 = ___2_parentNode;
int16_t L_53 = L_52.___leftChildIndex;
NullCheck(L_51);
int32_t L_54 = ((int32_t)il2cpp_codegen_add((int32_t)L_53, 1));
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_55 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
V_1 = L_55;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1178>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1179>
uint8_t* L_56 = ___1_deviceStatePtr;
void* L_57 = ___0_statePtr;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_58 = V_0;
uint16_t L_59 = L_58.___endBitOffset;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_60 = V_1;
uint16_t L_61 = L_60.___endBitOffset;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_62 = V_0;
uint16_t L_63 = L_62.___endBitOffset;
bool L_64;
L_64 = InputDevice_HasDataChangedInRange_m207EF9497CF7A029CEAC803412DA0490F0BE43FB(L_56, L_57, L_59, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_61, (int32_t)L_63)), 1)), NULL);
if (L_64)
{
goto IL_00fe;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1180>
return;
}
IL_00fe:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1183>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_65 = V_1;
uint16_t L_66 = L_65.___controlStartIndex;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_67 = V_1;
uint8_t L_68 = L_67.___controlCount;
V_2 = ((int32_t)il2cpp_codegen_add((int32_t)L_66, (int32_t)L_68));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1184>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_69 = V_1;
uint16_t L_70 = L_69.___controlStartIndex;
V_7 = L_70;
goto IL_0185;
}
IL_0116:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1186>
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_71 = __this->___m_ControlTreeIndices;
int32_t L_72 = V_7;
NullCheck(L_71);
int32_t L_73 = L_72;
uint16_t L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
V_8 = L_74;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1187>
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_75 = __this->___m_ChildrenForEachControl;
uint16_t L_76 = V_8;
NullCheck(L_75);
uint16_t L_77 = L_76;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
V_9 = L_78;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1189>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1190>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_79 = V_9;
uint8_t* L_80 = ___1_deviceStatePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_81 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
il2cpp_codegen_runtime_class_init_inline(InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5_il2cpp_TypeInfo_var);
uint32_t L_82;
L_82 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_81, NULL);
void* L_83 = ___0_statePtr;
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* L_84 = (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5*)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)__this)->___m_StateBlock);
uint32_t L_85;
L_85 = InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline(L_84, NULL);
bool L_86;
L_86 = InputControlExtensions_CompareState_mA3B9037026A286C8A743FD27D6263866D977EEDF(L_79, (void*)((uint8_t*)il2cpp_codegen_subtract((intptr_t)L_80, (intptr_t)((uintptr_t)L_82))), ((void*)il2cpp_codegen_subtract((intptr_t)L_83, (intptr_t)((uintptr_t)L_85))), (void*)((uintptr_t)0), NULL);
if (L_86)
{
goto IL_017f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1192>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_87 = V_9;
NullCheck(L_87);
InputControl_MarkAsStale_m092F7AFD55079D1B6499437D49A768587B4DF48C(L_87, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1193>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_88 = V_9;
NullCheck(L_88);
bool L_89;
L_89 = InputControl_get_isButton_m4634F4F40450AA969DA851B73E2A2226239F3BEF(L_88, NULL);
if (!L_89)
{
goto IL_017f;
}
}
{
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_90 = V_9;
NullCheck(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_90, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)));
bool L_91;
L_91 = ButtonControl_get_needsToCheckFramePress_mC3060F07FABDAED31FB795ACED8C5066DB1251F3_inline(((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)CastclassClass((RuntimeObject*)L_90, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)), NULL);
if (!L_91)
{
goto IL_017f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1194>
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_92 = __this->___m_UpdatedButtons;
uint16_t L_93 = V_8;
NullCheck(L_92);
bool L_94;
L_94 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_92, L_93, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var);
}
IL_017f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1184>
int32_t L_95 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_95, 1));
}
IL_0185:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1184>
int32_t L_96 = V_7;
int32_t L_97 = V_2;
if ((((int32_t)L_96) < ((int32_t)L_97)))
{
goto IL_0116;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1198>
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_98 = V_1;
int16_t L_99 = L_98.___leftChildIndex;
if ((((int32_t)L_99) == ((int32_t)(-1))))
{
goto IL_01a2;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1199>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1200>
void* L_100 = ___0_statePtr;
uint8_t* L_101 = ___1_deviceStatePtr;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_102 = V_1;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_103 = V_0;
uint16_t L_104 = L_103.___endBitOffset;
InputDevice_WriteChangedControlStatesInternal_mBDCE8F4D12105405D919BD62D83FC20E1F60B84C(__this, L_100, L_101, L_102, L_104, NULL);
}
IL_01a2:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1201>
return;
}
}
// Method Definition Index: 23144
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InputDevice_HasDataChangedInRange_m207EF9497CF7A029CEAC803412DA0490F0BE43FB (uint8_t* ___0_deviceStatePtr, void* ___1_statePtr, uint32_t ___2_startOffset, uint32_t ___3_sizeInBits, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1205>
uint32_t L_0 = ___3_sizeInBits;
if ((!(((uint32_t)L_0) == ((uint32_t)1))))
{
goto IL_0018;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1206>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1207>
uint8_t* L_1 = ___0_deviceStatePtr;
uint32_t L_2 = ___2_startOffset;
bool L_3;
L_3 = MemoryHelpers_ReadSingleBit_m2195F4D85BE5077C89B8C6DBA2C5A2D25F83CD57((void*)L_1, L_2, NULL);
void* L_4 = ___1_statePtr;
uint32_t L_5 = ___2_startOffset;
bool L_6;
L_6 = MemoryHelpers_ReadSingleBit_m2195F4D85BE5077C89B8C6DBA2C5A2D25F83CD57(L_4, L_5, NULL);
return (bool)((((int32_t)((((int32_t)L_3) == ((int32_t)L_6))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0018:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1209>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:1210>
uint8_t* L_7 = ___0_deviceStatePtr;
void* L_8 = ___1_statePtr;
uint32_t L_9 = ___2_startOffset;
uint32_t L_10 = ___3_sizeInBits;
bool L_11;
L_11 = MemoryHelpers_MemCmpBitRegion_mC33AD9C5411D78003CC75D1D2E75707BAC1F4944((void*)L_7, L_8, L_9, L_10, (void*)((uintptr_t)0), NULL);
return (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// Method Definition Index: 22508
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PartBinding_get_part_m93F95BE7AAA2BF480FBD669060C2D1920D5B8943_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:32>
int32_t L_0 = __this->___U3CpartU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 22509
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PartBinding_set_part_mD9893492A4A833272467606AC22234E31B567D0F_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:32>
int32_t L_0 = ___0_value;
__this->___U3CpartU3Ek__BackingField = L_0;
return;
}
}
// Method Definition Index: 22510
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* PartBinding_get_control_m96F4C9715F4976504BB4B9BC15D9869E66DDB4F9_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:37>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 22511
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PartBinding_set_control_m91F123896E06BE6857970D9661750DDF8610558F_inline (PartBinding_tB263B939F5CC92F02FD1C8892A194F9BC8A53D38* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBindingCompositeContext.cs:37>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_value;
__this->___U3CcontrolU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrolU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 22327
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_controlStartIndex_m092BC6AC34AC08B2EC1258A278AB4A7518407466_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3356>
uint16_t L_0 = __this->___m_ControlStartIndex;
return L_0;
}
}
// Method Definition Index: 22364
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_partIndex_mF704A62747932C1AC0CD5384ACFDA1B0089E6E06_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3621>
uint8_t L_0 = __this->___m_PartIndex;
return L_0;
}
}
// Method Definition Index: 22329
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_controlCount_mADA09E8D0B3F2EEA8447CD2F67F5ADFF29790391_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3374>
uint8_t L_0 = __this->___m_ControlCount;
return L_0;
}
}
// Method Definition Index: 22441
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputBinding_get_action_mD21AC8EB2B81B5569FD857B27BACE7789B968A7E_inline (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBinding.cs:317>
String_t* L_0 = __this->___m_Action;
return L_0;
}
}
// Method Definition Index: 22333
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BindingState_get_interactionCount_mED48D9B70A4476FAF32F3628574321BC7132735C_inline (BindingState_t69D9579E13933436EAF3A3886EAED220DFD696EA* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3412>
uint8_t L_0 = __this->___m_InteractionCount;
return L_0;
}
}
// Method Definition Index: 22423
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputBinding_get_name_mA8D3C357E272E1C140226BDB8ABEE6FCA8693705_inline (InputBinding_t0D75BD1538CF81D29450D568D5C938E111633EC5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputBinding.cs:85>
String_t* L_0 = __this->___m_Name;
return L_0;
}
}
// Method Definition Index: 21743
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputAction_get_type_m38C877B5AF9B9384F0380838E41B7DD8EC0C5373_inline (InputAction_t1B550AD2B55AF322AFB53CD28DA64081220D01CD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputAction.cs:197>
int32_t L_0 = __this->___m_Type;
return L_0;
}
}
// Method Definition Index: 26906
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NameAndParameters_get_name_m192631DA1AC9E80863E085B954EC65185AB999BB_inline (NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/NameAndParameters.cs:19>
String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26908
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 NameAndParameters_get_parameters_m95955C020AC036867502A12AA64D4EB5F5B61135_inline (NameAndParameters_t8F37102128EFD31CA57808AE6E3D1244758DEA01* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/NameAndParameters.cs:20>
ReadOnlyArray_1_t4A15F7D15ACB297B45A08889D51E4CACEAD4EDF9 L_0 = __this->___U3CparametersU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26919
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* NamedValue_get_name_m45E9C3490890CE9E140EFCF1A33781E0939A884F_inline (NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/NamedValue.cs:17>
String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26921
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 NamedValue_get_value_m511BD4B70448C88B98FE3CCC7483DA07AAC2BBAD_inline (NamedValue_t1D89B1ACD11D2B5284666865014E67683742B8ED* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/NamedValue.cs:22>
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_0 = __this->___U3CvalueU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 22532
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlScheme_get_name_mF9B3B36BFFF1B3D776B3EC862650970FA5AF35D4_inline (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:52>
String_t* L_0 = __this->___m_Name;
return L_0;
}
}
// Method Definition Index: 22533
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputControlScheme_get_bindingGroup_m44B4669B8B5D5FDEE8DB190307415AA2F99F5835_inline (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:65>
String_t* L_0 = __this->___m_BindingGroup;
return L_0;
}
}
// Method Definition Index: 22534
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControlScheme_set_bindingGroup_m45652B55467096810968C7DE049A5EC9B374A021_inline (InputControlScheme_tB60FB32F414727140B32E1A0447679DC7ABC8434* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:66>
String_t* L_0 = ___0_value;
__this->___m_BindingGroup = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BindingGroup), (void*)L_0);
return;
}
}
// Method Definition Index: 22568
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DeviceRequirement_get_controlPath_m36D9B9BDA4CB9A1A4735CBC45A85FC137CCADF03_inline (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:943>
String_t* L_0 = __this->___m_ControlPath;
return L_0;
}
}
// Method Definition Index: 22549
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MatchResult_get_score_m2BEB241784B596B49BEDAB59FAB319DF396A7B43_inline (MatchResult_t02FDB08E41694242EC6B6F66D6DB30768EEA2F27* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:685>
float L_0 = __this->___m_Score;
return L_0;
}
}
// Method Definition Index: 22739
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* InputControl_get_device_mAB3E013F566CF3407B8C36BC781EBD751DFAB324_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:242>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___m_Device;
return L_0;
}
}
// Method Definition Index: 22560
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Match_get_requirementIndex_mF3B9FDB546FE860390D7425349D23C1C7E60189D_inline (Match_tA78289B0574DC99A39C9F344CA013C3A5916FBE3* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:849>
int32_t L_0 = __this->___m_RequirementIndex;
return L_0;
}
}
// Method Definition Index: 22569
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceRequirement_set_controlPath_m1C566CDE2468E01E68437AEF7D481D46D6BF7493_inline (DeviceRequirement_t80E71C44DF1923C15D3AA025242B7348EBF8B056* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputControlScheme.cs:944>
String_t* L_0 = ___0_value;
__this->___m_ControlPath = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ControlPath), (void*)L_0);
return;
}
}
// Method Definition Index: 22366
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerState_get_phase_m11BDB3D761D241980978DA52027C1E3B507D0D6D_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3675>
uint8_t L_0 = __this->___m_Phase;
return (int32_t)(L_0);
}
}
// Method Definition Index: 22373
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TriggerState_get_time_m24F76F03E47DEFAEB40652814E189E13433EA29C_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3690>
double L_0 = __this->___m_Time;
return L_0;
}
}
// Method Definition Index: 22375
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double TriggerState_get_startTime_mD52E8758CA46F480B5BA5B0BAB6BB7EF793B6F68_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3699>
double L_0 = __this->___m_StartTime;
return L_0;
}
}
// Method Definition Index: 22377
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float TriggerState_get_magnitude_m69D6E5428A5409F494566C9847738D73DB0E4B53_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3714>
float L_0 = __this->___m_Magnitude;
return L_0;
}
}
// Method Definition Index: 22376
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TriggerState_set_startTime_mE949DC15C580566A6C93904D659C91E1AC633609_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, double ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3700>
double L_0 = ___0_value;
__this->___m_StartTime = L_0;
return;
}
}
// Method Definition Index: 22380
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerState_get_mapIndex_m2EF42EE7F026B1FEAE73AD21ACF2891AB8A8C07E_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3737>
uint8_t L_0 = __this->___m_MapIndex;
return L_0;
}
}
// Method Definition Index: 22384
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TriggerState_get_bindingIndex_mD851F8DDC14C14E5FE80E64F78F24A4FE8328133_inline (TriggerState_t99B6AEA05EECEE1FEE7B60C2ABA73FA03685F38D* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Actions/InputActionState.cs:3778>
uint16_t L_0 = __this->___m_BindingIndex;
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: 24079
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_processors_mA499729523CA372257D9C134EAECA7577856EB44_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:64>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Processors;
return L_0;
}
}
// Method Definition Index: 24092
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputManager_get_pollingFrequency_m3494464A6698004677BEFAABE61C7E584694F94E_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:200>
float L_0 = __this->___m_PollingFrequency;
return L_0;
}
}
// Method Definition Index: 23090
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputDevice_get_deviceId_mC65E69E6117B78DB2F4963F5CF9BF031488AD588_inline (InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/InputDevice.cs:355>
int32_t L_0 = __this->___m_DeviceId;
return L_0;
}
}
// Method Definition Index: 24087
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputManager_get_updateMask_m36DDF9BF59730547371C012E507A308FD848F9E4_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:146>
int32_t L_0 = __this->___m_UpdateMask;
return L_0;
}
}
// Method Definition Index: 24251
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputSettings_get_updateMode_mD37EABFC0678912846EABBC3CF31AC82E4ACE79E_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSettings.cs:77>
int32_t L_0 = __this->___m_UpdateMode;
return L_0;
}
}
// Method Definition Index: 24083
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* InputManager_get_settings_m4616954AF63F2D3179515DED642544057433F42D_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:113>
InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* L_0 = __this->___m_Settings;
return L_0;
}
}
// Method Definition Index: 24085
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* InputManager_get_actions_m3E08F76E2CC63B92DB224CEB2E4C645BCAF17D71_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:133>
InputActionAsset_tF217AC5223B4AAA46EBCB44B33E9259FB117417D* L_0 = __this->___m_Actions;
return L_0;
}
}
// Method Definition Index: 24080
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_interactions_mCAA2479DA537FED195F407F93B284D32458357DE_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:65>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Interactions;
return L_0;
}
}
// Method Definition Index: 24081
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E InputManager_get_composites_m2C9D09520A1270B1D04149DB0BCD2EA3AD72DA43_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:66>
TypeTable_tEAC1ECAD849469DEA65DA2FC65B19C2D4739B67E L_0 = __this->___m_Composites;
return L_0;
}
}
// Method Definition Index: 35715
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ProfilerMarker__ctor_mDD68B0A8B71E0301F592AF8891560150E55699C8_inline (ProfilerMarker_tA256E18DA86EDBC5528CE066FC91C96EE86501AD* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
intptr_t L_1;
L_1 = ProfilerUnsafeUtility_CreateMarker_mC5E1AAB8CC1F0342065DF85BA3334445ED754E64(L_0, (uint16_t)1, 0, 0, NULL);
__this->___m_Ptr = L_1;
return;
}
}
// Method Definition Index: 25896
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputStateBlock_set_byteOffset_mC5776F9F286F0658100E92A75A60EB25A1DDBD40_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/State/InputStateBlock.cs:242>
uint32_t L_0 = ___0_value;
__this->___m_ByteOffset = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/State/InputStateBlock.cs:243>
return;
}
}
// Method Definition Index: 25895
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_byteOffset_m6EADE5C9C8B346D38E543E38777ED67ED2AEA0AC_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/State/InputStateBlock.cs:239>
uint32_t L_0 = __this->___m_ByteOffset;
return L_0;
}
}
// Method Definition Index: 26763
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline (int32_t ___0_i, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/FourCC.cs:92>
int32_t L_0 = ___0_i;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_1;
memset((&L_1), 0, sizeof(L_1));
FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline((&L_1), L_0, NULL);
return L_1;
}
}
// Method Definition Index: 22780
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_0;
memset((&V_0), 0, sizeof(V_0));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_1;
memset((&V_1), 0, sizeof(V_1));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1113>
int32_t L_0 = __this->___m_ChildCount;
if ((((int32_t)L_0) <= ((int32_t)0)))
{
goto IL_003f;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1115>
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
L_1 = InputControl_get_children_mD2A29D13BE2EAEDE043FD1D2E6B33F336AF99010(__this, NULL);
V_1 = L_1;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_2;
L_2 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_1), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0031:
{
Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_0), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_0026_1;
}
IL_001a_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1115>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_0), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1116>
NullCheck(L_3);
InputControl_SetOptimizedControlDataTypeRecursively_m05446FF813698058CCEFBCBD9DD48865214BAF32_inline(L_3, NULL);
}
IL_0026_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1115>
bool L_4;
L_4 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_0), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
if (L_4)
{
goto IL_001a_1;
}
}
{
goto IL_003f;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003f:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1119>
InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline(__this, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1120>
return;
}
}
// Method Definition Index: 22740
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputControl_get_parent_mCB9335C099924935526B38534EE76E53847787AF_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:252>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_Parent;
return L_0;
}
}
// Method Definition Index: 22779
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InputControl_SetOptimizedControlDataType_m4A4F1152165344D0D7752C6D342B33EF68CC5F49_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B2_0 = NULL;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B1_0 = NULL;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* G_B3_1 = NULL;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1104>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1105>
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1106>
il2cpp_codegen_runtime_class_init_inline(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var);
InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* L_0 = ((InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_StaticFields*)il2cpp_codegen_static_fields_for(InputSystem_t4120CA4FE7DCFD56AF9391933FC3F1F485350164_il2cpp_TypeInfo_var))->___s_Manager;
NullCheck(L_0);
bool L_1;
L_1 = InputManager_get_optimizedControlsFeatureEnabled_mE870FBD11C611D21023380803A6AF4E3377A8764_inline(L_0, NULL);
if (L_1)
{
G_B2_0 = __this;
goto IL_0015;
}
G_B1_0 = __this;
}
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2;
L_2 = FourCC_op_Implicit_mFEE14A923AACEE90FAAC5234C718CD1B20690F61_inline(0, NULL);
G_B3_0 = L_2;
G_B3_1 = G_B1_0;
goto IL_001b;
}
IL_0015:
{
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_3;
L_3 = VirtualFuncInvoker0< FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED >::Invoke(15, __this);
G_B3_0 = L_3;
G_B3_1 = G_B2_0;
}
IL_001b:
{
NullCheck(G_B3_1);
G_B3_1->___m_OptimizedControlDataType = G_B3_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1107>
return;
}
}
// Method Definition Index: 24173
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InputManager_get_optimizedControlsFeatureEnabled_mE870FBD11C611D21023380803A6AF4E3377A8764_inline (InputManager_t69FCFDAC90F8EBB8EF4950CC0BE617D842A39210* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputManager.cs:2223>
bool L_0 = __this->___m_OptimizedControlsFeatureEnabled;
return L_0;
}
}
// Method Definition Index: 22776
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputControl_get_optimizedControlDataType_m75551C1439BDE14821C91FC31C20065766F95DE0_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:1049>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___m_OptimizedControlDataType;
return L_0;
}
}
// Method Definition Index: 26769
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FourCC_op_Inequality_m8E764B9EF56D488E40480A3E69230EF623C7B92B_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/FourCC.cs:162>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___0_left;
int32_t L_1 = L_0.___m_Code;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2 = ___1_right;
int32_t L_3 = L_2.___m_Code;
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// Method Definition Index: 26479
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonControl_IsValueConsideredPressed_mD6972CB9A4450A62126875F6630C9073B75B58B0_inline (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, float ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/ButtonControl.cs:138>
float L_0 = ___0_value;
float L_1;
L_1 = ButtonControl_get_pressPointOrDefault_mE386900B1B58DDD0099C2F309E57AFBEB49F9F9D(__this, NULL);
return (bool)((((int32_t)((!(((float)L_0) >= ((float)L_1)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// 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: 22773
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* InputControl_get_defaultStatePtr_m0AB5C2504696867BAC98126C4A352141389C3160_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:961>
void* L_0 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_DefaultStateBuffer;
return L_0;
}
}
// Method Definition Index: 22774
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* InputControl_get_noiseMaskPtr_m6533A0D49EA674C04DADDA3EAAB0B258CC414278_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:978>
void* L_0 = ((InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_StaticFields*)il2cpp_codegen_static_fields_for(InputStateBuffers_t338A1714D01276EEEF5F8CD6AE81DFED939D5968_il2cpp_TypeInfo_var))->___s_NoiseMaskBuffer;
return L_0;
}
}
// Method Definition Index: 25899
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_sizeInBits_m38BFF704420E74EA4F7B85DC24DD3AAD810E8197_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/State/InputStateBlock.cs:258>
uint32_t L_0 = __this->___U3CsizeInBitsU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 25897
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t InputStateBlock_get_bitOffset_m3165625FF638183247012307A8AC012AEA3D1143_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/State/InputStateBlock.cs:251>
uint32_t L_0 = __this->___U3CbitOffsetU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26768
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool FourCC_op_Equality_m3D556D9BE044419563A7F44DCA15F1EB30656D4C_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___0_left, FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED ___1_right, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/FourCC.cs:149>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = ___0_left;
int32_t L_1 = L_0.___m_Code;
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_2 = ___1_right;
int32_t L_3 = L_2.___m_Code;
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
// Method Definition Index: 25893
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED InputStateBlock_get_format_mA393354EDC4A58DDCBE0990902A49E0A22F15F86_inline (InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/State/InputStateBlock.cs:229>
FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED L_0 = __this->___U3CformatU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 37888
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Addition_m8136742CE6EE33BA4EB81C5F584678455917D2AE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_b, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___1_b;
float L_3 = L_2.___x;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___0_a;
float L_5 = L_4.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_b;
float L_7 = L_6.___y;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_8), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), NULL);
V_0 = L_8;
goto IL_0023;
}
IL_0023:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_0;
return L_9;
}
}
// Method Definition Index: 24263
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float InputSettings_get_defaultButtonPressPoint_m9CE8BB174FB9E5A646BF42FF5E4AE02EB688ECA8_inline (InputSettings_tBA8835B505722A59702A08BCBA46ECF0B0274EEF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/InputSettings.cs:318>
float L_0 = __this->___m_DefaultButtonPressPoint;
return L_0;
}
}
// Method Definition Index: 22883
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* InputEventControlEnumerator_get_Current_mD0540A0B5BE8EC847B80D28B66BA8389A1AF17BB_inline (InputEventControlEnumerator_tB4810CBA4520ACCDFE385C107283A75EC91CD6DB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1549>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___m_CurrentControl;
return L_0;
}
}
// Method Definition Index: 22886
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlBuilder_set_control_m206AE879CEF76F98330141299A5F47EB367E9A51_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1599>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = ___0_value;
__this->___U3CcontrolU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcontrolU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 22906
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceBuilder_set_device_m440BEF445F66490BDA8A7E25CC3E0BD6B9507C90_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1791>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_value;
__this->___U3CdeviceU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdeviceU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 22873
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 InputEventControlCollection_get_eventPtr_m130F99783670295523FA6069D53A0E58643E269A_inline (InputEventControlCollection_t63B58F806FC82F1D8E18E88557E8FCC26388F3BE* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1167>
InputEventPtr_tC2A58521C9AFB479CC88789D5E0797D817C721C0 L_0 = __this->___m_EventPtr;
return L_0;
}
}
// Method Definition Index: 22885
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1599>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0 = __this->___U3CcontrolU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 22887
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_At_mC5ADE238272B7B90A730AB2B6C54CEACD9A4B800_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* ___0_device, int32_t ___1_index, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1610>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = ___0_device;
NullCheck(L_0);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_1 = L_0->___m_ChildrenForEachControl;
int32_t L_2 = ___1_index;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_1);
ArrayElementTypeCheck (L_1, L_3);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1611>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_4;
L_4 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_5 = ___0_device;
NullCheck(L_4);
L_4->___m_Device = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___m_Device), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1612>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_6 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_6;
}
}
// Method Definition Index: 22888
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithParent_m443238A4D9A120F991A0DD0D3CE792E2CA5D0C80_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___0_parent, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1624>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_1 = ___0_parent;
NullCheck(L_0);
L_0->___m_Parent = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_Parent), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1625>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
// Method Definition Index: 22889
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithName_m7506A150252C16D8EA717AD106D03779395C5ADA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1635>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
String_t* L_1 = ___0_name;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
NullCheck(L_0);
L_0->___m_Name = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Name))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Name))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1636>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_3 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_3;
}
}
// Method Definition Index: 22890
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDisplayName_m325CFB598477C68D7122784B4B93116E9701C290_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_displayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1646>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
String_t* L_1 = ___0_displayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
L_0->___m_DisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_DisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1647>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22891
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithShortDisplayName_m9813B2D8441E0A41980C3F203C3A75A0C1301A68_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1657>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
String_t* L_1 = ___0_shortDisplayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
L_0->___m_ShortDisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_ShortDisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1658>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22892
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithLayout_mE69F50DB223B391FD9CB7835460004D9A7AA80AA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1668>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___0_layout;
NullCheck(L_0);
L_0->___m_Layout = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Layout))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&L_0->___m_Layout))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1669>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
// Method Definition Index: 22893
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithUsages_mF3CB62381A394ACAB421BE7378E63A211787B9C1_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1681>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
L_0->___m_UsageStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1682>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
L_2->___m_UsageCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1683>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22894
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithAliases_mF016A1F936DF5CEB94202923788ABE9591F8F976_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1695>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
L_0->___m_AliasStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1696>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
L_2->___m_AliasCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1697>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22895
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithChildren_m926E7A1B156891F65B5A2856EE2D7BC497507CEC_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1709>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
L_0->___m_ChildStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1710>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
L_2->___m_ChildCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1711>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22896
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithStateBlock_m79CAB3553C883060988D202D5A9E266538FD5789_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1717>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_1 = ___0_stateBlock;
NullCheck(L_0);
L_0->___m_StateBlock = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1718>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
// Method Definition Index: 22897
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithDefaultState_mB348E8E6C5130A30CEE8A885C488065F496038F2_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1724>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_1 = ___0_value;
NullCheck(L_0);
L_0->___m_DefaultState = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1725>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_2);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3 = L_2->___m_Device;
NullCheck(L_3);
InputDevice_set_hasControlsWithDefaultState_mC8F5DCB4C54700278AE7F291D2C6052D5C528D07(L_3, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1726>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22898
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_WithMinAndMax_m8F5E297F1E17D475B156203F6D6C812032BE69A2_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___0_min, PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 ___1_max, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1732>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_1 = ___0_min;
NullCheck(L_0);
L_0->___m_MinValue = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1733>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_2;
L_2 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
PrimitiveValue_t1CC37566F40746757D5E3F87474A05909D85C2D4 L_3 = ___1_max;
NullCheck(L_2);
L_2->___m_MaxValue = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1734>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_4 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_4;
}
}
// Method Definition Index: 22900
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsNoisy_m70EDC8224504D79ECCB025C3573EDCF7E769FD23_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1755>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1756>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
// Method Definition Index: 22901
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsSynthetic_m4555CF5C808F396EFC65892D90CC98911037C22F_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1762>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_synthetic_mC788F8B981CCA27755D02DFCD46C0FDC9FD77B5B(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1763>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
// Method Definition Index: 22902
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_DontReset_mD81E0A7E983F4B91A863FEBE093F8191B9242144_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1769>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_dontReset_m56292E2D5FAB000EDD5821E99066CA94E392CA40(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1770>
bool L_2 = ___0_value;
if (!L_2)
{
goto IL_0020;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1771>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_3);
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4 = L_3->___m_Device;
NullCheck(L_4);
InputDevice_set_hasDontResetControls_m69B8A85FC12A9125F346D8ED1408F28F059B08A5(L_4, (bool)1, NULL);
}
IL_0020:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1772>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_5 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_5;
}
}
// Method Definition Index: 22903
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 ControlBuilder_IsButton_mCF3AD67106B0EC5A7FF0CB8CC0BD8F126D5205BF_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1778>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_isButton_m862BB994D08F3488611839657F2381B12976C661(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1779>
ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15 L_2 = (*(ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15*)__this);
return L_2;
}
}
// Method Definition Index: 22904
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ControlBuilder_Finish_m16789C23501E86888660478C4BB5CB70B74D1DBA_inline (ControlBuilder_t9531519F44B76B04B9128FFF514E806FCCA1BB15* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1785>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_0;
L_0 = ControlBuilder_get_control_m988C5EFC6631CDE6987FCC3C314FBDA9C37E0E30_inline(__this, NULL);
NullCheck(L_0);
InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9(L_0, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1786>
return;
}
}
// Method Definition Index: 22905
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1791>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0 = __this->___U3CdeviceU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 22907
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithName_m9CAF681E7BC82E50A1D8D4756736B62BE2E86888_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1800>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
String_t* L_1 = ___0_name;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Name = L_2;
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Name))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Name))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1801>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_3 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_3;
}
}
// Method Definition Index: 22908
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithDisplayName_mEF9664AEE5D5410C6F5397CDB4A0DA7C16956F38_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_displayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1811>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
String_t* L_1 = ___0_displayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_DisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_DisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1812>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
// Method Definition Index: 22909
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithShortDisplayName_m5C7A9E7853D6874299845B63DE43629416CB5D27_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, String_t* ___0_shortDisplayName, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1822>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
String_t* L_1 = ___0_shortDisplayName;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_2;
memset((&L_2), 0, sizeof(L_2));
InternedString__ctor_m2E9672D46D84C82F705DE799CE8B6123EB95E935((&L_2), L_1, NULL);
String_t* L_3;
L_3 = InternedString_op_Implicit_m99D80AAE853F54FA2EF2603D020C7454B608D2F6(L_2, NULL);
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_ShortDisplayNameFromLayout = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_ShortDisplayNameFromLayout), (void*)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1823>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
// Method Definition Index: 22910
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithLayout_m14B43FBB39236278CC11452BBA6B95398362EF4F_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___0_layout, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1833>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_1 = ___0_layout;
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Layout = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Layout))->___m_StringOriginalCase), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&(((&((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_Layout))->___m_StringLowerCase), (void*)NULL);
#endif
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1834>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
// Method Definition Index: 22911
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithChildren_mB52CDAE18A90B4B198C055946B55C6FB2C0C6682_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1846>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_1 = ___0_startIndex;
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_ChildStartIndex = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1847>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_2;
L_2 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_3 = ___1_count;
NullCheck(L_2);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_2)->___m_ChildCount = L_3;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1848>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
// Method Definition Index: 22912
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateBlock_mB1B5E1A98A0E205BD74AB0513E86A380A0FE731D_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 ___0_stateBlock, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1854>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_1 = ___0_stateBlock;
NullCheck(L_0);
((InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_0)->___m_StateBlock = L_1;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1855>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
// Method Definition Index: 22913
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_IsNoisy_mB7D9DA0832C22FE5467F6D58EFDED2185C0BB403_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, bool ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1861>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
bool L_1 = ___0_value;
NullCheck(L_0);
InputControl_set_noisy_m5E4E4C6A6E98F5D239385AEF8203683583CB9B7A(L_0, L_1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1862>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
// Method Definition Index: 22914
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlUsage_m6BC2EC2CA804EDC65D1165C63E403F3E93944714_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_usage, InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* ___2_control, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1876>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_0);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = L_0->___m_UsagesForEachControl;
int32_t L_2 = ___0_controlIndex;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3 = ___1_usage;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1877>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_4;
L_4 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_4);
InputControlU5BU5D_t0B951FEF1504D6340387C4735F5D6F426F40FE17* L_5 = L_4->___m_UsageToControl;
int32_t L_6 = ___0_controlIndex;
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_7 = ___2_control;
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_7);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E*)L_7);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1878>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_8 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_8;
}
}
// Method Definition Index: 22915
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlAlias_mBAC72EDB7F19F7675A18FFE490DB8D8194EA1EB9_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, int32_t ___0_controlIndex, InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ___1_alias, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1890>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_0);
InternedStringU5BU5D_t0B851758733FC0B118D84BE83AED10A0404C18D5* L_1 = L_0->___m_AliasesForEachControl;
int32_t L_2 = ___0_controlIndex;
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_3 = ___1_alias;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735)L_3);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1891>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_4 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_4;
}
}
// Method Definition Index: 22916
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithStateOffsetToControlIndexMap_m5C180F0BE65CD62017E4662DC59DB56677B5F39A_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___0_map, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1897>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___0_map;
NullCheck(L_0);
L_0->___m_StateOffsetToControlMap = L_1;
Il2CppCodeGenWriteBarrier((void**)(&L_0->___m_StateOffsetToControlMap), (void*)L_1);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1898>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_2 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_2;
}
}
// Method Definition Index: 22917
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 DeviceBuilder_WithControlTree_mF526DB544EB8F876A093A03119ED6AABD0642E2F_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_controlTreeNodes, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___1_controlTreeIndicies, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
uint8_t* V_2 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL;
int32_t V_4 = 0;
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1904>
int32_t L_0;
L_0 = UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_inline(UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_RuntimeMethod_var);
V_0 = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1905>
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_controlTreeNodes;
NullCheck(L_1);
int32_t L_2 = V_0;
V_1 = ((int32_t)(((int32_t)(((RuntimeArray*)L_1)->max_length))/L_2));
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1906>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_3;
L_3 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_4 = V_1;
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_5 = (ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27*)(ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27*)SZArrayNew(ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27_il2cpp_TypeInfo_var, (uint32_t)L_4);
NullCheck(L_3);
L_3->___m_ControlTreeNodes = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___m_ControlTreeNodes), (void*)L_5);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1907>
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_controlTreeNodes;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6;
V_3 = L_7;
if (!L_7)
{
goto IL_0027;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_3;
NullCheck(L_8);
if (((int32_t)(((RuntimeArray*)L_8)->max_length)))
{
goto IL_002c;
}
}
IL_0027:
{
V_2 = (uint8_t*)((uintptr_t)0);
goto IL_0035;
}
IL_002c:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_3;
NullCheck(L_9);
V_2 = (uint8_t*)((uintptr_t)((L_9)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
}
IL_0035:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1909>
V_4 = 0;
goto IL_005d;
}
IL_003a:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1911>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_10;
L_10 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_10);
ControlBitRangeNodeU5BU5D_t912A404149DE6D350D1735A026182C409C510F27* L_11 = L_10->___m_ControlTreeNodes;
int32_t L_12 = V_4;
uint8_t* L_13 = V_2;
int32_t L_14 = V_4;
int32_t L_15 = V_0;
ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0 L_16 = (*(ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0*)((uint8_t*)il2cpp_codegen_add((intptr_t)L_13, ((int32_t)il2cpp_codegen_multiply(L_14, L_15)))));
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0)L_16);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1909>
int32_t L_17 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_005d:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1909>
int32_t L_18 = V_4;
int32_t L_19 = V_1;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_003a;
}
}
{
V_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1915>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_20;
L_20 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_21 = ___1_controlTreeIndicies;
NullCheck(L_20);
L_20->___m_ControlTreeIndices = L_21;
Il2CppCodeGenWriteBarrier((void**)(&L_20->___m_ControlTreeIndices), (void*)L_21);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1916>
DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4 L_22 = (*(DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4*)__this);
return L_22;
}
}
// Method Definition Index: 22918
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DeviceBuilder_Finish_mA2C52B2A38B0618CAA4737DB610C65F385957F65_inline (DeviceBuilder_t3D3A66799A2B6B6282AC2FB71B1DE5034E668CC4* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E V_1;
memset((&V_1), 0, sizeof(V_1));
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 V_2;
memset((&V_2), 0, sizeof(V_2));
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1923>
V_0 = 0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1924>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_0;
L_0 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_0);
ReadOnlyArray_1_tA1DF7A256AD2BF17FB155224CB2611ED215EFCD3 L_1;
L_1 = InputDevice_get_allControls_mBE0708162230B5536FC85F49040EA943BEDA902E(L_0, NULL);
V_2 = L_1;
Enumerator_t9E6B6B706EC0D83D954AF58AAD5F12BA71954C0E L_2;
L_2 = ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC((&V_2), ReadOnlyArray_1_GetEnumerator_m612F1B35C81D7D8976F6A0815DE9D5DB7AE6C7DC_RuntimeMethod_var);
V_1 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0035:
{
Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676((&V_1), Enumerator_Dispose_m09170C1C13419F141F9828D8CCCB9C39C5C81676_RuntimeMethod_var);
return;
}
});
try
{
{
goto IL_002a_1;
}
IL_0018_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1924>
InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* L_3;
L_3 = Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B((&V_1), Enumerator_get_Current_m41544A012DB6D430DA27A1A8AA3EB061D804936B_RuntimeMethod_var);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1927>
if (!((ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF*)IsInstClass((RuntimeObject*)L_3, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF_il2cpp_TypeInfo_var)))
{
goto IL_002a_1;
}
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1928>
int32_t L_4 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
}
IL_002a_1:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1924>
bool L_5;
L_5 = Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD((&V_1), Enumerator_MoveNext_mA0F54BBB859772E40488DDEAB062E59A054C4BCD_RuntimeMethod_var);
if (L_5)
{
goto IL_0018_1;
}
}
{
goto IL_0043;
}
}
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0043:
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1931>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_6;
L_6 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_7 = V_0;
List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF* L_8 = (List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF*)il2cpp_codegen_object_new(List_1_tFED1C27AA4B8AC9813FF4858B3ABB1B3F74558EF_il2cpp_TypeInfo_var);
List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C(L_8, L_7, List_1__ctor_m94F88A7B5584730E8B700B74C880A141182B136C_RuntimeMethod_var);
NullCheck(L_6);
L_6->___m_ButtonControlsCheckingPressState = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___m_ButtonControlsCheckingPressState), (void*)L_8);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1933>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_9;
L_9 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
int32_t L_10 = V_0;
HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_11 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var);
HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54(L_11, L_10, HashSet_1__ctor_mB61A4173FD9D000867524949D5E105DE2C1B7D54_RuntimeMethod_var);
NullCheck(L_9);
L_9->___m_UpdatedButtons = L_11;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___m_UpdatedButtons), (void*)L_11);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1939>
InputDevice_t8BCF67533E872A75779C24C93D1D7085B72D364B* L_12;
L_12 = DeviceBuilder_get_device_m3D80AEE1900BA7EFE23D943080C3DA9A2D8268AB_inline(__this, NULL);
NullCheck(L_12);
InputControl_set_isSetupFinished_m261F46AF1FA214549675E23394E2820E6D09D7C9(L_12, (bool)1, NULL);
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlExtensions.cs:1940>
return;
}
}
// Method Definition Index: 27161
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Substring_get_length_m55986408214CA7DBD05548C1E226DC2E4D6E78FC_inline (Substring_t2E16755269E6716C22074D6BC0A9099915E67849* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/Substring.cs:173>
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
// Method Definition Index: 26200
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_layout_m08BC0B5287AA87FAD29BF5B6D03ECE3E9CF5232C_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlLayout.cs:150>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___U3ClayoutU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26210
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ControlItem_get_usages_mD3E7D24BB589A7EE3F153AC45C5B5C6C3C2F851A_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlLayout.cs:167>
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_0 = __this->___U3CusagesU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26198
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 ControlItem_get_name_m1D0E0FB5B9A155BEDF717F69A57364F89F1292F7_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlLayout.cs:138>
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->___U3CnameU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26809
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InternedString_ToLower_m38BACEAA62BB7555B631D016BA58B0313050BBBC_inline (InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/InternedString.cs:101>
String_t* L_0 = __this->___m_StringLowerCase;
return L_0;
}
}
// Method Definition Index: 26212
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 ControlItem_get_aliases_mA8CA9ACA577BAF8FB291F8D0622F6F7D6AFC14D2_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlLayout.cs:168>
ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064 L_0 = __this->___U3CaliasesU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26208
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ControlItem_get_shortDisplayName_m9FD5B6429EC71B35D442089E49B7CC2D02124746_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlLayout.cs:165>
String_t* L_0 = __this->___U3CshortDisplayNameU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26206
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ControlItem_get_displayName_m1F58E1237D92659BA397FA7B634E19A3A5D0EF79_inline (ControlItem_t25B2C46F52E78ADC5F54903F9E769364B02CD4AD* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlLayout.cs:159>
String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23035
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonSouth_m1C81B6F569B14FE4622863BD860C3906BA72688D_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:446>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonSouthU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23037
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonEast_m00B6DEBA8532D10FF9120DFFE2ECD60B03833CDF_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:456>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonEastU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23031
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonWest_m8BD90108AF2E71BA918398C0CB5BA8951A065866_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:426>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonWestU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23033
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_buttonNorth_mB80C0E5EEDB1F536E5218EB47488F2B3E2D88722_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:436>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CbuttonNorthU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23043
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_startButton_m29450F01D3AC6A6377DD6820C1E8A19E3FB257B1_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:475>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CstartButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23045
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_selectButton_mE20183D2C1EBD7B7EF87EE29C24E56F1731E85BE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:482>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CselectButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23049
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftShoulder_m2522E913D1A9361FE16FE01D717BF49D3B1632AE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:498>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftShoulderU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23051
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightShoulder_m221A61E28BDBABD1B1E51A0E325D9A55BB5E347A_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:508>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightShoulderU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23057
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftTrigger_mE19F2FCA9A7F195107FA0C14293732C0F3075A38_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:528>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftTriggerU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23059
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightTrigger_mD1587CDED475B78A56BE8B6FC493EDA08AE6F3A6_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:536>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightTriggerU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23039
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_leftStickButton_mEACF0F726788DA012905DCD7A44AA88DF91593ED_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:462>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftStickButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23041
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* Gamepad_get_rightStickButton_m9A8377135FDA7EA2EA6219A715092F0E62ADBC55_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:468>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightStickButtonU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23047
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* Gamepad_get_dpad_m6B12D430EDF7CC8943C40C206344521B233D4431_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:488>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_0 = __this->___U3CdpadU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26502
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_up_m2B49F8A93B8FD1A5680F760F4F19FE6886306324_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/DpadControl.cs:53>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CupU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26504
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_down_mAE2E4790342613370D2EE6DD7807B83DF9D0010F_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/DpadControl.cs:59>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CdownU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26506
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_left_mA9519E53F7EE6A8C5A7377AB88C67C5E945AB8AD_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/DpadControl.cs:65>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CleftU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 26508
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* DpadControl_get_right_m3F866DB7B9E268EF46B14C39D999B677F29454CD_inline (DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/DpadControl.cs:71>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = __this->___U3CrightU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 23032
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonWest_m346B36EBAB91A5406784D887147F8CE80C5A13FE_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:426>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonWestU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonWestU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23034
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonNorth_m202E804A6422CD0FEDEE74FE097A19EE68DFA588_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:436>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonNorthU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonNorthU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23036
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonSouth_m4B0F7E261FE2EFDAA1367709E5F0AE11CA3212CC_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:446>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonSouthU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonSouthU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23038
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_buttonEast_m7A557124F472530B4E85BDFBE76A3D0C17C5D42C_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:456>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CbuttonEastU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CbuttonEastU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23044
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_startButton_mEA270082F9D70E60CF671953FBE6984B34169082_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:475>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CstartButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CstartButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23046
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_selectButton_m7EED41E2474C0A0975190DF9D2F6796B2F2F5416_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:482>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CselectButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CselectButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23040
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftStickButton_m69D36272FA64B1D98BCCD2562828404EE474A939_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:462>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CleftStickButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftStickButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23042
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightStickButton_m1DF28539510B53B9EB3A9C14F5F839967F1FB40E_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:468>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CrightStickButtonU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightStickButtonU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23048
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_dpad_m640DBB4D1A7328E60EB3EF16A8F63186FEE26C27_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:488>
DpadControl_t517E87BF3EB22369B71EA1941648079B468A45AB* L_0 = ___0_value;
__this->___U3CdpadU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdpadU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23050
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftShoulder_m24DE4F79EDECD318E12B943520F992070A3C3A97_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:498>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CleftShoulderU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftShoulderU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23052
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightShoulder_m990F172112BE807381158B5AADF5585CB44D656C_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:508>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CrightShoulderU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightShoulderU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23054
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftStick_m1F7ED86B73A2249BEE250E51266CB86E5A5946DF_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:514>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_0 = ___0_value;
__this->___U3CleftStickU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftStickU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23056
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightStick_m9E70D37FE5ECC5644C36E66D039E27974691CC65_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:520>
StickControl_t2608D1388A5015029123635B4B589AC7EE20C50B* L_0 = ___0_value;
__this->___U3CrightStickU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightStickU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23058
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_leftTrigger_m59BB9B80D154D64DF380ADC35A3FC6206C5CCB5E_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:528>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CleftTriggerU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CleftTriggerU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23060
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_rightTrigger_mC8DF6B43AC0BEF82A03B7831EDE47D094E9EAE5F_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* __this, ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* ___0_value, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:536>
ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* L_0 = ___0_value;
__this->___U3CrightTriggerU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrightTriggerU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23071
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Gamepad_set_current_mC6C02CBA3B636D599735986995326CB1F1BFA0D1_inline (Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:627>
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0 = ___0_value;
((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField), (void*)L_0);
return;
}
}
// Method Definition Index: 23070
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* Gamepad_get_current_mAC9BE72710676EA54E760FFBA15404A81D7DEEB6_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Devices/Gamepad.cs:627>
Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C* L_0 = ((Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_StaticFields*)il2cpp_codegen_static_fields_for(Gamepad_tA8C0E40B4F0828615C6C6E1A69AAEBE5AA643A4C_il2cpp_TypeInfo_var))->___U3CcurrentU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 22744
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 InputControl_get_stateBlock_mCAE31879EDC6621B35B368B4916219D30EAA0B0B_inline (InputControl_t74F06B623518F992BF8E38656A5E0857169E3E2E* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControl.cs:312>
InputStateBlock_t0E05211ACF29A99C0FE7FC9EA7042196BFF1F3B5 L_0 = __this->___m_StateBlock;
return L_0;
}
}
// Method Definition Index: 26475
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ButtonControl_get_needsToCheckFramePress_mC3060F07FABDAED31FB795ACED8C5066DB1251F3_inline (ButtonControl_t85949109B98AAF5B7ADC0285F0EC98A61EC88ECF* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/ButtonControl.cs:31>
bool L_0 = __this->___U3CneedsToCheckFramePressU3Ek__BackingField;
return L_0;
}
}
// Method Definition Index: 1727
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB2C8B4FC8E4C0D9C783D370877D1DF21735625B8_gshared_inline (Nullable_1_t11786EE914FE65E70B9671129B0DFC4D0DE80C44* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
// Method Definition Index: 22928
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InputControlList_1_get_Count_m663DD04B3605E201E0BD4AC5D7CD4E92A81A4E53_gshared_inline (InputControlList_1_t48EC0F64E524A57EFE5948AFCA4A576846FC1C31* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Controls/InputControlList.cs:58>
int32_t L_0 = __this->___m_Count;
return L_0;
}
}
// Method Definition Index: 1727
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCFAE024F6D64C44DB819487820F558B885E9FEC9_gshared_inline (Nullable_1_t9230A6967C12EE20A8968F95FBD11C10D7DC5DC9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
// Method Definition Index: 27079
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m37AE229E2BFB74375A7BD545982B745F982762F8_gshared_inline (ReadOnlyArray_1_t40B8DDDCD6ACBA3B2C0AF1387BE23D68DAEF77B5* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/ReadOnlyArray.cs:134>
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
// Method Definition Index: 1727
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m06C385213F8071B0D135ABAC46ABD990FD1CC80F_gshared_inline (Nullable_1_tF3169DB755BCDEF48A54065245EFED9AF1950A49* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
// Method Definition Index: 1727
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m5C446C799BF805A93E60375E65CF5F61E5578B1F_gshared_inline (Nullable_1_t4EEC710224A7596AC94C3B6D292E4CB7D84B7F2C* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
// Method Definition Index: 9342
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 Enumerator_get_Current_m6E5830352E5082086B6B8F79AB4DABC2A18414A3_gshared_inline (Enumerator_tB7F1A96A58CED8A263DA757B6D85EB0C1339F58D* __this, const RuntimeMethod* method)
{
{
InternedString_t8D62A48CB7D85AAE9CFCCCFB0A77AC2844905735 L_0 = __this->____current;
return L_0;
}
}
// Method Definition Index: 27079
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m2215B7CB1D01D57AB87F3363351D7A7BD528E40F_gshared_inline (ReadOnlyArray_1_t1C2864D7CF4D444AB2616316AC8DD33932F77064* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/ReadOnlyArray.cs:134>
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
// Method Definition Index: 35965
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0_mFF2E3D043C8370BCBB8CDB8DFA1A5A9C59C15571_gshared_inline (const RuntimeMethod* method)
{
{
uint32_t L_0 = sizeof(ControlBitRangeNode_t21274A438B0E0877F1495EC579EB1DAF81B1A6B0);
return (int32_t)L_0;
}
}
// Method Definition Index: 27079
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyArray_1_get_Count_m670EEEF04EA0A51FF966147235B46EDF8CD368FD_gshared_inline (ReadOnlyArray_1_t33FF20B344958C68734E3615E9381A0A6F882670* __this, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/ReadOnlyArray.cs:134>
int32_t L_0 = __this->___m_Length;
return L_0;
}
}
// Method Definition Index: 1727
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m736B6649639E22745348A31C24B346DD267A02C4_gshared_inline (Nullable_1_t655AB0D788E9ABDCE6B0F6BF2AADC5C7E35955C4* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___hasValue;
return L_0;
}
}
// Method Definition Index: 9293
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = __this->____version;
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
V_0 = L_1;
int32_t L_2 = __this->____size;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
return;
}
}
// Method Definition Index: 26759
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FourCC__ctor_mE761C8779BB6DC85BA1662DC9ECEC39D62ED9A56_inline (FourCC_tA6CAA4015BC25A7F1053B6C512202D57A9C994ED* __this, int32_t ___0_code, const RuntimeMethod* method)
{
{
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/FourCC.cs:30>
int32_t L_0 = ___0_code;
__this->___m_Code = L_0;
//<source_info:./Library/PackageCache/com.unity.inputsystem@be6c4fd0abf5/InputSystem/Utilities/FourCC.cs:31>
return;
}
}
// 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: 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;
}
}